Age | Commit message (Expand) | Author |
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 |
2006-04-30 | remove the simplelock argument from vfs_busy() which is currently not | Nikolay Sturm |
2005-11-30 | No need for vfs_busy() and vfs_unbusy() to take a process pointer | Pedro Martelletto |
2005-11-08 | Use ANSI function declarations and deregister, no binary change | Pedro Martelletto |
2005-05-26 | RIP stackable filesystems, ok marius@ tedu@, discussed with deraadt@ | Pedro Martelletto |
2004-07-11 | save an (eventually existent) namei process context when going over | Pedro Martelletto |
2004-05-14 | use pool for namei pathbuf. testing ok millert@ tdeval@ | Ted Unangst |
2003-10-08 | originally from cb@netbsd.org, adapted by provos | Nikolay Sturm |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller |
2003-05-06 | avoid doing a lookup on no longer mounted directories. | Ted Unangst |
2003-05-04 | remove unused var docache from relookup. from netbsd | Ted Unangst |
2003-01-31 | File system locking fixups, mostly from NetBSD: | Artur Grabowski |
2002-08-27 | call ktrnamei() later, after cnp->cn_pnbuf has been made proper; art@ ok | Michael Shalayeff |
2002-07-02 | use hash.h for nfs_hash as well as namei's hash | Eric Jackson |
2001-06-22 | KNF | Theo de Raadt |
2000-11-10 | Change the ktrace interface functions from taking the trace vnode to taking the | Artur Grabowski |
1999-04-16 | ln bug fix | Theo de Raadt |
1999-01-11 | panic prints a newline for you, don't do it in the panic string | Todd C. Miller |