summaryrefslogtreecommitdiff
path: root/sys/security/mac/mac_inet.c
AgeCommit message (Expand)Author
2024-09-26MAC: improve consistency in error handlingMichael Tuexen
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-26mac_ipacl: new MAC policy module to limit jail/vnet IP configurationShivank Garg
2023-01-31IfAPI: Add if_get/setmaclabel() and use it.Justin Hibbits
2021-04-12tcp_input/syncache: acquire only read lock on PCB for SYN,!ACK packetsGleb Smirnoff
2019-05-03When MAC is enabled and a policy module is loaded, don't unconditionallyRobert Watson
2016-11-08Fix improper use of "its".Bryan Drewery
2013-11-25- For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao
2009-06-03Continue work to optimize performance of "options MAC" when no MAC policyRobert Watson
2009-05-01Rename MAC Framework-internal macros used to invoke policy entry points:Robert Watson
2009-03-14Rework MAC Framework synchronization in a number of ways in order toRobert Watson
2009-03-08Add static DTrace probes for MAC Framework access control checks andRobert 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-13The TrustedBSD MAC Framework named struct ipq instances 'ipq', which is theRobert Watson
2008-05-27Plug a memory leak which can occur when multiple MAC policies are loadedChristian S.J. Peron
2008-04-19When propagating a MAC label from an inpcb to an mbuf, allow read andRobert Watson
2008-04-17Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros toRobert 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-26Rename 'mac_mbuf_create_from_firewall' to 'mac_netinet_firewall_send' asRobert Watson
2007-10-25Normalize TCP syncache-related MAC Framework entry points to match mostRobert Watson
2007-10-24Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson
2007-04-22Normalize variable naming in the MAC Framework by adopting the normalRobert Watson
2007-02-06Continue 7-CURRENT MAC Framework rearrangement and cleanup:Robert Watson
2006-12-28In mac_inpcb_sosetlabel(), assert the socket lock rather than commentingRobert Watson
2006-12-22Move src/sys/sys/mac_policy.h, the kernel interface between the MACRobert Watson
2006-12-21Remove mac_enforce_subsystem debugging sysctls. Enforcement onRobert Watson
2006-12-20Re-wrap comment at 77 character columns.Robert Watson
2006-12-13Fix LOR between the syncache and inpcb locks when MAC is present in theChristian S.J. Peron
2006-10-22Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson
2006-09-20Remove MAC_DEBUG label counters, which were used to debug leaks andRobert Watson
2006-09-12Introduce a new entry point, mac_create_mbuf_from_firewall. This entry pointChristian S.J. Peron
2004-02-26Move inet and inet6 related MAC Framework entry points from mac_net.cRobert Watson