Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-02-17 | Always check that the start of our candidate region is within the | Federico G. Schwindt | |
bounds of "substart" and "subend". | |||
1999-02-16 | Move defining of PIPE_NODIRECT to pipe.h and conditionalize more code with it. | Artur Grabowski | |
This allows this code to compile on sparc. | |||
1999-02-15 | regen | Todd C. Miller | |
1999-02-15 | sendto(2) takes a socklen_t as well | Todd C. Miller | |
1999-02-15 | regen | Todd C. Miller | |
1999-02-15 | use socklen_t | Todd C. Miller | |
1999-02-15 | reorder some flag handling in unmount for safer locking | Artur Grabowski | |
1999-02-15 | Fail correctly when trying to match a filesystem on the old typenum | Artur Grabowski | |
and the typenum is out of range | |||
1999-02-15 | We don't need to include xfs_extern.h | Artur Grabowski | |
1999-02-14 | Use IOV_MAX, not the deprecated UIO_MAXIOV | Todd C. Miller | |
1999-02-14 | Don't do range checking on namelen unless name is non-NULL, otherwise | Todd C. Miller | |
namelen is uninitialized. | |||
1999-02-14 | readv/writev with iov_len == 0 is legal (was already ok in uipc_syscalls.c). | Todd C. Miller | |
Make the check more readable by comparing against SSIZE_MAX instead of checking for wraparound. This is safe because SSIZE_MAX * 2 <= SIZE_T_MAX. Fixes recno problems in the db routines exposed by a perl test. | |||
1999-02-11 | do not copyout uninitialized memory; arnej@math.ntnu.no | Theo de Raadt | |
1999-02-11 | avoid insane lengths for various syscalls | Theo de Raadt | |
1999-02-10 | branding support and freebsd elf | Theo de Raadt | |
1999-02-07 | don't include vm_map.h twice | Artur Grabowski | |
1999-02-05 | Check that a socket we're closing is really a socket. dillon@freebsd | Angelos D. Keromytis | |
1999-02-05 | support MSG_BCAST and MSG_MCAST | Theo de Raadt | |
1999-02-04 | wrap noise in DIAGNOSTIC | Theo de Raadt | |
1999-01-26 | We need machine/cpu.h for the cpu_set_init_frame def | Niklas Hallqvist | |
1999-01-21 | Fixes select(2)/accept(2) race condition which permits DoS; mycroft@netbsd.org | Todd C. Miller | |
1999-01-20 | put some more stuff behind #ifdef KMEMSTATS | Artur Grabowski | |
1999-01-19 | Single Unix specification 2 says that rmdir(".") should suceed or give EBUSY | Artur Grabowski | |
1999-01-11 | comment typo | Niklas Hallqvist | |
1999-01-11 | just check rforkflags if ISRFORK | Niklas Hallqvist | |
1999-01-11 | sigh memset is not available everywhere, I should know better | Niklas Hallqvist | |
1999-01-11 | panic prints a newline for you, don't do it in the panic string | Todd C. Miller | |
1999-01-11 | kthread abstraction from NetBSD, implemented with our rfork | Niklas Hallqvist | |
1999-01-11 | Sanity panics into DIAGNOSTIC | Niklas Hallqvist | |
1999-01-11 | Adhere better to DIAGNOSTIC and DDB options | Niklas Hallqvist | |
1999-01-10 | remove unnecessary declaration of dounmount | Artur Grabowski | |
1999-01-10 | Generalize cpu_set_kpc to take any kind of arg; mostly from NetBSD | Niklas Hallqvist | |
1999-01-10 | Make RFNOWAIT work in rfork(2) | Niklas Hallqvist | |
1999-01-10 | NUL terminate the buffer in vsprintf | Niklas Hallqvist | |
1999-01-07 | ready for INET6 and KEY | Theo de Raadt | |
1999-01-07 | new APIs: m_pullup2, m_copym2, m_zero, MCL_ALIGN; NRL/cmetz | Theo de Raadt | |
1999-01-02 | 1999 | Theo de Raadt | |
1998-12-28 | remove old leftovers from lite2 upgrade | Artur Grabowski | |
1998-12-28 | simple_lock fixes | Artur Grabowski | |
1998-12-28 | simple debugging for simple locks | Artur Grabowski | |
1998-12-23 | Opps. the flag that says that we are sleeping is MNT_MWAIT, not MNT_WAIT | Artur Grabowski | |
1998-12-22 | deconfuse vprint, print holdcount, not refcount when we are talking about ↵ | Artur Grabowski | |
holdcnt | |||
1998-12-21 | return EOPNOTSUPP when there is no support for this filesystem in the kernel. | Artur Grabowski | |
This is what most mount_* expect. | |||
1998-12-10 | Several fixes to dounmount. | Artur Grabowski | |
- Check for MNT_UNMOUNT before doing the actual unmount. It shouldn't matter for normal unmounts that go through sys_unmount, because they won't be able to do a lookup on the mountpoint when it's being unmounted, but mfs calls dounmount directly (and there was still a race). - clear the MNT_UNMOUNT flag after reenabling the lock (almost impossible race). - clear the MNT_MWAIT flag after doing a wakeup on the mountpoint. | |||
1998-12-10 | vfs_unmountall: retry to unmount all remaining filesystems when one unmount ↵ | Artur Grabowski | |
failed | |||
1998-12-05 | Reinstate supposed dead code | Constantine Sapuntzakis | |
1998-12-05 | Updated vnode_if specificiation | Constantine Sapuntzakis | |
1998-12-05 | Framework for generating automatic test code for locking discipline | Constantine Sapuntzakis | |
in DIAGNOSTIC mode. Added documentation to vfs_subr.c on locking needs of a couple calls. Improvements to the vinvalbuf patch. We need to start over after we let our pants down. | |||
1998-12-05 | Dead code elimination | Constantine Sapuntzakis | |
1998-12-04 | consider limits, in fdavail(); michaels@inet.no | Theo de Raadt | |