1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-28 11:57:28 +00:00
freebsd/sys/fs
Robert Watson 9c4d63da6d o Make the credential used by socreate() an explicit argument to
socreate(), rather than getting it implicitly from the thread
  argument.

o Make NFS cache the credential provided at mount-time, and use
  the cached credential (nfsmount->nm_cred) when making calls to
  socreate() on initially connecting, or reconnecting the socket.

This fixes bugs involving NFS over TCP and ipfw uid/gid rules, as well
as bugs involving NFS and mandatory access control implementations.

Reviewed by:	freebsd-arch
2001-12-31 17:45:16 +00:00
..
cd9660 Fix mounting root from a ISO9660 filesystem on a SCSI CDROM. 2001-11-27 03:55:43 +00:00
coda Update to C99, s/__FUNCTION__/__func__/, 2001-12-10 08:09:49 +00:00
deadfs Undo part of the tangle of having sys/lock.h and sys/mutex.h included in 2001-05-01 08:13:21 +00:00
devfs Address two minor issues: implement the _PC_NAME_MAX and _PC_PATH_MAX 2001-11-25 21:00:38 +00:00
fdescfs Backed out vestiges of the quick fixes for the transient breakage of 2001-10-13 06:41:41 +00:00
fifofs o Make the credential used by socreate() an explicit argument to 2001-12-31 17:45:16 +00:00
hpfs Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() 2001-12-20 22:42:27 +00:00
msdosfs Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() 2001-12-20 22:42:27 +00:00
ntfs Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() 2001-12-20 22:42:27 +00:00
nullfs KSE Milestone 2 2001-09-12 08:38:13 +00:00
nwfs Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() 2001-12-20 22:42:27 +00:00
portalfs o Make the credential used by socreate() an explicit argument to 2001-12-31 17:45:16 +00:00
procfs Remove an obsolete prototype for procfs_kmemaccess(). 2001-12-11 19:07:10 +00:00
pseudofs Pseudofs was leaking VFS cache entries badly due to its cache and use of 2001-12-19 23:58:09 +00:00
smbfs Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() 2001-12-20 22:42:27 +00:00
specfs Change the kernel's ucred API as follows: 2001-10-11 23:38:17 +00:00
umapfs Assert that a ucred is unshared before we remap its ids. 2001-10-20 03:30:34 +00:00
unionfs Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() 2001-12-20 22:42:27 +00:00