index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
vfs_extattr.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove 'uio' argument from MAC Framework and MAC policy entry points for
rwatson
2009-03-08
1
-2
/
+2
*
Do not call namei() while having another user-controlled vnode
kib
2009-01-08
1
-18
/
+31
*
Add the support for the AT_FDCWD and fd-relative name lookups to the
kib
2008-03-31
1
-0
/
+1
*
VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in
attilio
2008-01-13
1
-4
/
+4
*
vn_lock() is currently only used with the 'curthread' passed as argument.
attilio
2008-01-10
1
-4
/
+4
*
Merge first in a series of TrustedBSD MAC Framework KPI changes
rwatson
2007-10-24
1
-4
/
+4
*
Update comments to reflect changes in the extattrctl() code.
rwatson
2006-12-23
1
-12
/
+8
*
Following a repo-copy of vfs_syscalls.c to vfs_extattr.c, remove
rwatson
2006-12-23
1
-4314
/
+7
*
Sweep kernel replacing suser(9) calls with priv(9) calls, assigning
rwatson
2006-11-06
1
-29
/
+39
*
The attempt to rename "." with MAC framework compiled in would cause attempt
kib
2006-10-26
1
-1
/
+2
*
Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h
rwatson
2006-10-22
1
-1
/
+1
*
Add mnt_noasync counter to better handle interleaved calls to nmount(),
tegge
2006-09-26
1
-4
/
+6
*
Use mount interlock to protect all changes to mnt_flag and mnt_kern_flag.
tegge
2006-09-26
1
-0
/
+4
*
There is no need to set 'sp' to NULL anymore.
pjd
2006-09-20
1
-1
/
+0
*
Copy stat information from mount structure before it can change identity.
tegge
2006-09-20
1
-2
/
+2
*
Declare security and security.bsd sysctl hierarchies in sysctl.h along
rwatson
2006-09-17
1
-2
/
+0
*
Fix some bugs in the previous revision (1.419). Don't perform extra
jhb
2006-08-02
1
-9
/
+4
*
Hold the reference on the mountpoint slightly longer in kern_statfs() and
jhb
2006-07-27
1
-2
/
+2
*
Call change_dir() instead of duplicating the code in fchdir().
jhb
2006-07-19
1
-8
/
+1
*
- Add conditional VFS Giant locking to getdents_common() (linux ABIs),
jhb
2006-07-11
1
-2
/
+11
*
Audit the remaining parameters to the extattr system calls. Generate
wsalamon
2006-07-06
1
-0
/
+28
*
Audit command, uid arguments for quotactl().
rwatson
2006-06-05
1
-0
/
+4
*
- Release the references acquired by VOP_GETWRITEMOUNT and vfs_getvfs().
jeff
2006-03-31
1
-13
/
+12
*
Change vn_open() to honor the MPSAFE flag in the passed in nameidata object
jhb
2006-03-28
1
-1
/
+1
*
- Remove explicit calls to lock and unlock Giant and replace them with
jeff
2006-03-21
1
-83
/
+66
*
use strlcpy in cvtstatfs and copy_statfs instead of bcopy to ensure
ps
2006-03-04
1
-4
/
+4
*
Don't truncate f_mntfromname & f_mntonname to 16 characters when
ps
2006-03-03
1
-2
/
+2
*
- Use vfs_ref/rel to protect a mountpoint from going away while VFS_STATFS
jeff
2006-02-23
1
-10
/
+29
*
Add pathname and/or vnode argument auditing for the following system calls:
wsalamon
2006-02-22
1
-50
/
+129
*
- Revert r1.406 until a solution can be found that doesn't break nfs. The
jeff
2006-02-22
1
-28
/
+21
*
- Hold the vnode used in the statfs related functions until we're done with
jeff
2006-02-22
1
-21
/
+28
*
Add a kern_eaccess() function and use it to implement xenix_eaccess()
jhb
2006-02-06
1
-3
/
+9
*
- Don't check v_mount for NULL to determine if a vnode has been recycled.
jeff
2006-02-06
1
-2
/
+4
*
In fchdir(), Giant must be separately acquired and dropped if the old
rwatson
2006-02-03
1
-0
/
+2
*
- chroot and chdir need to lock giant as appropriate for the outgoing vp
jeff
2006-02-01
1
-0
/
+5
*
- Reorder calls to vrele() after calls to vput() when the vrele is a
jeff
2006-02-01
1
-11
/
+11
*
Tweak previous vfs_lookup.c commit to return an EINVAL error from
truckman
2006-01-22
1
-1
/
+1
*
Fix style bug.
dds
2006-01-04
1
-2
/
+2
*
Replace tv_usec normalization with the return of EINVAL.
dds
2006-01-04
1
-24
/
+6
*
Normalize the tv_usec part of the utimes(2) arguments to ensure
dds
2006-01-03
1
-3
/
+24
*
Reduce Giant scope a bit, as fdrop() is believed to be MPSAFE.
pjd
2005-12-20
1
-9
/
+7
*
Implement new world order in VFS locking for extended attributes. This will
csjp
2005-09-24
1
-29
/
+62
*
Improve the MP safeness associated with the creation of symbolic
csjp
2005-09-15
1
-1
/
+1
*
In case of mac_check_vnode_rename_from() or vn_start_write() failure,
pjd
2005-09-01
1
-1
/
+2
*
Actually only protect mount-point if security.jail.enforce_statfs is set to 2.
pjd
2005-06-23
1
-10
/
+0
*
- Remove vnode lock asserts at the end of vfs syscalls. These asserts were
jeff
2005-06-14
1
-18
/
+0
*
Do not allocate memory while holding a mutex.
pjd
2005-06-12
1
-2
/
+4
*
Do not allocate memory based on not-checked argument from userland.
pjd
2005-06-11
1
-13
/
+28
*
Rename sysctl security.jail.getfsstatroot_only to security.jail.enforce_statfs
pjd
2005-06-09
1
-5
/
+25
*
Avoid code duplication in serval places by introducing universal
pjd
2005-06-09
1
-77
/
+46
[next]