freebsd-dev/sys
Robert Watson 925860774d Introduce support for labeling and access control of pipe objects
as part of the TrustedBSD MAC framework.  Instrument the creation
and destruction of pipes, as well as relevant operations, with
necessary calls to the MAC framework.  Note that the locking
here is probably not quite right yet, but fixes will be forthcoming.

Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, NAI Labs
2002-08-13 02:47:13 +00:00
..
alpha Teach the OSF/1 emulation layer a little more about mandatory access 2002-08-12 01:16:55 +00:00
amd64 o Convert three instances of vm_page_sleep_busy() into vm_page_sleep_if_busy() 2002-08-12 18:40:18 +00:00
arm Create a new header <machine/_stdint.h> for storing MD parts of 2002-07-29 17:41:23 +00:00
boot Add help about hint.acpi.0.disable. 2002-08-09 20:07:51 +00:00
cam Correct spelling of 'supplied'. 2002-06-19 20:44:48 +00:00
coda Fix typo in the last revision. 2002-08-04 19:34:38 +00:00
compat Enforce MAC policies for the locally implemented vnode services in 2002-08-12 01:42:21 +00:00
conf Update for recent changes in the usb code. 2002-08-12 21:25:06 +00:00
contrib Resolve conflicts arising from the ACPI CA 20020725 import. 2002-07-30 19:35:32 +00:00
crypto Fix some really pedantic GCC warnings. 2002-07-15 13:45:15 +00:00
ddb Part 1 of KSE-III 2002-06-29 17:26:22 +00:00
dev don't include redunant \n in panic message 2002-08-12 22:36:18 +00:00
fs Fix typo in vnode flags causing deadlock in msdosfs_fsync(). 2002-08-05 21:07:30 +00:00
geom Don't use the static thread.. it is going away. 2002-06-29 07:47:20 +00:00
gnu Pass IO_NOMACCHECK to vn_rdwr() in the following checks to prevent 2002-08-12 16:43:04 +00:00
i4b add support properly displaying and logging incoming telephone numbers (MSNs) 2002-08-12 07:53:55 +00:00
i386 o Convert three instances of vm_page_sleep_busy() into vm_page_sleep_if_busy() 2002-08-12 18:40:18 +00:00
ia64 o Remove the setting and clearing of the PG_MAPPED flag from the alpha and 2002-08-10 18:01:39 +00:00
isa Clock frequencies reported by sysctl should be unsigned values. Discovered 2002-06-22 16:30:18 +00:00
isofs/cd9660 - Replace v_flag with v_iflag and v_vflag 2002-08-04 10:29:36 +00:00
kern Introduce support for labeling and access control of pipe objects 2002-08-13 02:47:13 +00:00
libkern Convert GNU variadic macros to the ISO 9X variety. 2002-07-15 13:34:50 +00:00
modules Depend on opt_mac.h. 2002-08-12 15:27:17 +00:00
net Correct error handling during MAC transmission check for if_gif. 2002-08-12 16:08:23 +00:00
netatalk Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netatm - Remove UM_* user land memory macros since they are no longer used. 2002-06-24 22:31:17 +00:00
netgraph Make the consumers of the linker_load_file() function use 2002-08-02 20:56:07 +00:00
netinet Assert that the inpcb lock is held when calling tcp_output(). 2002-08-12 03:22:46 +00:00
netinet6 Introduce support for Mandatory Access Control and extensible 2002-08-02 20:49:14 +00:00
netipx Make spxnames a const char * to quieten some warnings in netstat. 2002-07-27 23:15:08 +00:00
netkey - fixed the order of searching SA table for packets. 2002-07-10 16:39:38 +00:00
netnatm Back out my lats commit of locking down a socket, it conflicts with hsu's work. 2002-05-31 11:52:35 +00:00
netncp Wire the sysctl output buffer before grabbing any locks to prevent 2002-07-28 19:59:31 +00:00
netns Fix bug which has been there since rev 1.1 where && was used instead of &. 2002-06-09 03:57:34 +00:00
netsmb Wire the sysctl output buffer before grabbing any locks to prevent 2002-07-28 19:59:31 +00:00
nfs
nfsclient Pass IO_NOMACCHECK to vn_rdwr() in the following checks to prevent 2002-08-12 16:43:04 +00:00
nfsserver - Replace v_flag with v_iflag and v_vflag 2002-08-04 10:29:36 +00:00
pc98 Add support for the LSI-Logic Fusion/MP architecture. 2002-08-11 23:34:20 +00:00
pccard Add 16-bit before bus to keep the words card and bus apart. 2002-07-31 20:01:11 +00:00
pci o Use the VM_ALLOC_WIRED flag instead of calling vm_page_wire(). 2002-08-10 18:42:13 +00:00
posix4 Part 1 of KSE-III 2002-06-29 17:26:22 +00:00
powerpc o Introduce pmap_page_is_mapped(). Its purpose is to obsolete 2002-08-07 19:37:22 +00:00
rpc
security Declare a module service "kernel_mac_support" when MAC support is 2002-08-12 02:00:21 +00:00
sparc64 Add support for the LSI-Logic Fusion/MP architecture. 2002-08-11 23:34:20 +00:00
sys Declare a module service "kernel_mac_support" when MAC support is 2002-08-12 02:00:21 +00:00
tools - Add automatic post vop debug checks. These work in both the success and 2002-07-30 08:52:00 +00:00
ufs Pass IO_NOMACCHECK to vn_rdwr() in the following checks to prevent 2002-08-12 16:43:04 +00:00
vm o Assert that the page queues lock is held in vm_page_activate(). 2002-08-11 00:21:40 +00:00
Makefile Milestone #1 in cross-arch make releases. 2002-04-26 17:55:27 +00:00