Age | Commit message (Collapse) | Author | |
---|---|---|---|
1997-12-16 | evaluate length before doing compat stuff which might overwrite the | Niels Provos | |
length field we are going to evaluate. From FreeBSD, originally submitted by: pb@fasterix.freenix.org (Pierre Beyssac) | |||
1997-12-12 | Fixed spelling in a comment. | gene | |
1997-12-11 | do not clear setuid/setgid for *chmod(-1,-1); pointed out by provos | Theo de Raadt | |
1997-12-10 | extra () | Theo de Raadt | |
1997-12-10 | Remove special case for O_TRUNC that is irelevant now that | Todd C. Miller | |
we disallow O_TRUNC with O_RDONLY. | |||
1997-12-10 | try again; proactively check that O_TRUNC has FWRITE | Theo de Raadt | |
1997-12-10 | only permit O_TRUNC if FWRITE is set; chatted about by millert and myself ↵ | Theo de Raadt | |
for nearly an hour | |||
1997-12-09 | fix O_TRUNC and O_{SH,EX}LOCK properly; problem found by provos | Theo de Raadt | |
1997-12-08 | add kern.nosuidcoredump to lock things out even more | Theo de Raadt | |
1997-11-30 | fix TIOCGPGRP in sunos emulation | Theo de Raadt | |
1997-11-24 | Fix non-DIAGNOSTIC (and non-COMPAT*) compilation | Niklas Hallqvist | |
1997-11-24 | fix memory leak; hbriceno@lcs.mit.edu | Theo de Raadt | |
1997-11-23 | indent | Michael Shalayeff | |
1997-11-23 | nuke prehistoric disk statistics | Michael Shalayeff | |
1997-11-20 | Fix for open(2) when O_TRUNC and O_??LOCK are used together. I | Todd C. Miller | |
ran the fix by Kirk, who said it was an OK solution and pointed out two problems. | |||
1997-11-18 | Use 0177777, not 07777 as the mask to check for EINVAL. This allows | Todd C. Miller | |
one to use the st_mode field in struct stat as an argument to f?chmod(). | |||
1997-11-17 | kleink: When fstat(2)ing a file descriptor of a local communications domain | Theo de Raadt | |
socket, fill the socket's creation time into the stat structure's st_[acm]time fields: POSIX requires this behavior for pipe(2). N.B.: updating the st_[am]time fields when reading/writing the pipe is neither required nor implemented, though. | |||
1997-11-17 | only consider 9 bits for the umask | Theo de Raadt | |
1997-11-17 | make chmod() and fchmod() return EINVAL for bad mode bits | Theo de Raadt | |
1997-11-17 | indent | Theo de Raadt | |
1997-11-15 | for shutdown(2), if "how" is not 0-2, return EINVAL | Theo de Raadt | |
1997-11-14 | Fixed up a VOP_UNLOCK call so that it uses the correction proc * | Constantine Sapuntzakis | |
1997-11-14 | sync | Theo de Raadt | |
1997-11-14 | convert to void *addr | Theo de Raadt | |
1997-11-13 | sync | Theo de Raadt | |
1997-11-13 | make msync() have 3 args | Theo de Raadt | |
1997-11-13 | Count characters even when !OPOST and FLUSHO. | Theo de Raadt | |
Don't output the \r for ONLCR if FLUSHO; mycroft | |||
1997-11-13 | sync | Theo de Raadt | |
1997-11-13 | add getsid(2), XPG4 | Theo de Raadt | |
1997-11-13 | in ttywait(), double check if we need to sleep before sleeping | Theo de Raadt | |
1997-11-13 | EXTPROC fix from lite2. | Todd C. Miller | |
1997-11-11 | MSG_EOR on SOCK_STREAM is invalid; wollman | Theo de Raadt | |
1997-11-11 | uninitialized variable | Niklas Hallqvist | |
1997-11-08 | Sync to NetBSD; some extra KNF | Niklas Hallqvist | |
1997-11-07 | Fixed hang on shutdown | Constantine Sapuntzakis | |
Disabled vop_nolock for now. Filesystems still need to be cleaned up. | |||
1997-11-07 | EXT2FS somehow disappeared from the list of file systems. | Constantine Sapuntzakis | |
1997-11-07 | $OpenBSD$ | Niklas Hallqvist | |
1997-11-06 | DEBUG now compiles | Constantine Sapuntzakis | |
1997-11-06 | Fixes so that it compiles with #ifdef DEBUG | Constantine Sapuntzakis | |
1997-11-06 | Removed i386-specific crud | Constantine Sapuntzakis | |
1997-11-06 | fix ps(1) LIM column | kstailey | |
1997-11-06 | Updates for VFS Lite 2 + soft update. | Constantine Sapuntzakis | |
1997-11-06 | mak kernel compiles w/o bios0 | Michael Shalayeff | |
1997-11-04 | fix printf formatting of "ps" (aka "show all proc") so that lines never | chuck | |
overflow (always hated that). replaced "/m" flag with: /a == show process address info /n == show normal process info [currently the default] /w == show process wait/emul info | |||
1997-11-04 | import torek's vfprintf() from libc [renamed to kprintf and all | chuck | |
floating point stuff removed]. the new kprintf replaces the 3 different (and buggy) versions of printf that were in the kernel before (kprintf, sprintf, and db_printf), thus reducing duplicated code by 2/3's. this fixes (or adds) several printf formats. XXX: new kprintf still supports several non-standard '%' formats: %: - passes an additional format string and argument list recursively %b - used to decode error registers %r - int, but print in radix "db_radix" [DDB only] %z - 'signed hex' [DDB only] %n - unsigned int, but print in radix "db_radix" [DDB only] note that DDB's "%n" conflicts with standard "%n" which takes the number of characters written so far and stores it into the integer indicated by the "int *" pointer arg. yuck! while here, add comments for each function explaining what it is supposed to do. | |||
1997-10-28 | dkcsum is *really* mandatory. XXX will be done differently later. | Niklas Hallqvist | |
1997-10-24 | prevent open() with wrong flags | Theo de Raadt | |
1997-10-21 | When the input queues are flushed on a blocked tty, make sure to unblock | Niklas Hallqvist | |
it, if it's currently in a blocked state due to input flow control. This was typically seen with drivers implementing th t_hwiflow function, and starting of ppp (line discipline changes flushes the input queue). Independently discovered and fixed slightly different than NetBSD PR#4227. | |||
1997-10-17 | Don't allow root to set the clock back in time if securelevel > 1. This | Todd C. Miller | |
got nuked when settime() was added. | |||
1997-10-06 | back out vfs lite2 till after 2.2 | Theo de Raadt | |