summaryrefslogtreecommitdiffstats
path: root/sys/security/audit/audit_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* Replace AUDIT_ARG() with variable argument macros with a set more morerwatson2009-06-271-2/+2
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-2/+0
* Temporarily relax the constraints on argument size checking for A_GETCOND;rwatson2009-04-191-12/+6
* Merge OpenBSM 1.1 changes to the FreeBSD 8.x kernel:rwatson2009-04-191-1/+126
* Add a new thread-private flag, TDP_AUDITREC, to indicate whether orrwatson2009-03-091-0/+1
* Improve the consistency of MAC Framework and MAC policy entry pointrwatson2009-03-081-3/+3
* Partially roll back a revision which changed the error code being returnedcsjp2008-11-301-1/+1
* When repeatedly accessing a thread credential, cache the credentialrwatson2008-11-141-25/+24
* Add support for extended header BSM tokens. Currently we use thecsjp2008-11-111-2/+5
* Unbreak the build.des2008-09-041-2/+2
* If the process id specified is invalid, the system call returns ESRCHkevlo2008-09-041-10/+10
* Use ERANGE instead of EOVERFLOW selected in r182059, this seems morerwatson2008-08-241-1/+1
* When getaudit(2) is unable to fit the terminal IPv6 address into therwatson2008-08-231-1/+1
* Further synchronization of copyrights, licenses, white space, etc fromrwatson2008-07-311-1/+1
* In preparation to sync Apple and FreeBSD versions of security audit,rwatson2008-07-221-2/+2
* Use __FBSDID() for $FreeBSD$ IDs in the audit code.rwatson2008-04-131-2/+3
* Change auditon(2) so that if somebody supplies an invalid command, itcsjp2008-03-061-0/+3
* Rename globally exposed symbol send_trigger() to audit_send_trigger().rwatson2008-03-011-1/+1
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-2/+2
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-6/+6
* - Add audit_arg_audinfo_addr() for auditing the arguments for setaudit_addr(2)csjp2007-06-271-2/+7
* Add a new MAC framework and policy entry point,rwatson2007-06-261-1/+1
* In setaudit_addr(), drop the process lock in error cases.rwatson2007-06-151-0/+1
* Move per-process audit state from a pointer in the proc structure torwatson2007-06-071-102/+99
* Change the VOP_OPEN(), vn_open() vnode operation and d_fdopen() cdev operationkib2007-06-011-1/+1
* Remove unused !AUDIT audit_proc_*() prototypes: unlike in Mac OS X, werwatson2007-05-301-19/+0
* Consistent white space after .'s in comments.rwatson2007-05-301-3/+3
* Allow MAC policy modules to control access to audit configuration systemrwatson2007-04-211-0/+44
* Fix the handling of IPv6 addresses for subject and process BSM auditcsjp2007-04-131-7/+52
* Remove 'MPSAFE' annotations from the comments above most system calls: allrwatson2007-03-041-12/+0
* Remove two XXX comments that no longer apply.rwatson2006-12-291-5/+0
* Use p_cansee() to check that a target process for an audit staterwatson2006-12-291-3/+9
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-9/+10
* Mark the audit system calls as being un-implemented in jails. Currently we docsjp2006-10-101-0/+19
* Audit path argument when changing audit trails.rwatson2006-10-021-3/+4
* Correct a slight regression which was introduced with the implementation ofcsjp2006-09-171-0/+8
* Audit the argv and env vectors passed in on exec:wsalamon2006-09-011-1/+8
* Remove use of Giant around vn_open() in audit trail setup.rwatson2006-06-051-15/+10
* Merge Perforce change 93581 from TrustedBSD audit3 branch:rwatson2006-03-191-45/+53
* Merge perforce change 93199:rwatson2006-03-181-1/+1
* Import kernel audit framework:rwatson2006-02-011-0/+652
OpenPOWER on IntegriCloud