History log of /netbsd-src/sys/miscfs/procfs/procfs_mem.c (Results 26 – 37 of 37)
Revision Date Author Comments
# f9777e4a 12-Aug-1997 thorpej <thorpej@NetBSD.org>

Fix the procfs hole described on current-users, similar to a fix for
FreeBSD by Sean Eric Fagan, but a bit different. This makes the checks
in the same places as sef's FreeBSD patch, but does not ha

Fix the procfs hole described on current-users, similar to a fix for
FreeBSD by Sean Eric Fagan, but a bit different. This makes the checks
in the same places as sef's FreeBSD patch, but does not hardcode the
"kmem" group into the kernel, and also does a check identical to the
(3) and (4) checks in the NetBSD ptrace(2):

(1) it's not owned by you, or is set-id on exec (unless
you're root), or

(2) it's init, which controls the security level of the
entire system, and the system was not compiled with
permanently insecure mode turned on.

show more ...


# 92a808f1 13-Oct-1996 christos <christos@NetBSD.org>

backout previous kprintf changes


# 60d20197 10-Oct-1996 christos <christos@NetBSD.org>

printf -> kprintf, sprintf -> ksprintf


# 95f26583 11-Jun-1996 mycroft <mycroft@NetBSD.org>

Add a missing PHOLD()/PRELE() pair.


# 631ccba6 09-Feb-1996 christos <christos@NetBSD.org>

miscfs prototype changes


# ce22a1a4 05-Jan-1995 chopps <chopps@NetBSD.org>

initialize variable as pointed out by David Jones <dej@qpoint.torfree.net>
this should fix pr #699


# cf92afd6 29-Jun-1994 cgd <cgd@NetBSD.org>

New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'


# 117527f3 15-Jun-1994 mycroft <mycroft@NetBSD.org>

Minor update from JSP after merging my changes.


# cde1d475 08-Jun-1994 mycroft <mycroft@NetBSD.org>

Update to 4.4-Lite fs code, with local changes.


# bf860bb2 17-Mar-1994 briggs <briggs@NetBSD.org>

PG_COW -> PG_COPYONWRITE to match earlier changes in vm_page.h.


# 3ff83b35 05-Jan-1994 cgd <cgd@NetBSD.org>

make it compile (cleanly) for us


# 699e3be9 05-Jan-1994 cgd <cgd@NetBSD.org>

add new procfs code, from Jan-Simon Pendry, jsp@sequent.com.
This is pretty-much "virgin", so that diffs can be done later.


12