[BACK]Return to plus.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/plus.html between version 1.238 and 1.239

version 1.238, 1998/04/22 15:14:51 version 1.239, 1998/04/23 14:28:16
Line 829 
Line 829 
 <li>Implement FIONBIO in ibcs2 emulation code.  <li>Implement FIONBIO in ibcs2 emulation code.
 <li>Make fstat(2) on AF_UNIX socket return proper st_[acm]time field values.  <li>Make fstat(2) on AF_UNIX socket return proper st_[acm]time field values.
 <li><font color=#e00000><strong>make readlink(1) terminate it's buffer correctly.  <li><font color=#e00000><strong>make readlink(1) terminate it's buffer correctly.
         <a href=errata.html#all>This affects CDROM builds so a patch is          <a href=errata22.html#all>This affects CDROM builds so a patch is
         available for 2.2</a></strong></font>.          available for 2.2</a></strong></font>.
 <li>Clean /var earlier in the /etc/rc script.  <li>Clean /var earlier in the /etc/rc script.
 <li>Fix the internals of open(2) when O_TRUNC and either O_SHLOCK or O_EXLOCK  <li>Fix the internals of open(2) when O_TRUNC and either O_SHLOCK or O_EXLOCK
Line 858 
Line 858 
 <li>Newer ncr device driver.  <li>Newer ncr device driver.
 <li><font color=#e00000><strong>On the i386, handle the nasty problem with  <li><font color=#e00000><strong>On the i386, handle the nasty problem with
         distinguishing SVR4 and Linux binaries.          distinguishing SVR4 and Linux binaries.
         <a href=errata.html#i386>A patch is available for 2.2</a></strong></font>.          <a href=errata22.html#i386>A patch is available for 2.2</a></strong></font>.
 <li>Update to ncurses-4.1-971129  <li>Update to ncurses-4.1-971129
 <li>Fix a deadlock on cd9660.  <li>Fix a deadlock on cd9660.
 <li>Fix an overflow in top(1).  <li>Fix an overflow in top(1).
Line 874 
Line 874 
 <li>Add a <strong>kern.nosuidcoredump</strong> sysctl.  <li>Add a <strong>kern.nosuidcoredump</strong> sysctl.
 <li>Fix minor numbers for /dev/ch* in the MAKEDEV scripts.  <li>Fix minor numbers for /dev/ch* in the MAKEDEV scripts.
 <li><font color=#e00000><strong>A workaround for the Intel P5 F00F lockup problem.  <li><font color=#e00000><strong>A workaround for the Intel P5 F00F lockup problem.
         <a href=errata.html#i386>A patch is available for 2.2</a></strong></font>.          <a href=errata22.html#i386>A patch is available for 2.2</a></strong></font>.
 <li>Fix numerous problems with new KTH kerberos.  <li>Fix numerous problems with new KTH kerberos.
 <li>Fix a problem in -current regarding open() of O_TRUNC and O_SHLOCK.  <li>Fix a problem in -current regarding open() of O_TRUNC and O_SHLOCK.
 <li>Correct an XPG violation in stdlib.h.  <li>Correct an XPG violation in stdlib.h.
Line 887 
Line 887 
 <li>Repair a number of retry operation problems in the wdc driver that mostly  <li>Repair a number of retry operation problems in the wdc driver that mostly
         affected sleeping laptops.          affected sleeping laptops.
 <li><font color=#e00000><strong>Fixed a panic problem in the i386 apm driver.  <li><font color=#e00000><strong>Fixed a panic problem in the i386 apm driver.
         <a href=errata.html#i386>A patch is available for 2.2</a></strong></font>.          <a href=errata22.html#i386>A patch is available for 2.2</a></strong></font>.
 <li>Enable new FreeBSD ppp(8) daemon.  There are now two ppp daemons in the  <li>Enable new FreeBSD ppp(8) daemon.  There are now two ppp daemons in the
         source tree, they have quite different feature sets.          source tree, they have quite different feature sets.
 <li>Do not clear the setuid/setgid file mode bits for a call to  <li>Do not clear the setuid/setgid file mode bits for a call to
         {,f,l}chmod(-1, -1).          {,f,l}chmod(-1, -1).
 <li><font color=#e00000><strong>Due to timing constraints, mac68k X11 binaries did  <li><font color=#e00000><strong>Due to timing constraints, mac68k X11 binaries did
         not make it onto the 2.2 CDROM.          not make it onto the 2.2 CDROM.
         <a href=errata.html#mac68k>But it is now available for ftp</a></strong></font>.          <a href=errata22.html#mac68k>But it is now available for ftp</a></strong></font>.
 <li>Addition of Obtuse smtpd(8) and smtpfwd(8) v2.0.  <li>Addition of Obtuse smtpd(8) and smtpfwd(8) v2.0.
 <li>In ftpd, default to RFC non-conforming behaviour for the PORT command,  <li>In ftpd, default to RFC non-conforming behaviour for the PORT command,
         but provide a runtime switch for those who like holes.          but provide a runtime switch for those who like holes.
