| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | An inappropriate ASSERT slipped in during the recent merge of the | Robert Watson | 2002-10-28 | 8 | -16/+0 |
| * | Centrally manage enforcement of {reboot,swapon,sysctl} using the | Robert Watson | 2002-10-27 | 8 | -104/+72 |
| * | Implement mac_check_system_sysctl(), a MAC Framework entry point to | Robert Watson | 2002-10-27 | 10 | -0/+231 |
| * | Hook up mac_check_system_reboot(), a MAC Framework entry point that | Robert Watson | 2002-10-27 | 10 | -0/+187 |
| * | Merge from MAC tree: rename mac_check_vnode_swapon() to | Robert Watson | 2002-10-27 | 10 | -148/+148 |
| * | Slightly change the semantics of vnode labels for MAC: rather than | Robert Watson | 2002-10-26 | 10 | -3911/+744 |
| * | Comment describing the semantics of mac_late. | Robert Watson | 2002-10-25 | 8 | -8/+48 |
| * | Remove the mac_te policy bits from 'struct oldmac' -- we're not going | Robert Watson | 2002-10-22 | 1 | -6/+0 |
| * | Introduce MAC_CHECK_VNODE_SWAPON, which permits MAC policies to | Robert Watson | 2002-10-22 | 10 | -0/+180 |
| * | Missed in previous merge: export sizeof(struct oldmac) rather than | Robert Watson | 2002-10-22 | 8 | -8/+8 |
| * | Support the new MAC user API in kernel: modify existing system calls | Robert Watson | 2002-10-22 | 8 | -1352/+7336 |
| * | Revised APIs for user process label management; the existing APIs relied | Robert Watson | 2002-10-22 | 2 | -97/+108 |
| * | Add compartment support to Biba and MLS policies. The logic of the | Robert Watson | 2002-10-21 | 1 | -0/+4 |
| * | Use if_printf(ifp, "blah") instead of | Brooks Davis | 2002-10-21 | 8 | -16/+8 |
| * | If MAC_MAX_POLICIES isn't defined, don't try to define it, just let the | Robert Watson | 2002-10-20 | 8 | -24/+8 |
| * | Make sure to clear the 'registered' flag for MAC policies when they | Robert Watson | 2002-10-19 | 8 | -0/+8 |
| * | Integrate mac_check_socket_send() and mac_check_socket_receive() | Robert Watson | 2002-10-06 | 10 | -0/+280 |
| * | Sync from MAC tree: break out the single mmap entry point into | Robert Watson | 2002-10-06 | 10 | -150/+517 |
| * | Modify label allocation semantics for sockets: pass in soalloc's malloc | Robert Watson | 2002-10-05 | 10 | -108/+556 |
| * | Integrate a devfs/MAC fix from the MAC tree: avoid a race condition during | Robert Watson | 2002-10-05 | 10 | -0/+110 |
| * | Merge support for mac_check_vnode_link(), a MAC framework/policy entry | Robert Watson | 2002-10-05 | 10 | -0/+246 |
| * | While the MAC API has supported the ability to handle M_NOWAIT passed | Robert Watson | 2002-10-05 | 8 | -24/+88 |
| * | Rearrange object and label init/destroy functions to match the | Robert Watson | 2002-10-05 | 8 | -808/+808 |
| * | Sync to MAC tree: use 'flag' instead of 'how' for mac_init_mbuf(); | Robert Watson | 2002-10-05 | 8 | -24/+24 |
| * | Another big diff, little functional change: move label internalization, | Robert Watson | 2002-10-05 | 8 | -520/+520 |
| * | Move all object label init/destroy routines to the head of the | Robert Watson | 2002-10-05 | 8 | -2280/+2280 |
| * | Synch from TrustedBSD MAC tree: | Robert Watson | 2002-10-05 | 8 | -24/+200 |
| * | Cosmetic line wrap synchronization. | Robert Watson | 2002-10-05 | 8 | -16/+32 |
| * | Push the debugging obect label counters into security.mac.debug.counters | Robert Watson | 2002-10-05 | 8 | -88/+128 |
| * | Begin another merge from the TrustedBSD MAC branch: | Robert Watson | 2002-10-05 | 9 | -594/+741 |
| * | Add a new MAC entry point, mac_thread_userret(td), which permits policy | Robert Watson | 2002-10-02 | 10 | -0/+92 |
| * | Remember to include "opt_devfs.h" so we get any relevant changes | Poul-Henning Kamp | 2002-10-01 | 8 | -0/+8 |
| * | Improve locking of pipe mutexes in the context of MAC: | Robert Watson | 2002-10-01 | 8 | -0/+272 |
| * | Push 'security.mac.debug_label_fallback' behind options MAC_DEBUG. | Robert Watson | 2002-10-01 | 8 | -80/+112 |
| * | Add tunables for the existing sysctl twiddles for pipe and vm | Robert Watson | 2002-09-30 | 8 | -0/+16 |
| * | Remove un-needed stack variable 'ops'. | Robert Watson | 2002-09-18 | 8 | -24/+16 |
| * | Add a toggle to disable VM enforcement. | Robert Watson | 2002-09-18 | 8 | -0/+56 |
| * | At the cost of seeming a little gauche, make use of more traditional | Robert Watson | 2002-09-18 | 8 | -32/+32 |
| * | Remove all use of vnode->v_tag, replacing with appropriate substitutes. | Nate Lawson | 2002-09-14 | 8 | -32/+32 |
| * | Add security.mac.mmap_revocation, a flag indicating whether we | Robert Watson | 2002-09-09 | 8 | -0/+64 |
| * | Minor code sync to MAC tree: push Giant locking up from | Robert Watson | 2002-09-09 | 8 | -16/+16 |
| * | Include <sys/malloc.h> instead of depending on namespace pollution 2 | Bruce Evans | 2002-09-05 | 8 | -48/+40 |
| * | Close a race in process label changing opened due to dropping the | Robert Watson | 2002-08-19 | 8 | -56/+80 |
| * | Pass active_cred and file_cred into the MAC framework explicitly | Robert Watson | 2002-08-19 | 10 | -104/+176 |
| * | Provide an implementation of mac_syscall() so that security modules | Robert Watson | 2002-08-19 | 10 | -1/+318 |
| * | Break out mac_check_pipe_op() into component check entry points: | Robert Watson | 2002-08-19 | 10 | -49/+384 |
| * | Break out mac_check_vnode_op() into three seperate checks: | Robert Watson | 2002-08-19 | 10 | -84/+468 |
| * | Assert process locks in proces-related access control checks. | Robert Watson | 2002-08-19 | 8 | -0/+48 |
| * | Add a missing vnode assertion for the exec() check. | Robert Watson | 2002-08-19 | 8 | -0/+16 |
| * | Wrap maintenance of varios nmac{objectname} counters in MAC_DEBUG so we | Robert Watson | 2002-08-16 | 8 | -0/+368 |