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
/
kern_unveil.c
Age
Commit message (
Expand
)
Author
2022-12-05
zap a pile of dangling tabs
Theo de Raadt
2022-08-14
remove unneeded includes in sys/kern
Jonathan Gray
2022-01-11
move kern_unveil.c to use DPRINTF()
Sebastien Marie
2022-01-09
Add an UNVEIL_USERSET flag which is set when a unveil node is added via
Claudio Jeker
2021-09-09
No need to initialize nuv, it is assigned to before use.
Claudio Jeker
2021-09-02
Refactor how unveil generates EACCES errors. Instead of tracking the
Claudio Jeker
2021-08-30
Make sure unveil remains locked over fork even in the case where the
Claudio Jeker
2021-07-16
Remove the unveil current directory pointer from struct process. Instead
Claudio Jeker
2021-07-15
UNVEIL_INSPECT is no longer needed, adjust code accordingly.
Claudio Jeker
2021-07-08
Remove the code to store intermediary vnodes in the unveil list.
Claudio Jeker
2021-06-29
Adjust unveil_find_cover() to return -1 if the root vnode is passed in.
Claudio Jeker
2021-06-24
unveil: cleanup code. no intented functional change.
Sebastien Marie
2021-06-23
In unveil_add_vnode() refactor code around the indexes i and j. In one
Claudio Jeker
2021-06-15
Remove the uvshrink logic and keep the unveil list in the order of insertion.
Claudio Jeker
2021-06-09
unveil: small cleanup for UNVEIL_INSPECT
Sebastien Marie
2021-03-10
spelling
Jonathan Gray
2020-03-22
remove unused variable; ok beck@ mpi@
anton
2020-03-19
Separate variable declaration and assignment. No functional change.
anton
2020-03-19
Move unveil data structures away from the proc.h header into the
anton
2020-01-22
delete wasteful ;;
Theo de Raadt
2019-11-29
Eliminate the sketchy use of ps_mainproc here by making unveil_add_vnode()
Philip Guenther
2019-10-01
Only increment the ps_uvncount counter when a path is successfully added
anton
2019-09-11
Fix unveil for relative lookups in the non AT_FDCWD case
Bob Beck
2019-08-05
Remove the unused function parameter rootvnode from unveil_add_vnode().
Alexander Bluhm
2019-08-02
Move prototypes of unveil(2) functions which are used in separate C
Alexander Bluhm
2019-08-01
In ufs_lookup() *vpp is always refcounted, also in the ISDOTDOT
Alexander Bluhm
2019-07-29
correct mispellings of EACCES; from Kris Katterjohn
Theo de Raadt
2019-07-25
Use process accounting to find programs which try to access files
Alexander Bluhm
2019-07-14
Don't lock the struct unveil being created in the child when cloning the
Philip Guenther
2019-06-19
the pledge STATLIE code is no longer needed, as discussed with beck.
Theo de Raadt
2019-03-26
Remove this assert, I can't do this here with UNVEIL_INSPECT
Bob Beck
2019-03-24
Make stat(2) and access(2) need UNVEIL_READ instead of UNVEIL_INSPECT
Bob Beck
2019-01-21
sometimes we don't call unveil_add, which means memory allocated by namei
Ted Unangst
2019-01-17
Unveil fixes:
Bob Beck
2019-01-14
backout previous; crashes near mountpoints it seems
Theo de Raadt
2019-01-14
Fix unveil issue noticed by kn@ where unveil does not notice covering
Bob Beck
2019-01-06
Clear ps_uvpcwd when we free ps_uvpaths. Fixes a crash seen by kn@ and me
Mark Kettenis
2019-01-03
Fix a collection of covering unveil bugs that prevent unveil's of upper
Bob Beck
2018-10-29
needs sys/lock.h
Theo de Raadt
2018-10-28
Correctly deal with upper level unveil's by keeping track of the covering
Bob Beck
2018-09-25
fix typo in comment
Jasper Lievisse Adriaanse
2018-08-28
Fix stat of path components - this was breaking chrome - because the
Bob Beck
2018-08-11
Get rid of PLEDGE_STAT, which was a hack used for unveil.
Bob Beck
2018-08-07
UNVEIL_* flags defined elsewhere in a .h file
Theo de Raadt
2018-08-05
Decouple unveil from the pledge flags, by adding dedicated unveil flags
Bob Beck
2018-08-05
Prevent a panic when reboot -q is used by making unveil_removevnode
Bob Beck
2018-07-30
rename 2nd argument of unveil from vague "flags" to "permissions";
Theo de Raadt
2018-07-30
KNF
Theo de Raadt
2018-07-29
revert accidentally changed prototype
Bob Beck
2018-07-29
Don't exceed UNVEIL_MAX_VNODES with a long path now that we save
Bob Beck
[next]