summaryrefslogtreecommitdiffstats
path: root/bin/systrace/filter.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* boom goes the dynamitetedu2016-04-251-868/+0
* Remove NULL-check before free(). ok tb@mmcc2015-12-091-7/+4
* Convert many atoi() calls to strtonum(), adding range checks and failurederaadt2015-04-181-3/+4
* move to PATH_MAX, etc; normalize includes for life in the <limits.h> universederaadt2015-01-161-5/+5
* remove some unnecessary sys/param.h inclusionsderaadt2012-12-041-2/+1
* sync with systrace 1.6d, keeping local changessturm2006-07-021-4/+12
* some type cleanupsturm2006-05-021-2/+2
* ARGSUSED and a FALLTHROUGH to please lintsturm2006-04-261-1/+2
* support for cradle mode by marius at monkey.org; cradle mode allows thesturm2004-01-231-3/+19
* several diffs from Niels as applied to NetBSDsturm2003-08-041-2/+3
* - sync with NetBSD or Niels' tarball where appropriatesturm2003-07-191-5/+29
* - limited number of processes per systraceitojun2003-06-161-11/+9
* >permit numberic values for uid and gid; allow "<" and ">" for less anditojun2003-05-291-8/+25
* fix for EOF in interactive policy generation.mpech2003-04-241-2/+3
* add support for regular expressions and pidname translations. from provositojun2002-12-091-4/+33
* prevent the use of permit for aliases. from provositojun2002-12-091-5/+15
* no need to check trans_size. from provositojun2002-11-151-4/+1
* support for privilege elevation.itojun2002-10-161-2/+6
* correctly evaluate group predicates.itojun2002-10-161-2/+2
* predicates are part of the grammar now; in non-root case, predicates areitojun2002-10-091-30/+122
* assume that inserting a template implies permit for the currentitojun2002-10-081-2/+5
* support for templates. they allow fast generation of new policies. anitojun2002-09-231-2/+76
* no \n in errprovos2002-08-081-3/+2
* constify, have missing prototypes, use pedantic compilation options.itojun2002-07-191-10/+18
* support for system call aliasing. stat/fstat/readlink/access etc... getsprovos2002-07-091-6/+32
* more careful buffer handling; pointed out by deraadt@provos2002-06-191-3/+6
* KNFderaadt2002-06-181-3/+3
* change a few buffers to 2*MAXPATHLEN; pob deraadt@provos2002-06-111-2/+2
* knftodd2002-06-091-2/+2
* use profiling to order filter lists more optimally.provos2002-06-071-4/+17
* fix automatic policy generation for system calls that have the same argsprovos2002-06-061-37/+47
* no special case of execve.provos2002-06-051-4/+2
* introduce an automatic policy generation mode. it creates a policy basedprovos2002-06-051-11/+49
* inpath logic, for example, filename inpath "$CWD"provos2002-06-051-1/+30
* know about CWD. will make some filter rules simpler.provos2002-06-051-2/+6
* KNFderaadt2002-06-041-6/+6
* __FUNCTION__ -> __func__ from espie@provos2002-06-041-7/+7
* initial import of systrace. don't touch this, more stuff coming in a whileprovos2002-06-041-0/+468