summaryrefslogtreecommitdiff
path: root/bin/systrace/intercept.c
AgeCommit message (Expand)Author
2002-08-28fix systrace with chroot. from provosJun-ichiro itojun Hagino
2002-08-08if getcwd fails and we continue dont restcwd.Niels Provos
2002-08-07deal better with interrupted system callsNiels Provos
2002-08-05uid and gid are not guaranteed to be aligned on a register_t sized boundary.Jason Wright
2002-08-05increase buffer size for getstring, useful for execve arguments.Niels Provos
2002-08-04keep track of ppid and allow matching rules to be logged via syslog.Niels Provos
2002-08-02performance improvement, reduces number of ioctl callsNiels Provos
2002-08-01correctly separate execve argv arguments. increase buffer size forNiels Provos
2002-08-01the last component in a filename for unlink may be a symlinkNiels Provos
2002-07-30sometimes no-return syscalls (execve) emit errno < 0. ignore them.Jun-ichiro itojun Hagino
2002-07-30solve a problem with realpath when the last component of the path isNiels Provos
2002-07-22add seqnr to message from kernel, userland needs to quote correct seqnr.Niels Provos
2002-07-19constify, have missing prototypes, use pedantic compilation options.Jun-ichiro itojun Hagino
2002-07-16internal uid/gid tracking. permit can not detach systrace, useful forNiels Provos
2002-07-12some clean up. install argument replacements only if we are going toNiels Provos
2002-07-10make it work with chrootNiels 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
2002-07-09support for system call aliasing. stat/fstat/readlink/access etc... getsNiels Provos
2002-07-09Potential off-by-five, ok provos@Daniel Hartmeier
2002-07-07missing error checks on strdup. from cloder@acm.orgNiels Provos
2002-06-28KNFTheo de Raadt
2002-06-21rewrite all system call arguments in the permit case. use realpathNiels Provos
2002-06-19more careful buffer handling; pointed out by deraadt@Niels Provos
2002-06-10support attaching to a running process; some code by fries@Niels Provos
2002-06-04complain about missing device only once. from deraadt@Niels Provos
2002-06-04KNFTheo de Raadt
2002-06-04__FUNCTION__ -> __func__ from espie@Niels Provos
2002-06-04initial import of systrace. don't touch this, more stuff coming in a whileNiels Provos