Fix dump(8) to return exit code 1 for startup failures, as documented.
Improve performance of getpwent(3) in a YP environment.
Improve performance of pwd_mkdb(8).
More buffer overflow fixes in libpcap and such.
Fix "mount /mnt /mnt" so that it does not panic the machine.
cvs 1.9.28.
-
Fix locking code in unionfs. This fixes a serious problem in unionfs. A patch is available.
+
Fix locking code in unionfs. This fixes a serious problem in unionfs. A patch is available.
In ftpd, handle non-existant users as login now does -- sleep a while.
In the S3 audio driver, map additional registers at open() time instead of attach() time.
Use SEEK_SET and friends instead of L_SET and such, throughout the tree.
@@ -408,11 +409,11 @@
Fix fxp driver so that it works on buggy cards.
In make(1), fix bug for targets that began with "." and underwent suffix conversion.
Fix "mv b/ a" for the case when "a" is a directory.
-
Ensure setuid and setgid processes are not started with fd slots 0, 1, or 2 empty. The previous behaviour has security consequences. A patch which solves the problem is available.
+
Fix at(1) to handle "now" as a valid time.
@@ -461,8 +462,8 @@
Various fixes to ftp(1).
Make getty(8) default to 8 bit mode.
Autodetect ATAPI cdrom drives that do not support ATAPI_READ_CD_CAPACITY.
-
The following patch was deleted later, ignore it: If a process is being ptraced, do not permit execution of an immutable binary, also, if a process is running an immutable binary, do not permit ptrace. This can be a security issue. A patch is available which fixes this problem.
-
The following patch was deleted later, ignore it: If a process is being ptraced, do not permit execution of an immutable binary, also, if a process is running an immutable binary, do not permit ptrace. This can be a security issue. A patch is available which fixes this problem.
+
Fix a memory trashing bug in the IPSEC SPI chain delete function.
Fix acct(2) to work with append-only files.
@@ -528,7 +529,7 @@
Make perl(1) support calls to lockf(3) now that we have it.
Disable dynamic loading in the mips version of perl(1).
Make size(1) work on files created via ld -Z.
-
A possible new security problem exists if you rely on securelevels and immutable or append-only files or character devices. The fix does not permit mmap'ing of immutable or append-only files which are otherwise writeable, as the VM system will bypass the meaning of the file flags when writes happen to the file. A patch exists which solves the problem.
+
A possible new security problem exists if you rely on securelevels and immutable or append-only files or character devices. The fix does not permit mmap'ing of immutable or append-only files which are otherwise writeable, as the VM system will bypass the meaning of the file flags when writes happen to the file. A patch exists which solves the problem.
Niklas is taking a shot at making our cross compiler toolset sufficient for a full cross compile of the vax port.
Fix a file parsing overflow in kdb_util(8).
Make config(8) store the first free unit number in its tables so that pcmcia device re-insertion can come back to the same unit number.
@@ -546,12 +547,12 @@
Enable #pragma pack and #pragma weak support in gcc.
Fix at least one remotely activated buffer overflow in lynx(1).
Add information about more deviant scsi devices.
-