Line 999 
Line 999 
 <li>Teach the kernel about newer PCI device types.  <li>Teach the kernel about newer PCI device types.
 <li><font color=#e00000><strong>Be more careful about sourcerouted packets,  <li><font color=#e00000><strong>Be more careful about sourcerouted packets,
         including never forwarding them.  This is a security          including never forwarding them.  This is a security
         problem in OpenBSD 2.2, and is <a href=errata.html#sourceroute>          problem in OpenBSD 2.2, and is <a href=errata22.html#sourceroute>
         described and fixed with a patch</a></strong></font>.          described and fixed with a patch</a></strong></font>.
 <li><font color=#e00000><strong>Two bugs existed in the the 2.2 pmax release which all users  <li><font color=#e00000><strong>Two bugs existed in the the 2.2 pmax release which all users
         should be aware of.          should be aware of.
         <a href=errata.html#pmax>Patches are now available</a></strong></font>.          <a href=errata22.html#pmax>Patches are now available</a></strong></font>.
 <li>Fix the __{CTOR,DTOR}_LIST__ declarations in c++rt0.c  <li>Fix the __{CTOR,DTOR}_LIST__ declarations in c++rt0.c
 <li>Avoid DNS lookup timing effects in ping -R.  <li>Avoid DNS lookup timing effects in ping -R.
 <li><font color=#e00000><strong>Buffer overflow fix in the MIPS ld.so. Replacement  <li><font color=#e00000><strong>Buffer overflow fix in the MIPS ld.so. Replacement
         binaries for the <a href=errata.html#pmax>pmax</a> and          binaries for the <a href=errata22.html#pmax>pmax</a> and
         <a href=errata.html#arc>arc</a> platforms are available</strong></font>.          <a href=errata22.html#arc>arc</a> platforms are available</strong></font>.
 <li>Add strptime(3).  <li>Add strptime(3).
 <li>Add scan_ffs(8), a very useful tool for reconstructing disks.  <li>Add scan_ffs(8), a very useful tool for reconstructing disks.
 <li>Create two new sysctl options: <strong>ddb.panic</strong> decides  <li>Create two new sysctl options: <strong>ddb.panic</strong> decides
Line 1022 
Line 1022 
         ensure it has the right components.          ensure it has the right components.
 <li><font color=#e00000><strong>In the 2.2 release, the sparc scsi driver caused problems  <li><font color=#e00000><strong>In the 2.2 release, the sparc scsi driver caused problems
         for the Sun 4/300 machines.          for the Sun 4/300 machines.
         <a href=errata.html#sparc>Patches are now available</a></strong></font>.          <a href=errata22.html#sparc>Patches are now available</a></strong></font>.
 <li>Fix /etc/yp/domainname support in ypbind(8).  <li>Fix /etc/yp/domainname support in ypbind(8).
 <li>Fix some bugs in vacation(1).  <li>Fix some bugs in vacation(1).
 <li>Emulate that disgusting linux connect() braindamage even better.  <li>Emulate that disgusting linux connect() braindamage even better.
Line 1042 
Line 1042 
         look much more random than they did before.          look much more random than they did before.
 <li><font color=#e00000><strong>Make ruserok() significantly more paranoid when  <li><font color=#e00000><strong>Make ruserok() significantly more paranoid when
         parsing the .rhosts file.  This along with another issue is a          parsing the .rhosts file.  This along with another issue is a
         security problem in OpenBSD 2.2, and is <a href=errata.html#ruserok>          security problem in OpenBSD 2.2, and is <a href=errata22.html#ruserok>
         described and fixed with a patch</a></strong></font>.          described and fixed with a patch</a></strong></font>.
 <li>In compress(1), if the st_flags is 0, do not attempt a chflags(2) call.  <li>In compress(1), if the st_flags is 0, do not attempt a chflags(2) call.
 <li>Make stty(1) recognize STRIPDISC.  <li>Make stty(1) recognize STRIPDISC.
 <li>Fix a map corruption bug in ypxfr(8).  <li>Fix a map corruption bug in ypxfr(8).
 <li><font color=#e00000><strong>In the sparc 2.2 release, the SS4/SS5 kernel was not  <li><font color=#e00000><strong>In the sparc 2.2 release, the SS4/SS5 kernel was not
         very reliable.  <a href=errata.html#sparciommu>A simple reliability          very reliable.  <a href=errata22.html#sparciommu>A simple reliability
         patch is now available</a></strong></font>.          patch is now available</a></strong></font>.
 <li>Place seperate so_ruid and so_euid fields in struct socket, so that  <li>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          in_pcb.c can still do it's job, but also so that identd(8) can
