summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
2002-08-01the last component in a filename for unlink may be a symlinkNiels Provos
2002-07-31bring in doc updates from netbsd. niels okJun-ichiro itojun Hagino
2002-07-30obey section order to mandoc. sync with netbsd.Jun-ichiro itojun Hagino
2002-07-30use NmJun-ichiro itojun Hagino
2002-07-30sometimes no-return syscalls (execve) emit errno < 0. ignore them.Jun-ichiro itojun Hagino
2002-07-30sync function decl and prototype (static-ness)Jun-ichiro itojun Hagino
2002-07-30avoid using same variable name for global and auto variable.Jun-ichiro itojun Hagino
2002-07-30oops, i've been looking at older tree.hJun-ichiro itojun Hagino
2002-07-30SPLAY_INSERT is a void functionJun-ichiro itojun Hagino
2002-07-30sync prototype for yyerror().Jun-ichiro itojun Hagino
2002-07-30include filter.h, dont' duplicate prototypeJun-ichiro itojun Hagino
2002-07-30extern decls should be outside of function.Jun-ichiro itojun Hagino
2002-07-30solve a problem with realpath when the last component of the path isNiels Provos
a directory without S_IXUSR; tested by me and dugsong.
2002-07-24Fix a bug I inadvertanly introduced while fixing the last problem in here.Todd C. Miller
The item list really did want to be zero-filled since free_items() relies on this to find the end point. However, this is really pretty dumb since we *know* how many items are in the list. This highlights the elusive bug I was trying to fix--free_items() expects the list to be NULL-terminated which was not the case if the list was full. The fix is to simply pass free_items() the number of elements in the list.
2002-07-22add seqnr to message from kernel, userland needs to quote correct seqnr.Niels Provos
avoids problems where tsleep has been interrupted by a signal.
2002-07-20compile on sparc64Niels Provos
2002-07-19you can't always cast pointer to int; use intptr_t.Jun-ichiro itojun Hagino
2002-07-19constify, have missing prototypes, use pedantic compilation options.Jun-ichiro itojun Hagino
niels ok
2002-07-19Fix format bug with ps -o group. ok deraadt@Dale Rahn
2002-07-17Pass the size of the name buffer to rep_name() for use with strlcpy().Christian Weisgerber
Fixes truncation of replacement string. ok millert@
2002-07-17on detach or kill do not do argument replacementNiels Provos
2002-07-16link translation for linux emulation, too.Niels Provos
2002-07-16translation for link system callNiels Provos
2002-07-16internal uid/gid tracking. permit can not detach systrace, useful forNiels Provos
sshd.
2002-07-15Remove 1024 directory entry limit for tenex-style file completion.Todd C. Miller
This fixes a mysterious segv when doing file completion twice in directories w/ more than 1024 files.
2002-07-14argv translation for exeveNiels Provos
2002-07-13uname translationNiels Provos
2002-07-13use correct length for PF_LOCAL sockets; not all applications fill inNiels Provos
sa_len
2002-07-12some clean up. install argument replacements only if we are going toNiels Provos
permit the system call. translate some set[e]{g,u}id calls
2002-07-11cleanupNiels Provos
2002-07-10make it work with chrootNiels Provos
2002-07-10add fchmod translationNiels Provos
2002-07-10do not close fds in daemon.Niels Provos
2002-07-09allow systrace to run in the background if possible so that the executedNiels Provos
process gets the terminal correctly and exit status reporting works; based on a diff from atatat@atatdot.net from netbsd.
2002-07-09support for system call aliasing. stat/fstat/readlink/access etc... getsNiels Provos
grouped into fsread, unlink/rmdir/mkdir goes to fswrite. open switches back between fsread and fswrite depending on oflags parameter.
2002-07-09Potential off-by-five, ok provos@Daniel Hartmeier
2002-07-07missing error checks on strdup. from cloder@acm.orgNiels Provos
2002-07-06Remove kernel support for NTP. ok deraadt@ and tholo@Thomas Nordin
2002-07-04ansiTheo de Raadt
2002-06-28KNFTheo de Raadt
2002-06-22gid is u_intTheo de Raadt
2002-06-22uid are unsigned outside of germanyTheo de Raadt
2002-06-22replace argument only if it is not copied in the kernel already (has lengthNiels Provos
> 0)
2002-06-21No .Pp before .Sh; from wiz@danbala.ifoer.tuwien.ac.atNiels Provos
2002-06-21change BUGS section to mention that only clone is a problem now.Niels Provos
2002-06-21rewrite all system call arguments in the permit case. use realpathNiels Provos
when we still have the root and we of the monitored process. this eliminates almost all race coniditions.
2002-06-20mention shared memory races in bugs section.Niels Provos
2002-06-19more careful buffer handling; pointed out by deraadt@Niels Provos
2002-06-18string.hTheo de Raadt
2002-06-18add x flag for systraced processes; mentioned by christos@netbsdNiels Provos
document missing flags from proc.h