summaryrefslogtreecommitdiff
path: root/sys/security/mac/mac_framework.h
AgeCommit message (Expand)Author
4 dayskern: mac: add various jail MAC hooksKyle Evans
4 dayskern: mac: add a MAC label to struct prisonKyle Evans
2025-12-04MAC: Rename mac_cred_create_swapper to mac_cred_create_kproc0John Baldwin
2025-08-03mac: Remove uses of DEBUG_VFS_LOCKSMark Johnston
2024-12-16New setcred() system call and associated MAC hooksOlivier Certner
2023-11-13Remove gratuitous copyouts of unchanged struct mac.Brooks Davis
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-07-26mac_ipacl: new MAC policy module to limit jail/vnet IP configurationShivank Garg
2023-03-30kdb: Modify securelevel policyMark Johnston
2022-08-17mac: cheaper check for mac_pipe_check_readMateusz Guzik
2022-08-11mac: s/0/false/ in macros denoting probe enablementMateusz Guzik
2022-07-18mac: kdb/ddb framework hooksMitchell Horne
2021-06-29mac: cheaper check for ifnet_create_mbuf and ifnet_check_transmitMateusz Guzik
2021-01-08mac: cheaper check for mac_vnode_check_readlinkMateusz Guzik
2020-11-19pipe: allow for lockless pipe_statMateusz Guzik
2020-09-03mac_framework.h: fix build with DEBUG_VFS_LOCKS and !MACAndriy Gapon
2020-08-06mac: even up all entry points to the same schemeMateusz Guzik
2020-08-05vfs: add a cheaper entry for mac_vnode_check_accessMateusz Guzik
2020-07-30Fix tinderbox build after r363714Mateusz Guzik
2020-07-29vfs: elide MAC-induced locking on rename if there are no relevant hoooksMateusz Guzik
2020-07-25vfs: add the infrastructure for lockless lookupMateusz Guzik
2020-07-16vfs: fix vn_poll performance with either MAC or AUDITMateusz Guzik
2020-07-16vfs: fix MAC/AUDIT mismatch in vn_pollMateusz Guzik
2020-02-13vfs: use mac fastpath for lookup, open, read, write, mmapMateusz Guzik
2020-02-13mac: implement fast path for checksMateusz Guzik
2014-03-14Remove AppleTalk support.Gleb Smirnoff
2013-08-21Implement read(2)/write(2) and neccessary lseek(2) for posix shmfd.Konstantin Belousov
2011-09-02Correct several issues in the integration of POSIX shared memory objectsRobert Watson
2011-08-16Add the fo_chown and fo_chmod methods to struct fileops and use themKonstantin Belousov
2009-03-08Remove 'uio' argument from MAC Framework and MAC policy entry points forRobert Watson
2009-03-08Improve the consistency of MAC Framework and MAC policy entry pointRobert Watson
2008-10-28Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessaryEdward Tomasz Napierala
2008-10-28Rename mac_cred_mmapped_drop_perms(), which revokes access to virtualRobert Watson
2008-10-28Rename three MAC entry points from _proc_ to _cred_ to reflect the factRobert Watson
2008-10-26Add a MAC label, MAC Framework, and MAC policy entry points for IPv6Robert Watson
2008-10-17Add mac_inpcb_check_visible MAC Framework entry point, which is similarBjoern A. Zeeb
2008-08-23Introduce two related changes to the TrustedBSD MAC Framework:Robert Watson
2008-06-27Rework the lifetime management of the kernel implementation of POSIXJohn Baldwin
2008-06-23Remove the posixsem_check_destroy() MAC check. It is semantically identicalJohn Baldwin
2008-06-13The TrustedBSD MAC Framework named struct ipq instances 'ipq', which is theRobert Watson
2008-04-13Make naming of include guards for MAC Framework include files moreRobert Watson
2008-01-08Add a new file descriptor type for IPC shared memory objects and use it toJohn Baldwin
2007-10-28Garbage collect mac_mbuf_create_multicast_encap TrustedBSD MAC FrameworkRobert Watson
2007-10-28Continue to move from generic network entry points in the TrustedBSD MACRobert Watson
2007-10-28Move towards more explicit support for various network protocol stacksRobert Watson
2007-10-26Update comment following MAC Framework entry point renaming andRobert Watson
2007-10-26Rename 'mac_mbuf_create_from_firewall' to 'mac_netinet_firewall_send' asRobert Watson
2007-10-25Sort entry points in mac_framework.h and mac_policy.h alphabetically byRobert Watson
2007-10-25Normalize TCP syncache-related MAC Framework entry points to match mostRobert Watson
2007-10-25Rename mac_associate_nfsd_label() to mac_proc_associate_nfsd(), and moveRobert Watson