Age | Commit message (Collapse) | Author | |
---|---|---|---|
1997-01-05 | Remove lots of timer_state structs as they just ate memory and only a few was | Niklas Hallqvist | |
ever used. Now a single state is kept for net, tty and disk events resp. Also, call the randomness from disk_unbusy instead of biodone, as biodone gets a lot of virtual events (from virtual filesystems etc), and as a bonus: feed xfer time and size into the entropy pool too. | |||
1997-01-04 | spec_advlock() via lf_advlock() | kstailey | |
1997-01-02 | pulled out the duplicated, conditional code from both kern/vfs_syscalls.c | Michael Shalayeff | |
and compat/common/vfs_syscalls_43.c and placed a single copy of that code into miscfs/union/union_subr.c (seemed like a good place to put it, since it's union-fs related). as a side effect you can build unionfs in lkm. (netbsd pr#2950, Paul Goyette <paul@pgoyette.bdt.com>) | |||
1996-12-23 | use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary types | Theo de Raadt | |
1996-12-22 | make spec_advlock() perform indirect call to lf_advlock() | kstailey | |
1996-12-19 | Really set column to 0 when outputting a carriage return... | Thorsten Lockert | |
1996-12-17 | Fix oversight in column handling with OCRNL enabled | Thorsten Lockert | |
1996-12-17 | Reset output column when outputting \r with ONLCR | Thorsten Lockert | |
1996-12-16 | Implement more tty flags for better portability from other systems: | Thorsten Lockert | |
XCASE - canonical input/output processing IUCLC - translate uppercase to lowercase on input OLCUC - translate lowercase to uppercase on output OCRNL - translate carriage return to newline on output ONOCR - do not output carriage return at column 0 ONLRET - newline performs carriage return function In addition the tty compatibility interface supports LCASE properly. Look at termios(4) for a more complete description of the above flags. | |||
1996-12-16 | uiomove not checked for failure; wpaul@skynet.ctr.columbia.edu | Theo de Raadt | |
1996-12-09 | Import extent manager from NetBSD | Niklas Hallqvist | |
1996-12-08 | -Wcast-qual happiness | Niklas Hallqvist | |
1996-12-06 | -Wcast-qual cleanup | Niklas Hallqvist | |
1996-12-05 | fix locking on devices to work on diskless workstations | kstailey | |
1996-11-29 | back out bitmask_snprintf() | kstailey | |
1996-11-24 | Sync with NetBSD. Figure NZERO into priorities and that rlim_cur | Todd C. Miller | |
and rlim_max are >0. | |||
1996-11-24 | OLF is ALIVE! | etheisen | |
1996-11-24 | Commented out a def, only referenced in out-commented code | Niklas Hallqvist | |
1996-11-24 | added bitmap_snprintf | kstailey | |
1996-11-23 | remrq -> remrunqueue | kstailey | |
1996-11-23 | added const to second parameter of cfprint_t routines | kstailey | |
1996-11-21 | export struct cfdata cfdata[]; | Michael Shalayeff | |
1996-11-11 | export vfs_opv_init* | Michael Shalayeff | |
1996-11-11 | Flush input and output in receipt of break (unless break is ignored) | Thorsten Lockert | |
1996-11-09 | Implement CREAD | Thorsten Lockert | |
1996-11-09 | Use passed-in process, not curproc to determine if the process is in the | Thorsten Lockert | |
background | |||
1996-11-06 | 0377 handling in ISTRIP/PARMRK mode | Theo de Raadt | |
1996-11-06 | Get vnode locking right when verifying pathnames ending in '/' are directories | Thorsten Lockert | |
1996-11-06 | Temporarily disable special-case for trailing '/' in pathname lookups | Thorsten Lockert | |
1996-11-06 | dk_mountroot() uses ioctl to read disklabel | Theo de Raadt | |
1996-11-06 | mountroot is prototyped elsewhere | Theo de Raadt | |
1996-11-05 | Add more cases that should generate SIGTTOU | Thorsten Lockert | |
1996-11-05 | Correct error returns from tcsetpgrp() aka ioctl(, TIOCSPGRP, ) | Thorsten Lockert | |
1996-11-04 | support _POSIX_VDISABLE for VEOF and VEOL too | Theo de Raadt | |
1996-11-04 | permit locking on devices | Theo de Raadt | |
1996-11-04 | If VMIN=0, and timer>0 and expires, read should return 0 | Theo de Raadt | |
1996-11-01 | Pull in changes from Manuel. | Jason Downs | |
1996-10-29 | sync | Theo de Raadt | |
1996-10-29 | pretty | Theo de Raadt | |
1996-10-28 | Disallow null strings ("") as path names; ignore trailing / on path names, | Thorsten Lockert | |
but make sure the last element of such a path is a directory | |||
1996-10-28 | More argument checking of fcntl(, F_GETLK, ) | Thorsten Lockert | |
1996-10-27 | Better error checking for lseek(2) | Thorsten Lockert | |
1996-10-27 | Signal handling now fully POSIX.1-1990 compliant | Thorsten Lockert | |
1996-10-27 | Allow kill(, 0) on process groups that hold only zombies; per POSIX | Thorsten Lockert | |
1996-10-27 | Allow set[gu]id() if the [gu]id we are trying to set is the saved [gu]id, | Thorsten Lockert | |
but only set effective [gu]id. | |||
1996-10-27 | Don't verify that euid has write permission | Thorsten Lockert | |
1996-10-27 | Correct last fix | Thorsten Lockert | |
1996-10-26 | Verify arguments to fcntl(, F_GETLK, ) | Thorsten Lockert | |
1996-10-26 | Verify that options to wait4() are legal | Thorsten Lockert | |
1996-10-26 | Verify that pgid argument to setpgid() is legal | Thorsten Lockert | |