summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
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
2002-06-18KNFTheo de Raadt
2002-06-13explain filter operandsNiels Provos
2002-06-12gui needs to be started after child has been forked to prevent fds fromNiels Provos
being inherited and stdout/stdin from being mangled; from xs@kittenz.org
2002-06-12unused variableArtur Grabowski
2002-06-11change a few buffers to 2*MAXPATHLEN; pob deraadt@Niels Provos
2002-06-11kill err(3) newlines; ok provos@Jason Peel
2002-06-11typoMatthieu Herrb
2002-06-10document -pNiels Provos
2002-06-10support attaching to a running process; some code by fries@Niels Provos
2002-06-09revert one of wrong strlcpy() changeJun-ichiro itojun Hagino
2002-06-09knfTodd T. Fries
2002-06-09Fix the start time on sysctl kvm.Artur Grabowski
2002-06-09knfTodd T. Fries