aboutsummaryrefslogtreecommitdiff
path: root/sys/security/audit/audit_arg.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
* audit: Initialize vattr fields before calling VOP_GETATTRMark Johnston2022-03-281-0/+1
* audit: rework AUDIT_SYSCLOSEMateusz Guzik2020-12-171-7/+3
* vfs: add VOP_STATMateusz Guzik2020-08-071-1/+1
* audit: provide audit_canon_path variant which accepts vnodesMateusz Guzik2020-02-211-0/+38
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-2/+2
* Add const to input-only char * arguments.Brooks Davis2018-11-021-1/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Audit arguments to POSIX message queues, semaphores, and shared memory.Robert Watson2017-03-311-0/+42
* When handling msgsys(2), semsys(2), and shmsys(2) multiplex system calls,Robert Watson2017-03-291-0/+19
* Extend comment describing path canonicalisation in audit.Robert Watson2017-03-271-1/+2
* Replace struct filedesc argument in getvnode with struct threadMateusz Guzik2015-06-161-1/+1
* fd: make rights a mandatory argument to fget_unlockedMateusz Guzik2015-06-161-1/+3
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-2/+2
* - Implement two new system calls:Pawel Jakub Dawidek2013-03-021-2/+4
* Merge Capsicum overhaul:Pawel Jakub Dawidek2013-03-021-0/+13
* IFp4 @208451:Pawel Jakub Dawidek2012-11-301-7/+8
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-11/+0
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDRobert Watson2011-08-111-1/+1
* Provide ability to audit cap_rights_t arguments.Jonathan Anderson2011-07-181-0/+13
* Replace the static NGROUPS=NGROUPS_MAX+1=1024 with a dynamicBrooks Davis2010-01-121-2/+2
* Eliminate ARG_UPATH[12] arguments to AUDIT_ARG_UPATH() and insteadRobert Watson2009-07-291-22/+23
* Rework vnode argument auditing to follow the same structure, in orderRobert Watson2009-07-281-30/+36
* Audit file descriptors passed to fooat(2) system calls, which are usedRobert Watson2009-07-281-0/+26
* Dynamically allocate the gidset field in audit record.Stacey Son2009-06-291-0/+7
* When repeatedly accessing a thread credential, cache the credentialRobert Watson2008-11-141-7/+9
* Use shared vnode locks for auditing vnode arguments as auditing onlyJohn Baldwin2008-11-041-2/+2
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-281-1/+1
* Further synchronization of copyrights, licenses, white space, etc fromRobert Watson2008-07-311-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-221-2/+2
* Use unsigned int when iterating over groupsets in audit_arg_groupset().Robert Watson2008-07-221-1/+1
* When auditing state from an IPv4 or IPv6 socket, use read locks on theRobert Watson2008-04-191-2/+2
* Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros toRobert Watson2008-04-171-2/+2
* Use __FBSDID() for $FreeBSD$ IDs in the audit code.Robert Watson2008-04-131-2/+3
* Rename several audit functions in the global kernel symbol namespace toRobert Watson2008-02-251-1/+1
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-131-2/+2
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-2/+2
* - Add audit_arg_audinfo_addr() for auditing the arguments for setaudit_addr(2)Christian S.J. Peron2007-06-271-0/+22
* Clean up, and sometimes remove, a number of audit-related implementationRobert Watson2007-06-111-1/+1
* Move per-process audit state from a pointer in the proc structure toRobert Watson2007-06-071-3/+3
* Clean up audit comments--formatting, spelling, etc.Robert Watson2007-06-011-10/+11
* Fix the handling of IPv6 addresses for subject and process BSM auditChristian S.J. Peron2007-04-131-2/+2
* Update auditing of socket information for the inpcb new world order:Robert Watson2007-02-201-6/+4
* When returning early from audit_arg_file() due to so->so_pcb being NULLRobert Watson2007-01-061-2/+3
* Add a witness sleep warning to canon_path(), which invokes vput() and henceRobert Watson2006-12-291-3/+0
* Change the type of ar_arg_sockaddr from struct sockaddr to structChristian S.J. Peron2006-11-061-2/+1
* Audit the argv and env vectors passed in on exec:Wayne Salamon2006-09-011-0/+42
* Correct a number of problems that were previously commented on:Robert Watson2006-07-031-48/+39