CVSROOT: /cvs Module name: src Changes by: b...@cvs.openbsd.org 2019/01/16 20:26:19
Modified files: sys/kern : kern_unveil.c sys/sys : namei.h regress/sys/kern/unveil: syscalls.c Log message: Unveil fixes: 1) Correctly notice covering unveil when using .. - fix crash noticed by visa@ 2) Notice when v_mount is NULL to not crash when unveil vnodes are on a forcibly unmounted filesystem, noticed by yasuoka@ 3) Add a flag to ni_data so that failures from unveil flag mismatches in covering unveils return the correct EACCESS instead of ENOENT (noticed by brynet@) ok deraadt@