=================================================================== 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.