summaryrefslogtreecommitdiff
path: root/bin/systrace
AgeCommit message (Expand)Author
2015-10-01Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In onePhilip Guenther
2015-09-29unifdef support for other operating systems. sorry OS/2 cultists.Ted Unangst
2015-09-12mark up arguments individually and drop redundant .BkIngo Schwarze
2015-06-24Apply normal handling to atfd+path args to chflagsat(2)Philip Guenther
2015-04-18Convert many atoi() calls to strtonum(), adding range checks and failureTheo de Raadt
2015-01-16move to PATH_MAX, etc; normalize includes for life in the <limits.h> universeTheo de Raadt
2014-11-26Prefer setvbuf() to setlinebuf() for portability; ok deraadt@Todd C. Miller
2014-11-16Correct an allocation size (was too large) by using sizeof(*ptr)Philip Guenther
2014-10-25Remove unnecessary netinet/in_systm.h include.Lawrence Teo
2014-09-08obvious cases of missing .An;Ingo Schwarze
2014-08-25Delete secret or secret-derived data with explicit_bzero.Doug Hogan
2014-08-10Only need <stdint.h> and not all of <inttypes.h> herePhilip Guenther
2014-08-10Add F_DUPFD_CLOEXEC handlingPhilip Guenther
2014-08-10Add newer errnosPhilip Guenther
2014-08-09Switch from calloc() to reallocarray() where the zeroing isn't neededPhilip Guenther
2014-07-20Make sure the correct errno is reported by warn* or err* and notPhilip Guenther
2014-04-24calloc is better. from Peter MaloneTed Unangst
2013-11-21add unsigned char casts for specific calls to ctype.h macros.Theo de Raadt
2013-10-17a.out emulation went awayTheo de Raadt
2013-04-29use FD_CLOEXEC instead of 1; from David HillOkan Demirmen
2013-04-03LFS option is long gonePhilip Guenther
2013-03-11handle ECONNABORTED errors from accept(). In many code blocks they can beTheo de Raadt
2012-12-04remove some unnecessary sys/param.h inclusionsTheo de Raadt
2012-08-23Reopen the systrace file in the process that will actually attach to thePhilip Guenthe
2012-03-02Fix handling of 'offend' (OFFset from the END of the arg list)Matthew Dempsky
2011-10-18Bump intercept_get_string() internal buffer to allow strings up toMatthew Dempsky
2011-09-18Add support for *at(2) system calls to systrace(1).Matthew Dempsky
2011-07-04remove compat_svr4Ted Unangst
2011-04-05Remove FREEBSD_COMPAT bits and obsolete RTHREAD definePhilip Guenthe
2010-07-05compat_bsdos is goneTed Unangst
2010-07-02remove userland bits of compat_sunosTed Unangst
2010-07-01another day, another compat gets removed. today is ibcs2's turnTed Unangst
2010-06-30remove compat_osf1. ok deraadt miodTed Unangst
2010-06-29Remove COMPAT_HPUX. No one wanted to support it and its fewmets werePhilip Guenthe
2010-06-29ultrix compat is going away...Ted Unangst
2010-05-29repair a format-string call to setproctitle() (in a different way fromTheo de Raadt
2010-04-20fix trailing slashes in filenames behavior by *not* fixing it in systrace.Ted Unangst
2009-11-12Only allocate memory for the regex after we've validated it insteadTodd C. Miller
2009-11-12memory leak if regex fails, found by parfait; ok miodTheo de Raadt
2007-11-26typos; ok jmc@Martynas Venckus
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgTheo de Raadt
2007-06-15keep trailing slashes in path normalization, as these might result inNikolay Sturm
2007-06-06don;t try to handle obsolete protocols, print functions so cosmetics onlyHenning Brauer
2007-05-31convert to new .Dd format;Jason McIntyre
2007-05-29remove compat netbsd stuffOtto Moerbeek
2007-05-15don't assume 4-byte aligned memory when intercepting a stringNikolay Sturm
2006-09-19Use S_IS* macros insted of masking with S_IF* flags. The latter mayOtto Moerbeek
2006-08-14Adapt revision 1.18 change for symlink(2):Ray Lai
2006-07-02sync with systrace 1.6d, keeping local changesNikolay Sturm
2006-06-30handcrafted depend and CLEANFILES no longer needed since this is nowOtto Moerbeek