Line 1061 
Line 1061 
 <li>Make lpd(8) use keepalives so that it can detect dead network printers.  <li>Make lpd(8) use keepalives so that it can detect dead network printers.
 <li><font color=#e00000><strong>The mac68k 2.2 CD release had a few problems.  <li><font color=#e00000><strong>The mac68k 2.2 CD release had a few problems.
         These problems have been resolved in the FTP release.          These problems have been resolved in the FTP release.
         <a href=errata.html#mac68k>For more details...</a></strong></font>          <a href=errata22.html#mac68k>For more details...</a></strong></font>
 <li>Fix another signal handler bug in mail(1).  <li>Fix another signal handler bug in mail(1).
 <li>New quirk for another Archive VIPER scsi tape drive.  <li>New quirk for another Archive VIPER scsi tape drive.
 <li>Support <strong>-[width]</strong> option in fmt(1).  <li>Support <strong>-[width]</strong> option in fmt(1).
Line 1084 
Line 1084 
 <li>Rename /etc/nat.rules to /etc/ipnat.rules.  <li>Rename /etc/nat.rules to /etc/ipnat.rules.
 <li><font color=#e00000><strong>Do not permit a read+write mmap() operation on  <li><font color=#e00000><strong>Do not permit a read+write mmap() operation on
         a read-only file descriptor open on a device.  This is a security          a read-only file descriptor open on a device.  This is a security
         problem in OpenBSD 2.2, and is <a href=errata.html#mmap>          problem in OpenBSD 2.2, and is <a href=errata22.html#mmap>
         described and fixed with a patch</a></strong></font>.          described and fixed with a patch</a></strong></font>.
 <li>Make the kernel compile properly (with full warnings) under gcc 2.8.  <li>Make the kernel compile properly (with full warnings) under gcc 2.8.
 <li>For OLF/ELF binaries, remember the OS tag in execve(), so that emulation  <li>For OLF/ELF binaries, remember the OS tag in execve(), so that emulation
Line 1113 
Line 1113 
         stranglehold.          stranglehold.
 <li>Add a command to ddb that reports out the extent tables.  <li>Add a command to ddb that reports out the extent tables.
 <li><font color=#e00000><strong>The 3rd revision of the patch for the mmap()  <li><font color=#e00000><strong>The 3rd revision of the patch for the mmap()
         security problem is available, and <a href=errata.html#mmap>has been          security problem is available, and <a href=errata22.html#mmap>has been
         placed on top of the 2nd revision</a></strong></font>.          placed on top of the 2nd revision</a></strong></font>.
 <li>Fix some bugs in the 3c[59]xx device driver.  <li>Fix some bugs in the 3c[59]xx device driver.
 <li>Make <strong>netstat -r</strong> report better information about  <li>Make <strong>netstat -r</strong> report better information about
Line 1295 
Line 1295 
         layouts that did not work before.          layouts that did not work before.
 <li><font color=#e00000><strong>A security problem due to a buffer overflow  <li><font color=#e00000><strong>A security problem due to a buffer overflow
         exists in uucpd(8) (which is not enabled by default in our releases).          exists in uucpd(8) (which is not enabled by default in our releases).
         <a href=errata.html#uucpd>A patch exists</a></strong></font>.          <a href=errata22.html#uucpd>A patch exists</a></strong></font>.
 <li><font color=#e00000><strong>A security problem due to buffer mismanagement  <li><font color=#e00000><strong>A security problem due to buffer mismanagement
         exists in lprm(1).          exists in lprm(1).
         <a href=errata.html#rmjob>A patch exists</a></strong></font>.          <a href=errata22.html#rmjob>A patch exists</a></strong></font>.
 </ul>  </ul>
   
   <a name=23>
 <p>  <p>
 <h3><font color=#0000e0>OpenBSD 2.3 will be released in June 1998</font></h3>  <h3><font color=#0000e0>OpenBSD 2.3 will be released in June 1998</font></h3>
   <p>
   
   <p>
   <h3><font color=#0000e0>Work begins on what will become 2.4 or 3.0....</font></h3>
 <p>  <p>
   
 <a name=end>  <a name=end>

Legend:
Removed from v.1.238  
changed lines
  Added in v.1.239