freebsd-dev/sys
Dag-Erling Smørgrav 198bc14b1d YA pseudofs megacommit, part 1:
- Add a third callback to the pfs_node structure.  This one simply returns
   non-zero if the specified requesting process is allowed to access the
   specified node for the specified target process.  This is used in
   addition to the usual permission checks, e.g. when certain files don't
   make sense for certain (system) processes.

 - Make sure that pfs_lookup() and pfs_readdir() don't yap about files
   which aren't pfs_visible().  Also check pfs_visible() before performing
   reads and writes, to prevent the kind of races reported in SA-00:77 and
   SA-01:55 (fork a child, open /proc/child/ctl, have that child fork a
   setuid binary, and assume control of it).

 - Add some more trace points.
2001-10-01 04:22:20 +00:00
..
alpha Add AlphaPC64 to comments. Correct names (ds10 -> DS10 etc) 2001-09-30 12:09:50 +00:00
amd64 Disable the check in icu_setup() to see if a handler was already used as 2001-09-27 19:03:52 +00:00
arm o Remove some GCCisms in src/powerpc/include/endian.h. 2001-08-30 00:04:19 +00:00
boot Make this 'make obj' safe 2001-09-26 00:13:08 +00:00
cam o Modify access control code for the CAM SCSI pass-through device to 2001-09-26 20:13:16 +00:00
coda Use the passed in thread to selrecord() instead of curthread. 2001-09-21 22:26:51 +00:00
compat Specify readability and / or writeability for all nodes that need it. 2001-09-30 19:42:41 +00:00
conf Add identcpu.c. 2001-09-30 21:35:32 +00:00
contrib IPFilter munges multicast address packets on the loopback interface. 2001-09-12 22:06:36 +00:00
crypto properly check DES weak key. KAME PR 363. 2001-07-03 17:46:48 +00:00
ddb Fill out some gaps in ia64 DDB support. This involves generalising DDB's 2001-09-15 11:06:07 +00:00
dev Begin to implement target mode that for Fibre Channel has a private 2001-10-01 03:48:42 +00:00
fs YA pseudofs megacommit, part 1: 2001-10-01 04:22:20 +00:00
geom KSE Milestone 2 2001-09-12 08:38:13 +00:00
gnu The addition of i_dirhash to struct inode pushed RELENG_4's 2001-09-24 18:29:20 +00:00
i4b KSE Milestone 2 2001-09-12 08:38:13 +00:00
i386 Add an option ED_NO_MIIBUS, which causes the `ed' driver to be 2001-09-29 22:32:03 +00:00
ia64 Support for SKI is now an option. 2001-09-29 11:45:33 +00:00
isa Add support for 28800 baud to sio. 2001-09-29 04:49:11 +00:00
isofs/cd9660 KSE Milestone 2 2001-09-12 08:38:13 +00:00
kern When FREE()ing kqueue related structures, charge them to the correct bucket. 2001-09-30 17:00:56 +00:00
libkern Fix a warning in bsearch(). Like index() etc, it de-qualifies its 2001-09-10 10:33:46 +00:00
modules Add a change I forgot when adding ED_NO_MIIBUS. This will likely 2001-09-30 01:59:11 +00:00
net Add ability to attach knotes to network devices. 2001-09-29 18:32:35 +00:00
netatalk KSE Milestone 2 2001-09-12 08:38:13 +00:00
netatm KSE Milestone 2 2001-09-12 08:38:13 +00:00
netgraph Remove a couple unintentional mentions of Ethernet that crept in from 2001-09-28 00:02:50 +00:00
netinet Add __FBSDID's to libalias 2001-09-30 21:03:33 +00:00
netinet6 Make faith loadable, unloadable, and clonable. 2001-09-25 18:40:52 +00:00
netipx KSE Milestone 2 2001-09-12 08:38:13 +00:00
netkey KSE Milestone 2 2001-09-12 08:38:13 +00:00
netnatm
netncp KSE Milestone 2 2001-09-12 08:38:13 +00:00
netns
netsmb Map errdos:67 to the ENOENT. 2001-08-21 09:16:57 +00:00
nfs Unwind some more macros. NFSMADV() was kinda silly since it was right 2001-09-28 04:37:08 +00:00
nfsclient Unwind some more macros. NFSMADV() was kinda silly since it was right 2001-09-28 04:37:08 +00:00
nfsserver Unwind some more macros. NFSMADV() was kinda silly since it was right 2001-09-28 04:37:08 +00:00
pc98 o Modify pc98 syscons code to use securelevel_gt() instead of 2001-09-26 20:26:32 +00:00
pccard Fix, I think, The second slot problem with Cirrus Logic PD6729/30 parts: 2001-09-21 06:45:35 +00:00
pci Do not call mii_pollstat() from within device tick routines; the status 2001-09-29 19:28:31 +00:00
posix4 KSE Milestone 2 2001-09-12 08:38:13 +00:00
powerpc Catch up to recent removal of curpcb from globals.h. 2001-09-24 02:58:49 +00:00
rpc
sparc64 Add contents to struct *reg. 2001-09-30 19:59:07 +00:00
svr4
sys Re-enable mbtypes statistics in the mbuf allocator. I disabled these 2001-09-30 01:58:39 +00:00
tools KSE Milestone 2 2001-09-12 08:38:13 +00:00
ufs - Fix some minor whitespace nits. 2001-09-27 21:04:13 +00:00
vm o Modify access control checks in mmap() to use securelevel_gt() instead 2001-09-26 20:29:39 +00:00
Makefile