summaryrefslogtreecommitdiff
path: root/sys/security/audit/audit_arg.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r243719,r243720,r243722,r243723,r243726,r243727,r243746:Pawel Jakub Dawidek2012-12-161-7/+8
* 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
* When generating the process token, need to check whether theRobert Watson2006-06-051-1/+3
* Merge Perforce change 93581 from TrustedBSD audit3 branch:Robert Watson2006-03-191-27/+27
* Fix INVARIANTS build on amd64; (unsigned unsigned long) != u_int64_t.Robert Watson2006-02-031-2/+2
* Import kernel audit framework:Robert Watson2006-02-011-0/+803