Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | boom goes the dynamite | 2016-04-25 | 21 | -8440/+0 | |
| | |||||
* | drop Linux emulation support; ok sthen@ visa@ | 2016-03-01 | 8 | -786/+6 | |
| | |||||
* | rename a few variables/functions to avoid shadowing | 2015-12-30 | 1 | -4/+4 | |
| | |||||
* | Remove NULL-check before free(). ok tb@ | 2015-12-09 | 4 | -28/+16 | |
| | |||||
* | Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one | 2015-10-01 | 1 | -4/+2 | |
| | | | | | | | case, by deleting some useless '& of an array' we also eliminate the need for the casts which prompted the original lint warnings ok deraadt@ | ||||
* | unifdef support for other operating systems. sorry OS/2 cultists. | 2015-09-29 | 2 | -40/+2 | |
| | | | | ok deraadt | ||||
* | mark up arguments individually and drop redundant .Bk | 2015-09-12 | 1 | -8/+6 | |
| | |||||
* | Apply normal handling to atfd+path args to chflagsat(2) | 2015-06-24 | 1 | -1/+6 | |
| | | | | | Problem noted by patrick keshishian (sidster (at) boxsoft.com) ok deraadt@ | ||||
* | Convert many atoi() calls to strtonum(), adding range checks and failure | 2015-04-18 | 3 | -7/+17 | |
| | | | | | handling along the way. Reviews by Brendan MacDonell, Jeremy Devenport, florian, doug, millert | ||||
* | move to PATH_MAX, etc; normalize includes for life in the <limits.h> universe | 2015-01-16 | 11 | -36/+43 | |
| | | | | ok guenther millert | ||||
* | Prefer setvbuf() to setlinebuf() for portability; ok deraadt@ | 2014-11-26 | 2 | -5/+5 | |
| | |||||
* | Correct an allocation size (was too large) by using sizeof(*ptr) | 2014-11-16 | 1 | -3/+3 | |
| | | | | | | instead of sizeof(type). diff from Nicolas Bedos (nicolas.bedos (at) gmail.com) | ||||
* | Remove unnecessary netinet/in_systm.h include. | 2014-10-25 | 1 | -2/+1 | |
| | | | | ok millert@ | ||||
* | obvious cases of missing .An; | 2014-09-08 | 1 | -3/+4 | |
| | | | | | found with the new mandoc(1) MANDOCERR_AN_MISSING warning; no text changes | ||||
* | Delete secret or secret-derived data with explicit_bzero. | 2014-08-25 | 1 | -2/+2 | |
| | | | | | concept ok deraadt@ diff looks ok tedu@ | ||||
* | Only need <stdint.h> and not all of <inttypes.h> here | 2014-08-10 | 3 | -5/+5 | |
| | |||||
* | Add F_DUPFD_CLOEXEC handling | 2014-08-10 | 1 | -1/+4 | |
| | |||||
* | Add newer errnos | 2014-08-10 | 2 | -4/+20 | |
| | |||||
* | Switch from calloc() to reallocarray() where the zeroing isn't needed | 2014-08-09 | 1 | -2/+3 | |
| | |||||
* | Make sure the correct errno is reported by warn* or err* and not | 2014-07-20 | 1 | -5/+9 | |
| | | | | | | the errno of an intervening cleanup operation like close/unlink/etc. Diff from Doug Hogan (doug (at) acyclic.org) | ||||
* | calloc is better. from Peter Malone | 2014-04-24 | 1 | -5/+4 | |
| | |||||
* | add unsigned char casts for specific calls to ctype.h macros. | 2013-11-21 | 2 | -5/+5 | |
| | | | | ok guenther step | ||||
* | a.out emulation went away | 2013-10-17 | 1 | -2/+1 | |
| | |||||
* | use FD_CLOEXEC instead of 1; from David Hill | 2013-04-29 | 1 | -2/+2 | |
| | | | | ok otto | ||||
* | LFS option is long gone | 2013-04-03 | 1 | -3/+1 | |
| | |||||
* | handle ECONNABORTED errors from accept(). In many code blocks they can be | 2013-03-11 | 1 | -2/+4 | |
| | | | | | ignored silently and without aborting, much like EINTR and EWOULDBLOCK are. ok's from various maintainers of these directories... | ||||
* | remove some unnecessary sys/param.h inclusions | 2012-12-04 | 7 | -14/+7 | |
| | |||||
* | Reopen the systrace file in the process that will actually attach to the | 2012-08-23 | 3 | -10/+18 | |
| | | | | | | target process(es), so that systrace files can be made unsharable. ok djm@ | ||||
* | Fix handling of 'offend' (OFFset from the END of the arg list) | 2012-03-02 | 1 | -2/+5 | |
| | | | | | | | | arguments in systrace(1). In intercept_translate(), argsize is actually the number of *bytes* taken up by the arguments, not the number of arguments. ok ajacoutot, sthen, dcoppa | ||||
* | Bump intercept_get_string() internal buffer to allow strings up to | 2011-10-18 | 1 | -2/+2 | |
| | | | | | | | | | ARG_MAX long, so that ic_trargv can execute reliably. Thanks to Olivier Cherrier for reporting and helping to diagnose the problem. ok deraadt@ | ||||
* | Add support for *at(2) system calls to systrace(1). | 2011-09-18 | 5 | -12/+184 | |
| | | | | ok deraadt@, sthen@, jasper@ | ||||
* | remove compat_svr4 | 2011-07-04 | 1 | -4/+1 | |
| | |||||
* | Remove FREEBSD_COMPAT bits and obsolete RTHREAD define | 2011-04-05 | 1 | -6/+1 | |
| | |||||
* | compat_bsdos is gone | 2010-07-05 | 1 | -4/+1 | |
| | |||||
* | remove userland bits of compat_sunos | 2010-07-02 | 1 | -4/+1 | |
| | |||||
* | another day, another compat gets removed. today is ibcs2's turn | 2010-07-01 | 1 | -4/+1 | |
| | |||||
* | remove compat_osf1. ok deraadt miod | 2010-06-30 | 1 | -4/+1 | |
| | |||||
* | Remove COMPAT_HPUX. No one wanted to support it and its fewmets were | 2010-06-29 | 1 | -10/+1 | |
| | | | | | blocking other cleanups ok miod@ | ||||
* | ultrix compat is going away... | 2010-06-29 | 1 | -4/+1 | |
| | |||||
* | repair a format-string call to setproctitle() (in a different way from | 2010-05-29 | 1 | -4/+2 | |
| | | | | the Gleydson Soares's report submission) | ||||
* | fix trailing slashes in filenames behavior by *not* fixing it in systrace. | 2010-04-20 | 1 | -3/+144 | |
| | | | | code from netbsd. ok deraadt | ||||
* | Only allocate memory for the regex after we've validated it instead | 2009-11-12 | 1 | -13/+9 | |
| | | | | of allocating and later freeing if we didn't use it. OK deraadt@ miod@ | ||||
* | memory leak if regex fails, found by parfait; ok miod | 2009-11-12 | 1 | -2/+5 | |
| | |||||
* | typos; ok jmc@ | 2007-11-26 | 1 | -2/+2 | |
| | | | | | sys/netinet/in_pcb.c and sys/net/bridgestp.c ok henning@ sys/dev/pci/bktr/* ok jakemsr@ | ||||
* | use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg | 2007-09-02 | 1 | -2/+2 | |
| | |||||
* | keep trailing slashes in path normalization, as these might result in | 2007-06-15 | 1 | -4/+13 | |
| | | | | | | errors otherwise hidden by systrace noticed by naddy, ok ray on an earlier version of this diff | ||||
* | don;t try to handle obsolete protocols, print functions so cosmetics only | 2007-06-06 | 2 | -13/+1 | |
| | | | | ok otto ray | ||||
* | convert to new .Dd format; | 2007-05-31 | 1 | -2/+2 | |
| | |||||
* | remove compat netbsd stuff | 2007-05-29 | 1 | -4/+1 | |
| | |||||
* | don't assume 4-byte aligned memory when intercepting a string | 2007-05-15 | 1 | -2/+2 | |
| | | | | | | | | this should get rid of systrace: intercept_get_string: ioctl: Invalid argument no objections from provos, ok otto |