summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_extattr.c
Commit message (Expand)AuthorAgeFilesLines
* Update kernel inclusions of capability.h to use capsicum.h instead; somerwatson2014-03-161-1/+1
* Change the cap_rights_t type from uint64_t to a structure that we can extendpjd2013-09-051-5/+12
* Use a shared lock for VOP_GETEXTATTR, as it is a read-like operation.mdf2013-03-301-1/+1
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-221-62/+25
* Fix found places where uio_resid is truncated to int.kib2012-02-211-3/+3
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-13/+13
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDrwatson2011-08-111-4/+6
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlytrasz2010-07-181-3/+3
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrighttrasz2010-07-181-3/+3
* Replace AUDIT_ARG() with variable argument macros with a set more morerwatson2009-06-271-28/+28
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-2/+0
* Remove the thread argument from the FSD (File-System Dependent) parts ofattilio2009-05-111-1/+1
* Remove VOP_LEASE and supporting functions. This hasn't been used sincerwatson2009-04-101-4/+0
* Remove 'uio' argument from MAC Framework and MAC policy entry points forrwatson2009-03-081-2/+2
* Do not call namei() while having another user-controlled vnodekib2009-01-081-18/+31
* Add the support for the AT_FDCWD and fd-relative name lookups to thekib2008-03-311-0/+1
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-4/+4
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-4/+4
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-4/+4
* Update comments to reflect changes in the extattrctl() code.rwatson2006-12-231-12/+8
* Following a repo-copy of vfs_syscalls.c to vfs_extattr.c, removerwatson2006-12-231-4314/+7
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-29/+39
* The attempt to rename "." with MAC framework compiled in would cause attemptkib2006-10-261-1/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+1
* Add mnt_noasync counter to better handle interleaved calls to nmount(),tegge2006-09-261-4/+6
* Use mount interlock to protect all changes to mnt_flag and mnt_kern_flag.tegge2006-09-261-0/+4
* There is no need to set 'sp' to NULL anymore.pjd2006-09-201-1/+0
* Copy stat information from mount structure before it can change identity.tegge2006-09-201-2/+2
* Declare security and security.bsd sysctl hierarchies in sysctl.h alongrwatson2006-09-171-2/+0
* Fix some bugs in the previous revision (1.419). Don't perform extrajhb2006-08-021-9/+4
* Hold the reference on the mountpoint slightly longer in kern_statfs() andjhb2006-07-271-2/+2
* Call change_dir() instead of duplicating the code in fchdir().jhb2006-07-191-8/+1
* - Add conditional VFS Giant locking to getdents_common() (linux ABIs),jhb2006-07-111-2/+11
* Audit the remaining parameters to the extattr system calls. Generatewsalamon2006-07-061-0/+28
* Audit command, uid arguments for quotactl().rwatson2006-06-051-0/+4
* - Release the references acquired by VOP_GETWRITEMOUNT and vfs_getvfs().jeff2006-03-311-13/+12
* Change vn_open() to honor the MPSAFE flag in the passed in nameidata objectjhb2006-03-281-1/+1
* - Remove explicit calls to lock and unlock Giant and replace them withjeff2006-03-211-83/+66
* use strlcpy in cvtstatfs and copy_statfs instead of bcopy to ensureps2006-03-041-4/+4
* Don't truncate f_mntfromname & f_mntonname to 16 characters whenps2006-03-031-2/+2
* - Use vfs_ref/rel to protect a mountpoint from going away while VFS_STATFSjeff2006-02-231-10/+29
* Add pathname and/or vnode argument auditing for the following system calls:wsalamon2006-02-221-50/+129
* - Revert r1.406 until a solution can be found that doesn't break nfs. Thejeff2006-02-221-28/+21
* - Hold the vnode used in the statfs related functions until we're done withjeff2006-02-221-21/+28
* Add a kern_eaccess() function and use it to implement xenix_eaccess()jhb2006-02-061-3/+9
* - Don't check v_mount for NULL to determine if a vnode has been recycled.jeff2006-02-061-2/+4
* In fchdir(), Giant must be separately acquired and dropped if the oldrwatson2006-02-031-0/+2
* - chroot and chdir need to lock giant as appropriate for the outgoing vpjeff2006-02-011-0/+5
* - Reorder calls to vrele() after calls to vput() when the vrele is ajeff2006-02-011-11/+11
* Tweak previous vfs_lookup.c commit to return an EINVAL error fromtruckman2006-01-221-1/+1
OpenPOWER on IntegriCloud