Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-02 | sync with systrace 1.6d, keeping local changes | Nikolay Sturm | |
tests and feedback by a few | |||
2006-03-18 | fix problems found by Coverity via NetBSD: | Robert Nagy | |
- systrace.c: Don't try to dereference pw when it's NULL. Coverity CID 900 - parse.y: free allocated space on failure Coverity CID 1661 - policy.c: Change a return to "goto out" so that fclose will be called. Coverity CID 1881 ok sturm@, ray@ | |||
2003-07-19 | - sync with NetBSD or Niels' tarball where appropriate | Nikolay Sturm | |
- keeps local changes - fixes a bug in profile feedback optimization and avoids symbol conflicts with errno - new feature: "ask" action itojun@ ok | |||
2003-06-19 | remove unused code which allocated useless memory (which was not freed) | Peter Valchev | |
ok provos itojun | |||
2003-06-16 | - limited number of processes per systrace | Jun-ichiro itojun Hagino | |
- escape fixes for special characters markus, sturm ok. from provos | |||
2003-06-02 | prevents systrace from referencing freed memory; provos | Jun-ichiro itojun Hagino | |
2003-04-17 | use asprintf; fix (remove) some incorrectly sized buffers in the process | Peter Valchev | |
help & ok millert, miod, deraadt, tedu | |||
2003-02-18 | intial -> initial; | Jason McIntyre | |
the great intial witch hunt, as prompted by tdeval@ os-aix-dso.c: ok henning@ ab.C: ok drahn@ | |||
2002-12-09 | better parsing of # comments. from provos | Jun-ichiro itojun Hagino | |
2002-12-09 | prevent the use of permit for aliases. from provos | Jun-ichiro itojun Hagino | |
2002-10-09 | predicates are part of the grammar now; in non-root case, predicates are | Jun-ichiro itojun Hagino | |
evaluated only once; in root case, predicates and variable expansion are dynamic. from provos | |||
2002-09-23 | support for templates. they allow fast generation of new policies. an | Jun-ichiro itojun Hagino | |
appropriate template can be inserted during initial policy generation. from provos | |||
2002-09-17 | split white space and single line policy processing into separate | Jun-ichiro itojun Hagino | |
functions. from provos | |||
2002-09-16 | periodically save policies that have been modified. from provos | Jun-ichiro itojun Hagino | |
>here is a diff that will cause systrace to periodically save policies >that have been modified. Useful if you run systrace on an xterm and >kill it accidently. Or other applications like opera that are long >running and can cause weird crashes. | |||
2002-09-06 | standalone ; at top scope is illegal in ansi c | Theo de Raadt | |
2002-08-30 | allow # in system call name. remove trailing white space. | Jun-ichiro itojun Hagino | |
from provos | |||
2002-08-07 | typo | Vincent Labrecque | |
ok provos@ | |||
2002-08-05 | allow to specify an alternate directory for policy loading and writing | Niels Provos | |
2002-07-19 | constify, have missing prototypes, use pedantic compilation options. | Jun-ichiro itojun Hagino | |
niels ok | |||
2002-07-07 | missing error checks on strdup. from cloder@acm.org | Niels Provos | |
2002-06-22 | gid is u_int | Theo de Raadt | |
2002-06-19 | more careful buffer handling; pointed out by deraadt@ | Niels Provos | |
2002-06-11 | change a few buffers to 2*MAXPATHLEN; pob deraadt@ | Niels Provos | |
2002-06-09 | allow numeric group ID (group ID appear in /etc/passwd, but not in /etc/group) | Jun-ichiro itojun Hagino | |
niels ok | |||
2002-06-05 | append predicate, instead of prepending. makes rules sortable again. | Niels Provos | |
pointed out by dugsong@ | |||
2002-06-05 | support simple predicates to prefix rules. Allows global policies to be | Niels Provos | |
different for different users. | |||
2002-06-04 | setup user systrace dir only if user policies are used. | Niels Provos | |
2002-06-04 | add flag to ignore user specified policies | Niels Provos | |
2002-06-04 | KNF | Theo de Raadt | |
2002-06-04 | __FUNCTION__ -> __func__ from espie@ | Niels Provos | |
2002-06-04 | initial import of systrace. don't touch this, more stuff coming in a while | Niels Provos | |