aboutsummaryrefslogtreecommitdiff
path: root/sys/security/audit
Commit message (Expand)AuthorAgeFilesLines
* Merge OpenBSM 1.1 alpha 2 from the OpenBSM vendor branch to head, bothRobert Watson2008-12-021-75/+137
* Partially roll back a revision which changed the error code being returnedChristian S.J. Peron2008-11-301-1/+1
* Regularize /* FALLTHROUGH */ comments in the BSM event type switch, andRobert Watson2008-11-251-6/+10
* When repeatedly accessing a thread credential, cache the credentialRobert Watson2008-11-143-42/+48
* The audit queue limit variables are size_t, so use size_t for the auditRobert Watson2008-11-132-4/+4
* Move audit-internal function definitions for getting and setting auditRobert Watson2008-11-112-2/+6
* Minor style tweaks and change lock name string to use _'s and not spacesRobert Watson2008-11-111-1/+4
* Add support for extended header BSM tokens. Currently we use theChristian S.J. Peron2008-11-116-4/+119
* Wrap sx locking of the audit worker sleep lock in macros, update comments.Robert Watson2008-11-101-24/+31
* Use shared vnode locks for auditing vnode arguments as auditing onlyJohn Baldwin2008-11-041-2/+2
* Don't lock the vnode around calls to vn_fullpath().John Baldwin2008-11-041-16/+3
* Update introductory comment for audit pipes.Robert Watson2008-11-021-4/+4
* Remove stale comment about filtering in audit pipe ioctl routine: we doRobert Watson2008-11-021-3/+0
* Add comment for per-pipe stats.Robert Watson2008-11-011-0/+3
* We only allow a partial read of the first record in an audit pipeRobert Watson2008-11-011-15/+28
* Allow a single read(2) system call on an audit pipe to retrieve data fromRobert Watson2008-11-011-40/+32
* Since there is no longer the opportunity for record truncation, justRobert Watson2008-10-311-2/+1
* Historically, /dev/auditpipe has allows only whole records to be read viaRobert Watson2008-10-311-58/+86
* When we drop an audit record going to and audit pipe because the auditRobert Watson2008-10-301-13/+9
* Break out single audit_pipe_mtx into two types of locks: a global rwlockRobert Watson2008-10-301-83/+127
* Protect the event->class lookup database using an rwlock instead of aRobert Watson2008-10-301-8/+15
* Remove unit2minor() use from kernel code.Ed Schouten2008-09-261-1/+1
* Unbreak the build.Dag-Erling Smørgrav2008-09-041-2/+2
* If the process id specified is invalid, the system call returns ESRCHKevin Lo2008-09-041-10/+10
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-282-2/+2
* More fully audit fexecve(2) and its arguments.Robert Watson2008-08-251-0/+7
* Use ERANGE instead of EOVERFLOW selected in r182059, this seems moreRobert Watson2008-08-241-1/+1
* Use sbuf_putc instead of sbuf_cat. This makes more sense, since we areChristian S.J. Peron2008-08-241-1/+1
* When getaudit(2) is unable to fit the terminal IPv6 address into theRobert Watson2008-08-231-1/+1
* Make sure we check the preselection masks present for all audit pipes.Christian S.J. Peron2008-08-111-1/+2
* Currently, BSM audit pathname token generation for chrooted or jailedChristian S.J. Peron2008-07-311-55/+93
* Further synchronization of copyrights, licenses, white space, etc fromRobert Watson2008-07-319-11/+10
* Minor white space tweak.Robert Watson2008-07-231-1/+1
* If an AUE_SYSCTL_NONADMIN audit event is selected, generate a recordRobert Watson2008-07-221-0/+1
* Further minor style fixes to audit.Robert Watson2008-07-221-5/+10
* Remove unneeded \ at the end of a macro.Robert Watson2008-07-221-1/+1
* Further minor white space tweaks.Robert Watson2008-07-221-2/+2
* Generally avoid <space><tab> as a white space anomoly.Robert Watson2008-07-225-18/+18
* Use #define<tab> rather than #define<space>.Robert Watson2008-07-222-9/+9
* Comment fix.Robert Watson2008-07-221-1/+1
* Comment typo fix.Robert Watson2008-07-221-1/+1
* Minor white space synchronization to Apple version of security audit.Robert Watson2008-07-221-4/+4
* In preparation to sync Apple and FreeBSD versions of security audit,Robert Watson2008-07-229-18/+18
* Use unsigned int when iterating over groupsets in audit_arg_groupset().Robert Watson2008-07-221-1/+1
* Don't enforce unique device minor number policy anymore.Ed Schouten2008-06-111-1/+1
* When the file-system containing the audit log file is running low onSimon L. B. Nielsen2008-06-101-1/+3
* Add an XXX comment regarding a bug I introduced when modifying the behaviorRobert Watson2008-06-031-0/+3
* Don't use LK_DRAIN before calling VOP_FSYNC() in the two furtherRobert Watson2008-05-211-2/+2
* Don't use LK_DRAIN before calling VOP_FSYNC() in the panic case forRobert Watson2008-05-211-1/+1
* When testing whether to enter the audit argument gathering code, ratherRobert Watson2008-05-061-1/+1