index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
/
vfs_lookup.c
Age
Commit message (
Expand
)
Author
2019-07-29
When setting immutable flags on directories with chflags(1), calling
Alexander Bluhm
2019-07-27
Move unveil prototypes from vfs_lookup.c to namei.h for functions
Alexander Bluhm
2019-07-18
Fix unveiling nonexistent files on read-only filesystems
kn
2019-07-15
Make realpath posixly correct by changing the kernel implementation
Bob Beck
2019-07-08
When an unlink failed due to unveil, the use count of the inode was
Alexander Bluhm
2019-05-13
Add a kernel implementation of realpath() as __realpath().
Bob Beck
2019-01-03
Fix a collection of covering unveil bugs that prevent unveil's of upper
Bob Beck
2018-10-28
Correctly deal with upper level unveil's by keeping track of the covering
Bob Beck
2018-08-13
More clear version of previous namei/pledge/chroot solution. namei flag
Theo de Raadt
2018-08-02
Fix panic when we attempt to mess with "." but have a flags mismatch
Bob Beck
2018-07-30
Allow for us to do a CREATE style lookup on a read only filesystem
Bob Beck
2018-07-13
Unveiling unveil(2).
Bob Beck
2018-07-05
Plug a vnode leak in namei(). If the file system is unmounted
Alexander Bluhm
2018-05-02
Remove proc from the parameters of vn_lock(). The parameter is
Visa Hankala
2018-04-28
Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always
Visa Hankala
2018-04-27
Move FREF() inside fd_getfile().
Martin Pieuchot
2018-04-09
Do a FREF()/FRELE() dance after fd_getfile() and before calling vref(9)
Martin Pieuchot
2017-08-29
Remove old deactivated pledge path code. A replacement mechanism is
Theo de Raadt
2017-08-15
remove parens that were copied from ndinit's previous life as a macro
Ted Unangst
2016-04-29
Fix some gibbering horrors due to uninitialized struct nameidata's
Bob Beck
2016-04-28
1) Split pledge whitelist path handling out of pledge_namei() and into
Bob Beck
2016-04-25
boom goes the dynamite
Ted Unangst
2016-03-19
Remove the unused flags argument from VOP_UNLOCK().
natano
2015-11-02
move the pledgenote annotation from `struct proc' to `struct nameidata'
Sebastien Marie
2015-11-01
refactor pledge_*_check and pledge_fail functions
Sebastien Marie
2015-10-09
Rename tame() to pledge(). This fairly interface has evolved to be more
Theo de Raadt
2015-09-11
Only include <sys/tame.h> in the .c files that need it
Philip Guenther
2015-08-22
Move to tame(int flags, char *paths[]) API/ABI.
Theo de Raadt
2015-07-19
tame(2) is a subsystem which restricts programs into a "reduced feature
Theo de Raadt
2015-04-23
avoid an uneeded deref
Jonathan Gray
2015-03-14
Remove some includes include-what-you-use claims don't
Jonathan Gray
2015-01-19
SYMLOOP_MAX == MAXSYMLINKS, so use SYMLOOP_MAX
Theo de Raadt
2014-12-16
primary change: move uvm_vnode out of vnode, keeping only a pointer.
Ted Unangst
2014-12-10
convert bcopy to memcpy. ok millert
Ted Unangst
2014-12-03
stale header: this code hasn't used hash.h in a while
Ted Unangst
2014-03-25
As long as we're pulling in "systrace.h", might as well conditionalize
Philip Guenther
2013-03-30
Return ENOTDIR if an *at() syscall is passed a relative path and a
Philip Guenther
2011-07-22
Doh, fix a memory leak when an invalid file descriptor is passed to a
Matthew Dempsky
2011-07-07
Add new syscall entries to support the openat(2) family of functions
Matthew Dempsky
2010-09-09
Rename lookup/relookup to vfs_lookup/vfs_relookup.
Thordur I. Bjornsson
2010-05-20
Don't dereference cp to shut gcc4 up (the intent anyway).
Marco Peereboom
2010-05-19
clean up a few things that where left to rot after bob's vfs cache work.
Thordur I. Bjornsson
2009-07-09
Remove the VREF() macro and replaces all instances with a call to verf(),
Thordur I. Bjornsson
2009-03-09
Clarify comment in namei(): the code commented doesn't check if the
Bret Lambert
2008-03-04
Do not permit insertion of a "" symbolic link translation into the path
Theo de Raadt
2007-09-08
Sync description of lookup() a bit more to reality.
Hans-Joerg Hoexer
2007-08-07
fix the "double-path" errors seen with getcwd by saving the orignal
Thordur I. Bjornsson
2006-06-25
rename vfs_busy() flags VB_UMIGNORE/VB_UMWAIT to VB_NOWAIT/VB_WAIT
Nikolay Sturm
2006-06-23
namei() only returns locked vnodes if LOCKLEAF is set, be more clear
Nikolay Sturm
2006-06-14
move vfs_busy() to rwlocks and properly hide the locking api from vfs
Nikolay Sturm
[next]