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
*
Update kernel inclusions of capability.h to use capsicum.h instead; some
rwatson
2014-03-16
1
-1
/
+1
*
Change the cap_rights_t type from uint64_t to a structure that we can extend
pjd
2013-09-05
1
-5
/
+12
*
Use a shared lock for VOP_GETEXTATTR, as it is a read-like operation.
mdf
2013-03-30
1
-1
/
+1
*
Remove the support for using non-mpsafe filesystem modules.
kib
2012-10-22
1
-62
/
+25
*
Fix found places where uio_resid is truncated to int.
kib
2012-02-21
1
-3
/
+3
*
In order to maximize the re-usability of kernel code in user space this
kmacy
2011-09-16
1
-13
/
+13
*
Second-to-last commit implementing Capsicum capabilities in the FreeBSD
rwatson
2011-08-11
1
-4
/
+6
*
Revert r210225 - turns out I was wrong; the "/*-" is not license-only
trasz
2010-07-18
1
-3
/
+3
*
The "/*-" comment marker is supposed to denote copyrights. Remove non-copyright
trasz
2010-07-18
1
-3
/
+3
*
Replace AUDIT_ARG() with variable argument macros with a set more more
rwatson
2009-06-27
1
-28
/
+28
*
Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC
rwatson
2009-06-05
1
-2
/
+0
*
Remove the thread argument from the FSD (File-System Dependent) parts of
attilio
2009-05-11
1
-1
/
+1
*
Remove VOP_LEASE and supporting functions. This hasn't been used since
rwatson
2009-04-10
1
-4
/
+0
*
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
[next]