summaryrefslogtreecommitdiff
path: root/sys/security/audit/audit.c
Commit message (Expand)AuthorAgeFilesLines
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+1
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* audit: change audit_syscalls_enabled type to boolMateusz Guzik2018-11-291-5/+5
* Rework the logic around quick checks for auditing that take place atRobert Watson2018-10-021-17/+49
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Sprinkle __read_frequently on few obvious places.Mateusz Guzik2017-09-061-1/+1
* When handling msgsys(2), semsys(2), and shmsys(2) multiplex system calls,Robert Watson2017-03-291-1/+19
* Add an experimental DTrace audit provider, which allows users of DTrace toRobert Watson2017-03-291-12/+86
* audit_proc_coredump: check return value of audit_newAndriy Gapon2013-07-091-0/+2
* Implement the zonename token for jailed processes. IfChristian S.J. Peron2013-01-171-0/+13
* IFp4 @208451:Pawel Jakub Dawidek2012-11-301-1/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/Alexander Leidinger2011-02-251-0/+2
* Audit file descriptors passed to fooat(2) system calls, which are usedRobert Watson2009-07-281-5/+10
* Dynamically allocate the gidset field in audit record.Stacey Son2009-06-291-0/+3
* Merge OpenBSM 1.1 changes to the FreeBSD 8.x kernel:Robert Watson2009-04-191-2/+2
* Add a new thread-private flag, TDP_AUDITREC, to indicate whether orRobert Watson2009-03-091-2/+11
* When repeatedly accessing a thread credential, cache the credentialRobert Watson2008-11-141-10/+15
* The audit queue limit variables are size_t, so use size_t for the auditRobert Watson2008-11-131-2/+2
* 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-111-0/+43
* Make sure we check the preselection masks present for all audit pipes.Christian S.J. Peron2008-08-111-1/+2
* Further synchronization of copyrights, licenses, white space, etc fromRobert Watson2008-07-311-1/+1
* In preparation to sync Apple and FreeBSD versions of security audit,Robert Watson2008-07-221-2/+2
* Add an XXX comment regarding a bug I introduced when modifying the behaviorRobert Watson2008-06-031-0/+3
* Use __FBSDID() for $FreeBSD$ IDs in the audit code.Robert Watson2008-04-131-2/+3
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-1/+1
* 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-1/+1
* Make sure that the termid type is initialized to AU_IPv4 by default.Christian S.J. Peron2008-01-281-0/+2
* Explicitly initialize 'ret' to 0'. It lets one to build tmpfs from theWojciech A. Koszek2007-12-041-0/+2
* Replace use of AU_NULL with 0 when no audit classes are in use; thisRobert Watson2007-10-291-2/+2
* Implement AUE_CORE, which adds process core dump support into the kernel.Christian S.J. Peron2007-10-261-0/+48
* Remove two boot printfs generated by Audit to announce it's presence,Robert Watson2007-07-011-1/+4
* Spell statistics more correctly in comments.Robert Watson2007-06-141-1/+1
* Clean up, and sometimes remove, a number of audit-related implementationRobert Watson2007-06-111-28/+2
* Move per-process audit state from a pointer in the proc structure toRobert Watson2007-06-071-52/+26
* Clean up audit comments--formatting, spelling, etc.Robert Watson2007-06-011-38/+36
* Remove AUDIT_PRINTF() debugging statements and definition; clean up orRobert Watson2007-06-011-12/+3
* Remove unused ar_subj_comm field from in-kernel audit record; we neverRobert Watson2007-05-301-1/+0
* No need to force __inline__ of currecord(), as the compiler will usefullyRobert Watson2007-05-231-1/+1
* Fix the handling of IPv6 addresses for subject and process BSM auditChristian S.J. Peron2007-04-131-1/+1
* Remove 'MPSAFE' annotations from the comments above most system calls: allRobert Watson2007-03-041-5/+0
* Update a number of comments:Robert Watson2006-12-281-4/+4
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-1/+3
* Trim some no longer XXX comments.Robert Watson2006-10-021-22/+5
* Correct a slight regression which was introduced with the implementation ofChristian S.J. Peron2006-09-171-2/+2
* Small style cleanup.Robert Watson2006-09-091-3/+2
* Audit the argv and env vectors passed in on exec:Wayne Salamon2006-09-011-0/+8
* Lock process when copying fields from process structure so as toRobert Watson2006-06-081-3/+2