Age | Commit message (Collapse) | Author | |
---|---|---|---|
1998-07-28 | Return EINVAL when msg_iovlen or iovcnt <= 0; Make uio_resid unsigned ↵ | Todd C. Miller | |
(size_t) and don't return EINVAL if it is < 0 in sys_{read,write}. Remove check for uio_resid < 0 uiomove() now that uio_resid is unsigned and brack remaining panics with #ifdef DIAGNOSTIC. vn_rdwr() must now take a size_t * as its 9th argument so change that and clean up uses of vn_rdwr(). Fixes 549 + more | |||
1998-07-08 | open fd1 and fd2 as FREAD|FWRITE | Theo de Raadt | |
1998-07-02 | I suppose debugging code can be removed | Theo de Raadt | |
1998-07-02 | for sugid procs ensure that fd 0-2 are allocated slots (by pointing at | Theo de Raadt | |
/dev/null -- future patch will use a dead vnode of some sort) to prevent reuse (ie. new allocations) of these fd which libc makes many assumptions about; problem noted by James Youngman | |||
1998-06-27 | securelevels do NOT protect running binaries; only filesystem activity | Theo de Raadt | |
1998-06-09 | if we are being ptraced, do not permit execve of an immutable binary | Theo de Raadt | |
1998-02-20 | KNF | Niklas Hallqvist | |
1998-02-08 | Updates to match type changes in syscall tables | Thorsten Lockert | |
1997-11-06 | Updates for VFS Lite 2 + soft update. | Constantine Sapuntzakis | |
1997-10-06 | back out vfs lite2 till after 2.2 | Theo de Raadt | |
1997-10-06 | VFS Lite2 Changes | Constantine Sapuntzakis | |
1997-08-01 | only allow setuid if fd_refcnt == 1, due to rfork | Theo de Raadt | |
1997-06-05 | kill the other timers too | Theo de Raadt | |
1997-06-04 | clear timer for setuid; kloo | Theo de Raadt | |
1997-03-29 | Return EISDIR for directories; idea from NetBSD | Thorsten Lockert | |
1997-02-18 | if a P_SUGIDEXEC proc execve()'s a non-set[ug]id program while running | Theo de Raadt | |
with uid/gid mismatches, P_SUGIDEXEC should persist (in case the environment has not been cleaned). pointed out by wietse@porcupine.org | |||
1996-08-31 | Cleanup exec | Per Fogelstrom | |
1996-08-25 | sync | Theo de Raadt | |
1996-07-11 | do not lose setuid flag | Theo de Raadt | |
1996-05-27 | native emul is now called "native" | Theo de Raadt | |
1996-03-03 | From NetBSD: 960217 merge | Niklas Hallqvist | |
1995-12-14 | from netbsd; If we abort, make sure to free ep_emul_arg | Theo de Raadt | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |