aboutsummaryrefslogtreecommitdiff
path: root/sys/security/audit/audit_bsm_klib.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* vfs: retire KERN_VNODEMateusz Guzik2023-03-171-1/+0
* cache: drop the always curthread argument from reverse lookup routinesMateusz Guzik2020-08-241-1/+1
* audit_canon_path_vp: don't panic if cdir == NULLKyle Evans2020-04-171-2/+7
* fd: move vnodes out of filedesc into a dedicated structureMateusz Guzik2020-03-011-15/+12
* audit: provide audit_canon_path variant which accepts vnodesMateusz Guzik2020-02-211-23/+47
* audit: simplify path resolving logicMateusz Guzik2020-02-211-49/+26
* audit: rely on use count instead of hold count in audit_canon_pathMateusz Guzik2020-02-211-9/+6
* audit(4): fix a typo in a commentAlan Somers2018-03-171-1/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-1/+3
* Break audit_bsm_klib.c into two files: one (audit_bsm_klib.c)Robert Watson2017-04-031-271/+0
* When handling msgsys(2), semsys(2), and shmsys(2) multiplex system calls,Robert Watson2017-03-291-1/+61
* Add an experimental DTrace audit provider, which allows users of DTrace toRobert Watson2017-03-291-0/+29
* Introduce an audit event identifier -> audit event name mappingRobert Watson2017-03-271-1/+142
* Remove slightly used const values that can be replaced with nitems().Pedro F. Giffuni2016-04-211-4/+2
* fd: make 'rights' a manadatory argument to fget* functionsMateusz Guzik2015-07-051-1/+3
* audit: plug FILEDESC_LOCK leak in audit_canon_path.Mateusz Guzik2014-03-211-0/+1
* There is no sysctl with the MIB { CTL_KERN, KERN_MAXID }.John Baldwin2013-12-051-1/+0
* Handle cases where capability rights are not provided.Pawel Jakub Dawidek2013-09-051-1/+1
* IFp4 @219811:Pawel Jakub Dawidek2012-12-011-3/+1
* IFp4 @208451:Pawel Jakub Dawidek2012-11-301-6/+23
* Replace sbuf_overflowed() with sbuf_error(), which returns any errorMatthew D Fleming2010-09-101-1/+1
* Audit file descriptors passed to fooat(2) system calls, which are usedRobert Watson2009-07-281-78/+54
* Change various routines that are responsible for transforming auditRobert Watson2009-02-081-4/+4
* Don't lock the vnode around calls to vn_fullpath().John Baldwin2008-11-041-16/+3
* Protect the event->class lookup database using an rwlock instead of aRobert Watson2008-10-301-8/+15
* Use sbuf_putc instead of sbuf_cat. This makes more sense, since we areChristian S.J. Peron2008-08-241-1/+1
* 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-311-2/+2
* Minor white space tweak.Robert Watson2008-07-231-1/+1
* Use #define<tab> rather than #define<space>.Robert Watson2008-07-221-1/+1
* In preparation to sync Apple and FreeBSD versions of security audit,Robert Watson2008-07-221-2/+2
* Use __FBSDID() for $FreeBSD$ IDs in the audit code.Robert Watson2008-04-131-2/+3
* Add audit_prefixes to two more globally visible functions in the AuditRobert Watson2008-03-011-2/+2
* Rename several audit functions in the global kernel symbol namespace toRobert Watson2008-02-251-4/+4
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-1/+1
* Replace use of AU_NULL with 0 when no audit classes are in use; thisRobert Watson2007-10-291-2/+2
* Clean up audit comments--formatting, spelling, etc.Robert Watson2007-06-011-7/+6
* Replace custom file descriptor array sleep lock constructed using a mutexRobert Watson2007-04-041-2/+2
* Add a witness sleep warning to canon_path(), which invokes vput() and henceRobert Watson2006-12-291-0/+3
* Introduce support for per-audit pipe preselection independent from theRobert Watson2006-06-051-6/+3
* Check to see if the rootdir is the same as the current working directory.Christian S.J. Peron2006-06-011-3/+11
* Merge Perforce change 93581 from TrustedBSD audit3 branch:Robert Watson2006-03-191-41/+43
* Import kernel audit framework:Robert Watson2006-02-011-0/+538