=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/plus.html,v retrieving revision 1.184 retrieving revision 1.185 diff -c -r1.184 -r1.185 *** www/plus.html 1998/02/14 12:00:14 1.184 --- www/plus.html 1998/02/14 12:20:35 1.185 *************** *** 43,48 **** --- 43,51 ---- changes, starting with those listed below..

+ Note: Problems for which patches exist are marked in red. + +

Life for the OpenBSD project begins...

--- 745,752 ----
  • Add per-host locking support to supfilesrv.
  • Make clri(8) mark the filesystem dirty.
  • Addition of 'kbus' port for the Solbourne Series5 sparc-based machines. !
  • The new afterboot(8) man page. Everyone should look at ! this.
  • Prevent open(2) with wrong flag modes. *************** *** 814,822 ****
  • Consider only the 0177777 bits of the umask(2) value, as documented.
  • Implement FIONBIO in ibcs2 emulation code.
  • Make fstat(2) on AF_UNIX socket return proper st_[acm]time field values. !
  • make readlink(1) terminate it's buffer correctly. This affects CDROM builds so a patch is ! available for 2.2.
  • Clean /var earlier in the /etc/rc script.
  • Fix the internals of open(2) when O_TRUNC and either O_SHLOCK or O_EXLOCK are set. (That was a nasty kernel bug). --- 818,826 ----
  • Consider only the 0177777 bits of the umask(2) value, as documented.
  • Implement FIONBIO in ibcs2 emulation code.
  • Make fstat(2) on AF_UNIX socket return proper st_[acm]time field values. !
  • make readlink(1) terminate it's buffer correctly. This affects CDROM builds so a patch is ! available for 2.2.
  • Clean /var earlier in the /etc/rc script.
  • Fix the internals of open(2) when O_TRUNC and either O_SHLOCK or O_EXLOCK are set. (That was a nasty kernel bug). *************** *** 842,850 ****
  • Add some more XPG4.2 *_t types.
  • Fix SunOS emulation of TIOCGPGRP.
  • Newer ncr device driver. !
  • On the i386, handle the nasty problem with distinguishing SVR4 ! and Linux binaries. A patch is available ! for 2.2.
  • Update to ncurses-4.1-971129
  • Fix a deadlock on cd9660.
  • Fix an overflow in top(1). --- 846,854 ----
  • Add some more XPG4.2 *_t types.
  • Fix SunOS emulation of TIOCGPGRP.
  • Newer ncr device driver. !
  • On the i386, handle the nasty problem with ! distinguishing SVR4 and Linux binaries. ! A patch is available for 2.2.
  • Update to ncurses-4.1-971129
  • Fix a deadlock on cd9660.
  • Fix an overflow in top(1). *************** *** 859,866 **** on input filesize.
  • Add a kern.nosuidcoredump sysctl.
  • Fix minor numbers for /dev/ch* in the MAKEDEV scripts. !
  • A workaround for the Intel P5 F00F lockup problem. ! A patch is available for 2.2.
  • Fix numerous problems with new KTH kerberos.
  • Fix a problem in -current regarding open() of O_TRUNC and O_SHLOCK.
  • Correct an XPG violation in stdlib.h. --- 863,870 ---- on input filesize.
  • Add a kern.nosuidcoredump sysctl.
  • Fix minor numbers for /dev/ch* in the MAKEDEV scripts. !
  • A workaround for the Intel P5 F00F lockup problem. ! A patch is available for 2.2.
  • Fix numerous problems with new KTH kerberos.
  • Fix a problem in -current regarding open() of O_TRUNC and O_SHLOCK.
  • Correct an XPG violation in stdlib.h. *************** *** 872,886 ****
  • Handle the controlling tty ioctl in linux emulation.
  • Repair a number of retry operation problems in the wdc driver that mostly affected sleeping laptops. !
  • Fixed a panic problem in the i386 apm driver. ! A patch is available for 2.2.
  • Enable new FreeBSD ppp(8) daemon. There are now two ppp daemons in the source tree, they have quite different feature sets.
  • Do not clear the setuid/setgid file mode bits for a call to {,f,l}chmod(-1, -1). !
  • Due to timing constraints, mac68k X11 binaries did not make it ! onto the 2.2 CDROM. ! But it is now available for ftp..
  • Addition of Obtuse smtpd(8) and smtpfwd(8) v2.0.
  • In ftpd, default to RFC non-conforming behaviour for the PORT command, but provide a runtime switch for those who like holes. --- 876,890 ----
  • Handle the controlling tty ioctl in linux emulation.
  • Repair a number of retry operation problems in the wdc driver that mostly affected sleeping laptops. !
  • Fixed a panic problem in the i386 apm driver. ! A patch is available for 2.2.
  • Enable new FreeBSD ppp(8) daemon. There are now two ppp daemons in the source tree, they have quite different feature sets.
  • Do not clear the setuid/setgid file mode bits for a call to {,f,l}chmod(-1, -1). !
  • Due to timing constraints, mac68k X11 binaries did ! not make it onto the 2.2 CDROM. ! But it is now available for ftp.
  • Addition of Obtuse smtpd(8) and smtpfwd(8) v2.0.
  • In ftpd, default to RFC non-conforming behaviour for the PORT command, but provide a runtime switch for those who like holes. *************** *** 982,995 ****
  • Teach the kernel about newer PCI device types.
  • Be more careful about sourcerouted packets, including never forwarding them. !
  • Two bugs existed in the the 2.2 pmax release which all users should be aware of. ! Patches are now available.
  • Fix the __{CTOR,DTOR}_LIST__ declarations in c++rt0.c
  • Avoid DNS lookup timing effects in ping -R. !
  • Buffer overflow fix in the MIPS ld.so. Replacement binaries for the ! pmax and ! arc platforms are available.
  • Add strptime(3).
  • Add scan_ffs(8), a very useful tool for reconstructing disks.
  • Create two new sysctl options: ddb.panic decides --- 986,999 ----
  • Teach the kernel about newer PCI device types.
  • Be more careful about sourcerouted packets, including never forwarding them. !
  • Two bugs existed in the the 2.2 pmax release which all users should be aware of. ! Patches are now available.
  • Fix the __{CTOR,DTOR}_LIST__ declarations in c++rt0.c
  • Avoid DNS lookup timing effects in ping -R. !
  • Buffer overflow fix in the MIPS ld.so. Replacement ! binaries for the pmax and ! arc platforms are available.
  • Add strptime(3).
  • Add scan_ffs(8), a very useful tool for reconstructing disks.
  • Create two new sysctl options: ddb.panic decides *************** *** 1001,1009 **** to change at boottime.
  • Add FS_CCD partition type so that the ccd driver can ensure it has the right components. !
  • In the 2.2 release, the sparc scsi driver caused problems for ! the Sun 4/300 machines. ! Patches are now available.
  • Fix /etc/yp/domainname support in ypbind(8).
  • Fix some bugs in vacation(1).
  • Emulate that disgusting linux connect() braindamage even better. --- 1005,1013 ---- to change at boottime.
  • Add FS_CCD partition type so that the ccd driver can ensure it has the right components. !
  • In the 2.2 release, the sparc scsi driver caused problems ! for the Sun 4/300 machines. ! Patches are now available.
  • Fix /etc/yp/domainname support in ypbind(8).
  • Fix some bugs in vacation(1).
  • Emulate that disgusting linux connect() braindamage even better. *************** *** 1021,1036 **** setting up additional /dev/log devices in various chroot spaces.
  • raise IPPORT_USERRESERVED significantly. Random port numbers will now look much more random than they did before. !
  • Make ruserok() significantly more paranoid when parsing the ! .rhosts file. This along with another issue is a security problem ! in OpenBSD 2.2, and is ! described and fixed with a patch.
  • In compress(1), if the st_flags is 0, do not attempt a chflags(2) call.
  • Make stty(1) recognize STRIPDISC.
  • Fix a map corruption bug in ypxfr(8). !
  • In the sparc 2.2 release, the SS4/SS5 kernel was not very ! reliable. A simple reliability patch ! is now available.
  • Place seperate so_ruid and so_euid fields in struct socket, so that in_pcb.c can still do it's job, but also so that identd(8) can be fast and return the proper uid. --- 1025,1040 ---- setting up additional /dev/log devices in various chroot spaces.
  • raise IPPORT_USERRESERVED significantly. Random port numbers will now look much more random than they did before. !
  • Make ruserok() significantly more paranoid when ! parsing the .rhosts file. This along with another issue is a ! security problem in OpenBSD 2.2, and is ! described and fixed with a patch.
  • In compress(1), if the st_flags is 0, do not attempt a chflags(2) call.
  • Make stty(1) recognize STRIPDISC.
  • Fix a map corruption bug in ypxfr(8). !
  • In the sparc 2.2 release, the SS4/SS5 kernel was not ! very reliable. A simple reliability ! patch is now available.
  • Place seperate so_ruid and so_euid fields in struct socket, so that in_pcb.c can still do it's job, but also so that identd(8) can be fast and return the proper uid. *************** *** 1048,1054 ****
    OpenBSD www@openbsd.org !
    $OpenBSD: plus.html,v 1.184 1998/02/14 12:00:14 deraadt Exp $ --- 1052,1058 ----
    OpenBSD www@openbsd.org !
    $OpenBSD: plus.html,v 1.185 1998/02/14 12:20:35 deraadt Exp $