summaryrefslogtreecommitdiffstats
path: root/sys/security
Commit message (Expand)AuthorAgeFilesLines
...
* Since neither the Biba policy nor the MLS policy make use ofrwatson2002-11-052-46/+0
* Assert that appropriate vnodes are locked in mac_execve_will_transition().rwatson2002-11-058-0/+64
* Implement mpo_check_system_acct and mpo_check_system_settime() for Biba:rwatson2002-11-041-0/+46
* Correct use of mac_biba_subject_privileged() in swapon() code.rwatson2002-11-041-2/+4
* Permit MAC policies to instrument the access control decisions forrwatson2002-11-0410-0/+253
* Remove mac_cache_fslabel_in_vnode sysctl -- with the new VFS/MACrwatson2002-11-048-48/+0
* License and wording updates: NAI has authorized the removal of clauserwatson2002-11-0413-91/+52
* License clarification and wording changes: NAI has approved removal ofrwatson2002-11-0410-70/+40
* Introduce mac_check_system_settime(), a MAC check allowing policies torwatson2002-11-0310-0/+106
* Change privilege model for mac_partition such that BSD superuser can changerwatson2002-11-031-6/+4
* Fix some warnings on 64 bit architectures. The vn_extattr_get()mux2002-11-022-4/+2
* Add MAC checks for various kenv() operations: dump, get, set, unset,rwatson2002-11-0110-0/+425
* Move to C99 sparse structure initialization for the mac_policy_opsrwatson2002-10-3018-6263/+734
* Various minor type, prototype tweaks -- clean up cruft due to lack ofrwatson2002-10-305-10/+10
* While 'mode_t' seemed like a good idea for the access mode argument forrwatson2002-10-3016-41/+41
* Try again to fix the KASSERT.rwatson2002-10-301-1/+1
* Fix a KASSERT bug that showed up only in the LINT build, not therwatson2002-10-301-1/+1
* Hook up no-op stubs for reboot, swapon, sysctl entry points.rwatson2002-10-292-0/+58
* Implement Biba policy entry points for mac_check_system_swapon()rwatson2002-10-291-0/+59
* Require Biba privilege to relabel a network interface.rwatson2002-10-291-0/+7
* Correct a typo in a previously commented include entry that was maderwatson2002-10-281-1/+1
* Remove all reference to 'struct oldmac', since it's no longer requiredrwatson2002-10-283-49/+61
* Add a return type for mac_biba_high_single(), apparently lost in anrwatson2002-10-281-0/+1
* Rename mac_biba_subject_equal_ok() to mac_biba_subject_privileged()rwatson2002-10-281-6/+6
* Zero the trusted_interface buffer before starting parsing.rwatson2002-10-281-0/+6
* An inappropriate ASSERT slipped in during the recent merge of therwatson2002-10-288-16/+0
* Centrally manage enforcement of {reboot,swapon,sysctl} using therwatson2002-10-278-104/+72
* Implement mac_check_system_sysctl(), a MAC Framework entry point torwatson2002-10-2710-0/+231
* Hook up mac_check_system_reboot(), a MAC Framework entry point thatrwatson2002-10-2710-0/+187
* Merge from MAC tree: rename mac_check_vnode_swapon() torwatson2002-10-2710-148/+148
* Slightly change the semantics of vnode labels for MAC: rather thanrwatson2002-10-2615-4159/+1099
* Comment describing the semantics of mac_late.rwatson2002-10-258-8/+48
* Provide a simple sample labeled access control policy, mac_partition.rwatson2002-10-232-0/+337
* Style fix: space between 'switch' and '('.rwatson2002-10-222-2/+2
* s/mls/biba/ in a copy+paste error for a printf.rwatson2002-10-221-1/+1
* Remove the mac_te policy bits from 'struct oldmac' -- we're not goingrwatson2002-10-221-6/+0
* Don't enforce MAC Biba policy for socket visibility if Biba is notrwatson2002-10-221-0/+3
* Introduce MAC_CHECK_VNODE_SWAPON, which permits MAC policies torwatson2002-10-2210-0/+180
* Missed in previous merge: export sizeof(struct oldmac) rather thanrwatson2002-10-228-8/+8
* Adapt MAC policies for the new user API changes; teach policies howrwatson2002-10-227-94/+691
* Support the new MAC user API in kernel: modify existing system callsrwatson2002-10-228-1352/+7336
* Revised APIs for user process label management; the existing APIs reliedrwatson2002-10-222-97/+108
* mac_none is a stub policy without any functional implementation.rwatson2002-10-212-14/+14
* Introduce mac_biba_copy() and mac_mls_copy(), which conditionallyrwatson2002-10-212-17/+49
* Add compartment support to Biba and MLS policies. The logic of therwatson2002-10-215-32/+140
* More in the way of minor consistency improvements: trim 'mac_mls_'rwatson2002-10-211-8/+7
* Demote sockets to single-label objects rather than maintaining arwatson2002-10-212-32/+0
* Synchonize variable spelling with the MAC tree: we shortened some ofrwatson2002-10-211-9/+8
* White space nit the crept in during merge.rwatson2002-10-211-1/+1
* Since the Biba and MLS access checks are identical to the open checks,rwatson2002-10-212-24/+2
OpenPOWER on IntegriCloud