===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/plus26.html,v
retrieving revision 1.64
retrieving revision 1.65
diff -c -r1.64 -r1.65
*** www/plus26.html 2019/05/27 22:55:22 1.64
--- www/plus26.html 2019/06/01 23:12:49 1.65
***************
*** 126,142 ****
Numerous fixes and improvements to the install scripts.
Avoid mbuf corruption in recvmsg(2).
Only attempt to read disklabels from CDs with a data track.
! Fix a bug in newsyslog(8), which caused it to rotate empty log files near first system boot.
Do not call VOP_SETATTR on a pipe.
SilentDeny option for sshd(8).
Avoid an infinite loop in ping(8).
! Add driver for i82553 phy, used by some fxp(4) cards.
Allow root logins in xmd, but provide a nice comment so people can disable it easily.
Document -e support in config(8).
Use setsid(2) on all connections to sshd(8), since our setlogin(2) is secure and needs that.
sshd(8) Allow/Deny Users/Groups features.
sshd(8) UseLogin feature.
! Use a separate perl-based vi.recover script because sh is a terrible language.
Check permissions of directories leading up to ssh authorized_keys file.
For AF_UNIX sockets, do not follow symbolic links at creation time, since there is nothing equivalent to O_EXCL.
Permit build of system with NFSSERVER but without NFSCLIENT.
--- 126,142 ----
Numerous fixes and improvements to the install scripts.
Avoid mbuf corruption in recvmsg(2).
Only attempt to read disklabels from CDs with a data track.
! Fix a bug in newsyslog(8), which caused it to rotate empty log files near first system boot.
Do not call VOP_SETATTR on a pipe.
SilentDeny option for sshd(8).
Avoid an infinite loop in ping(8).
! Add driver for i82553 phy, used by some fxp(4) cards.
Allow root logins in xmd, but provide a nice comment so people can disable it easily.
Document -e support in config(8).
Use setsid(2) on all connections to sshd(8), since our setlogin(2) is secure and needs that.
sshd(8) Allow/Deny Users/Groups features.
sshd(8) UseLogin feature.
! Use a separate perl-based vi.recover script because sh is a terrible language.
Check permissions of directories leading up to ssh authorized_keys file.
For AF_UNIX sockets, do not follow symbolic links at creation time, since there is nothing equivalent to O_EXCL.
Permit build of system with NFSSERVER but without NFSCLIENT.
***************
*** 195,201 ****
Remove ssh "-c none" code.
Improve ftpd's documentation.
Improve tcpdump's handling of ISAKMP packages.
! Make bootblock memory probing work the same as 2.5.
More man page repairs and improvements. A day doesn't go by...
Some fixes to the games.
Many more ssh improvements.
--- 195,201 ----
Remove ssh "-c none" code.
Improve ftpd's documentation.
Improve tcpdump's handling of ISAKMP packages.
! Make bootblock memory probing work the same as 2.5.
More man page repairs and improvements. A day doesn't go by...
Some fixes to the games.
Many more ssh improvements.
***************
*** 275,281 ****
Permit bridge control before it is configured up.
Cleanup parsing of /etc/hostname.* files, and support new /etc/bridgename.* files.
In tcp's input path, for SACK, update the window information correctly.
! If a patch contains zero patches, have patch(1) error out.
Start amd(8) in /etc/amd.
Fix buf overflow in amd(8).
Support AAA-131CF card in ahc(4) driver.
--- 275,281 ----
Permit bridge control before it is configured up.
Cleanup parsing of /etc/hostname.* files, and support new /etc/bridgename.* files.
In tcp's input path, for SACK, update the window information correctly.
! If a patch contains zero patches, have patch(1) error out.
Start amd(8) in /etc/amd.
Fix buf overflow in amd(8).
Support AAA-131CF card in ahc(4) driver.
***************
*** 298,304 ****
Crank kerberos default expiration date.
Teach i386 architecture code about Rise CPU models.
Build shared library called libperl.
! Use new arch -s
option for building perl.
Fix a few possible sparc pmap races.
Make ld.so work on mips again.
Merge machine(1) and arch(1) commands.
--- 298,304 ----
Crank kerberos default expiration date.
Teach i386 architecture code about Rise CPU models.
Build shared library called libperl.
! Use new arch -s
option for building perl.
Fix a few possible sparc pmap races.
Make ld.so work on mips again.
Merge machine(1) and arch(1) commands.
***************
*** 319,325 ****
Fix the scheduler problems in the 2.5 release.
Driver for ASIX88140A/88141 PCI ethernet, ax(4).
In pcmcia ep(4) driver, support 3CXEM556B-INT.
! Remove useless if_ep shutdown hook.
Import USB code.
SECURITY ISSUE: The procfs and fdescfs filesystems had an overrun in their handling of uio_offset in their readdir() routines. (These filesystems are not enabled by default.) A patch is available.
Repair: probe svr4 emulation before linux once again.
--- 319,325 ----
Fix the scheduler problems in the 2.5 release.
Driver for ASIX88140A/88141 PCI ethernet, ax(4).
In pcmcia ep(4) driver, support 3CXEM556B-INT.
! Remove useless if_ep shutdown hook.
Import USB code.
SECURITY ISSUE: The procfs and fdescfs filesystems had an overrun in their handling of uio_offset in their readdir() routines. (These filesystems are not enabled by default.) A patch is available.
Repair: probe svr4 emulation before linux once again.
***************
*** 363,369 ****
SECURITY ISSUE: Do not permit regular users to chflags(2) or fchflags(2) character or block devices. A patch is available.
New raidframe code.
Make sure install scripts remove async mount conditions before attempting to installboot(8).
! Have route flush
skip PF_KEY flows.
tcpdump 3.4 merged.
Have pkg_create(1) use tar -T.
Add -T option to tar(1).
--- 363,369 ----
SECURITY ISSUE: Do not permit regular users to chflags(2) or fchflags(2) character or block devices. A patch is available.
New raidframe code.
Make sure install scripts remove async mount conditions before attempting to installboot(8).
! Have route flush
skip PF_KEY flows.
tcpdump 3.4 merged.
Have pkg_create(1) use tar -T.
Add -T option to tar(1).
***************
*** 382,393 ****
Fix various bugs in bridging support, especially SIOCBRDGRTS.
Make tun(4) return EMSGSIZE for zero-length writes.
Fix a field count bug in join(1).
! In ipnat(8), fix -n to work with -v.
Missing newline in id(1).
New drivers for the force CPU-5V (vme, sys config, D/A board driver, flash).
Handle _POSIX_VDISABLE better in telnet(1).
Run i386 audio at higher IPL.
! Take greater care in head(1).
Less dmesg verbosity from media routines.
Various atapi/scsi/ide changes being worked on (LS-120 works).
powerpc ieeefp library routines.
--- 382,393 ----
Fix various bugs in bridging support, especially SIOCBRDGRTS.
Make tun(4) return EMSGSIZE for zero-length writes.
Fix a field count bug in join(1).
! In ipnat(8), fix -n to work with -v.
Missing newline in id(1).
New drivers for the force CPU-5V (vme, sys config, D/A board driver, flash).
Handle _POSIX_VDISABLE better in telnet(1).
Run i386 audio at higher IPL.
! Take greater care in head(1).
Less dmesg verbosity from media routines.
Various atapi/scsi/ide changes being worked on (LS-120 works).
powerpc ieeefp library routines.
***************
*** 414,427 ****
Support floating accent and compose in sparc kbd driver.
libpcap 0.4 changes brought in.
In pcap library, fix pcap_open_offline() to handle snaplengths of -1.
! Fix a memory mishandling in mixerctl(1).
Further fixes for some strange wss isapnp variants.
Create /var/db/host.random at install time.
Complete /etc/rc.shutdown support in reboot(8) and shutdown(8).
Lock ARP entries to an interface, and provide more diagnostics.
Import of PCI ATA/IDE stuff from NetBSD.
Retire libm_i387.
! Remove some shared libraries that are better used in static form.
Support non-US sparc keyboards using kbd(8) command.
At execve() time, clear the P_NOCLDWAIT flag.
egcs 990629
--- 414,427 ----
Support floating accent and compose in sparc kbd driver.
libpcap 0.4 changes brought in.
In pcap library, fix pcap_open_offline() to handle snaplengths of -1.
! Fix a memory mishandling in mixerctl(1).
Further fixes for some strange wss isapnp variants.
Create /var/db/host.random at install time.
Complete /etc/rc.shutdown support in reboot(8) and shutdown(8).
Lock ARP entries to an interface, and provide more diagnostics.
Import of PCI ATA/IDE stuff from NetBSD.
Retire libm_i387.
! Remove some shared libraries that are better used in static form.
Support non-US sparc keyboards using kbd(8) command.
At execve() time, clear the P_NOCLDWAIT flag.
egcs 990629
***************
*** 516,522 ****
Sparc cs4231 audio support (SS5 audio).
Use inet_aton(3) instead of inet_addr(3) in many programs.
Use mkstemp(3) in httpd(8).
! In the resolver, permit '/' in CNAMES to PTRs, same as forward references permit.
Use __builtin_next_arg() for va_start(), on i386 and m68k, to handle unaligned stdarg processing.
Support subject inclusion in vacation(1).
In ipnat, decode interface aliases before hostnames.
--- 516,522 ----
Sparc cs4231 audio support (SS5 audio).
Use inet_aton(3) instead of inet_addr(3) in many programs.
Use mkstemp(3) in httpd(8).
! In the resolver, permit '/' in CNAMES to PTRs, same as forward references permit.
Use __builtin_next_arg() for va_start(), on i386 and m68k, to handle unaligned stdarg processing.
Support subject inclusion in vacation(1).
In ipnat, decode interface aliases before hostnames.
***************
*** 535,541 ****
Implement DLT_RAW, DLT_SLIP, and DLT_PPP in bpf
egcs replaces gcc
Some improvements to the libc_r threading code.
! Further keynote documentation improvements.
Move bsd.port.mk and friends into the ports tree.
On hp300, handle hil configuration more robustly.
Numerous -mandoc man page upgrades.
--- 535,541 ----
Implement DLT_RAW, DLT_SLIP, and DLT_PPP in bpf
egcs replaces gcc
Some improvements to the libc_r threading code.
! Further keynote documentation improvements.
Move bsd.port.mk and friends into the ports tree.
On hp300, handle hil configuration more robustly.
Numerous -mandoc man page upgrades.
***************
*** 582,588 ****
Various improvements to the xl(4) driver.
Repair TIOCFLUSH use in telnet(1).
Fix an unlink related bug in cp(1).
! For sparc, delay in CPU-forced power-down, so that serial port output does not get garbled.
Move perl lib files to /usr/libdata/perl5.
For make(1), permit embedded : or ! in target names.
Better range checking in inet_addr(3) functions.
--- 582,588 ----
Various improvements to the xl(4) driver.
Repair TIOCFLUSH use in telnet(1).
Fix an unlink related bug in cp(1).
! For sparc, delay in CPU-forced power-down, so that serial port output does not get garbled.
Move perl lib files to /usr/libdata/perl5.
For make(1), permit embedded : or ! in target names.
Better range checking in inet_addr(3) functions.
***************
*** 603,609 ****
Add "verbose" command to boot_config(8).
Check correct argument in sliplogin(8).
New kernel hashinit().
! More ppp(8) improvements and bug fixes.
More isakmpd(8) improvements and bug fixes.
In calendar(1), fix offset bug for yearly events.
A reliability patch for ext2fs. A patch is available.
--- 603,609 ----
Add "verbose" command to boot_config(8).
Check correct argument in sliplogin(8).
New kernel hashinit().
! More ppp(8) improvements and bug fixes.
More isakmpd(8) improvements and bug fixes.
In calendar(1), fix offset bug for yearly events.
A reliability patch for ext2fs. A patch is available.
***************
*** 636,641 ****
Fix odbm support and permit opening a zero-length hash file.
new true awk, April 16 release.
Support sparc xbox sbus expansion box.
! Bug fixes to sparc spif(4), hme(4), be(4) drivers.
Updated distrib/notes which shipped with the 2.5 release.
--- 636,641 ----
Fix odbm support and permit opening a zero-length hash file.
new true awk, April 16 release.
Support sparc xbox sbus expansion box.
! Bug fixes to sparc spif(4), hme(4), be(4) drivers.
Updated distrib/notes which shipped with the 2.5 release.