summaryrefslogtreecommitdiffstats
path: root/sys/security/mac/mac_policy.h
Commit message (Expand)AuthorAgeFilesLines
...
* Add MAC Framework and MAC policy entry point mac_check_socket_create(),rwatson2005-07-051-0/+3
* Gratuitous renaming of four System V Semaphore MAC Framework entryrwatson2005-06-071-4/+4
* Introduce MAC Framework and MAC Policy entry points to label and controlrwatson2005-05-041-0/+21
* Introduce p_canwait() and MAC Framework and MAC Policy entry pointsrwatson2005-04-181-0/+2
* Introduce three additional MAC Framework and MAC Policy entry points torwatson2005-04-161-1/+7
* Introduce new MAC Framework and MAC Policy entry points to control the userwatson2005-04-161-0/+14
* Move MAC check_vnode_mmap entry point out from being exclusive tocsjp2005-04-141-1/+1
* Define new MAC framework and policy entry points for System V IPCrwatson2004-11-171-1/+65
* Bump MAC Framework version to 2 in preparation for the upcoming API/ABIrwatson2004-11-091-1/+1
* Expand comments on various sections of the MAC Framework Policy API,rwatson2004-10-221-4/+15
* Introduce a temporary mutex, mac_ifnet_mtx, to lock MAC labels onrwatson2004-06-241-0/+2
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-1/+1
* Improve consistency of include file guards in src/sys/sys by terminatingrwatson2004-05-101-3/+3
* Forward declare struct proc, struct sockaddr, and struct thread, whichrwatson2004-02-261-0/+3
* Forward declare struct bpf_d, struct ifnet, struct image_params, andrwatson2004-02-261-1/+5
* Reimplement sysctls handling by MAC framework.pjd2004-02-221-3/+5
* Update my personal copyrights and NETA copyrights in the kernelrwatson2004-02-221-2/+2
* Coalesce pipe allocations and frees. Previously, the pipe coderwatson2004-02-011-14/+15
* Switch TCP over to using the inpcb label when responding in timedrwatson2003-12-171-0/+3
* Rename mac_create_cred() MAC Framework entry point to mac_copy_cred(),rwatson2003-12-061-2/+2
* Introduce a MAC label reference in 'struct inpcb', which cachesrwatson2003-11-181-0/+12
* Implement sockets support for __mac_get_fd() and __mac_set_fd()rwatson2003-11-161-0/+2
* Introduce two new MAC Framework and MAC policy entry points:rwatson2003-08-211-0/+3
* Add mac_check_vnode_deleteextattr() and mac_check_vnode_listextattr():rwatson2003-08-211-0/+5
* Redesign the externalization APIs from the MAC Framework torwatson2003-06-231-12/+7
* Forward declare a boatload of structures referenced in the MACrwatson2003-06-221-0/+12
* Update NAI copyright to 2003, missed in earlier commits and merges.rwatson2003-04-181-1/+1
* Move MAC label storage for mbufs into m_tags from the m_pkthdr structure,rwatson2003-04-141-0/+3
* Modify the mac_init_ipq() MAC Framework entry point to accept anrwatson2003-03-261-1/+1
* Instrument sysarch() MD privileged I/O access interfaces with a MACrwatson2003-03-061-0/+1
* Provide a mac_check_system_swapoff() entry point, which permits MACrwatson2003-03-051-0/+2
* Remove dm_root entry from struct devfs_mount. It's never set, and isrwatson2002-12-091-6/+9
* Introduce p_label, extensible security label storage for the MAC frameworkrwatson2002-11-201-0/+2
* Merge kld access control checks from the MAC tree: these access controlrwatson2002-11-191-0/+4
* Garbage collect mac_create_devfs_vnode() -- it hasn't been used sincerwatson2002-11-121-3/+0
* Add an explicit execlabel argument to exec-related MAC policy entryrwatson2002-11-081-3/+4
* Bring in two sets of changes:rwatson2002-11-051-3/+7
* Permit MAC policies to instrument the access control decisions forrwatson2002-11-041-0/+3
* License clarification and wording changes: NAI has approved removal ofrwatson2002-11-041-7/+4
* Introduce mac_check_system_settime(), a MAC check allowing policies torwatson2002-11-031-0/+1
* Add MAC checks for various kenv() operations: dump, get, set, unset,rwatson2002-11-011-0/+5
* Move to C99 sparse structure initialization for the mac_policy_opsrwatson2002-10-301-155/+4
* While 'mode_t' seemed like a good idea for the access mode argument forrwatson2002-10-301-2/+2
* Implement mac_check_system_sysctl(), a MAC Framework entry point torwatson2002-10-271-0/+4
* Hook up mac_check_system_reboot(), a MAC Framework entry point thatrwatson2002-10-271-0/+2
* Merge from MAC tree: rename mac_check_vnode_swapon() torwatson2002-10-271-3/+3
* Slightly change the semantics of vnode labels for MAC: rather thanrwatson2002-10-261-24/+23
* Introduce MAC_CHECK_VNODE_SWAPON, which permits MAC policies torwatson2002-10-221-0/+3
* Revised APIs for user process label management; the existing APIs reliedrwatson2002-10-221-10/+49
* Integrate mac_check_socket_send() and mac_check_socket_receive()rwatson2002-10-061-0/+6
OpenPOWER on IntegriCloud