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

Diff for /www/plus30.html between version 1.1 and 1.2

version 1.1, 2001/10/22 22:09:54 version 1.2, 2001/10/28 22:36:23
Line 45 
Line 45 
 <br>  <br>
 </h3>  </h3>
   
 <hr>  
 This file is not currently maintained, because the people who can edit  
 and maintain it are WAY too busy to keep it updated.  Eventually we hope  
 to catch up.  Really.  
 <hr>  
   
 <p>  <p>
 <h3><font color=#0000e0>We are working on OpenBSD-current.</font></h3><p>  <h3><font color=#0000e0>OpenBSD 3.0 to be released (December 1, 2001).</font></h3><p>
 <ul>  <ul>
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>, block packets that have IP options set by default.
   <li>Disable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fd&sektion=4">fd(4)</a> sharing.
   <li>Repair a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umask&sektion=2">umask(2)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflogd&sektion=8">pflogd(8)</a>.
   <li>Fiddle with channel handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=8">ssh(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>.
   <li>Add interface name to address translation to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8">pfctl(8)</a>.
   <li>Avoid /tmp races in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1">cvs(1)</a> by utilizing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mktemp&sektion=1">mktemp(1)</a>.
   <li>Handle illegal <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whois&sektion=1">whois(1)</a> server output that lacks a trailing newline.
   <li>Bring in FM <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radio&sektion=9">radio(9)</a> driver support; configuration through <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radioctl&sektion=1">radioctl(1)</a>.
   <li>Work around buggy HTTP servers that need the Host: field to only contain the port number.
   <li>Use bpf_timeval instead of timeval in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcap&sektion=3">pcap(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4">bpf(4)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8">tcpdump(8)</a>, improving portability.
   <li>Fix a network/host order bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> that broke state searching on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp&sektion=4">icmp(4)</a> packets with the DF flag set.
   <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> configuration option NoHostAuthenticationForLocalhost.
   <li>Import a new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rmd160&sektion=1">rmd160(1)</a> implementation.
   <li>Upgrade to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sendmail&sektion=8">sendmail(8)</a> 8.12.1, fixing a potential local security hole.
   <li>New -t and -d flags for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mktemp&sektion=1">mktemp(1)</a> to account for the TMPDIR environment variable.
   <li>Add a -l flag to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mtree&sektion=8">mtree(8)</a> to do loose permissions checks.
   <li>Report error when the -N and -R flags of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8">pfctl(8)</a> can't open the specified file.
   <li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcp&sektion=1">rcp(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1">scp(1)</a> skip filenames containing newlines.
   <li>Big install documentation overhaul.
   <li>Support selectable preset FSM optimizations in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>.
   <li>Lots of RAIDFrame work.
   <li>Filter forwarded <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip6&sektion=4">ip6(4)</a> packets with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>.
   <li>Upgrade <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1">cvs(1)</a>.
   <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pidfile&sektion=3">pidfile(3)</a> call to write a daemon PID file.
   <li>Read user configuration first in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>.
   <li>Allow macro names to contain underscores in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf.conf&sektion=5">pf.conf(5)</a>.
   <li>Overhaul /tmp handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gzip&sektion=1">gzip(1)</a>.
   <li>Improve string handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rwho&sektion=1">rwho(1)</a>.
   <li>Fix handling of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp&sektion=4">icmp(4)</a> packets in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>.
   <li>Plug memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>'s compression.
   <li>Connect <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=4">usb(4)</a> keyboards to the display after attach.
   <li>Correctly free mbuf when dropping a packet in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip6&sektion=4">ip6(4)</a> subsystem.
   <li>Default to 9600 baud in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cu&sektion=1">cu(1)</a>.
   <li>Many repairs to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getcap&sektion=3">getcap(3)</a>, including an off-by-one <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&sektion=3">malloc(3)</a> error and a buffer overflow.
   <li>Import a new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&sektion=1">grep(1)</a>.
   <li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=popa3d&sektion=8">popa3d(8)</a> to 0.4.9.4, adding support for selectable stand-alone or inetd use and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpd&sektion=8">tcpd(8)</a>.
   <li>Start <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflogd&sektion=8">pflogd(8)</a> differently so it doesn't block NFS in diskless situations.
   <li>Avoid a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9">uvm(9)</a>.
   <li>Remove signal race from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rpc.rstatd&sektion=8">rpc.rstatd(8)</a>.
   <li>Re-order shlib_dirs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8">rc(8)</a>, prioritizing X11R6/lib over local/lib.
   <li>Speedup <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a> by using inlines for common operations.
   <li>Cleanup the set of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=user&sektion=8">user(8)</a> tools.
   <li>Implement a buffer flushing daemon, solving problems related to the syncer and improving performance with large numbers of buffers.
   <li>Remove buggy STATIC memory optimization from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&sektion=1">m4(1)</a>.
   <li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vi&sektion=1">vi(1)</a> abort if it can't create a temporary file.
   <li>Improve cross building support.
   <li>Repair some buffer handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mail&sektion=1">mail(1)</a>.
   <li>Add many more length checks when passing data from userland to kernel.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>, don't ignore the inner protocol of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip&sektion=4">ip(4)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp&sektion=4">icmp(4)</a> packets, thus unbreaking <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&sektion=8">traceroute(8)</a>, etc.
   <li>Support insecure1 and insecure2 options in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&sektion=5">resolv.conf(5)</a>.
 <li><font color=#e00000><strong>SECURITY FIX: be careful with long commandline options in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uuxqt&sektion=8">uuxqt</a> and run <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uucp&sektion=1">uucp</a> as non-root in daily.</strong></font><br>  <li><font color=#e00000><strong>SECURITY FIX: be careful with long commandline options in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uuxqt&sektion=8">uuxqt</a> and run <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uucp&sektion=1">uucp</a> as non-root in daily.</strong></font><br>
    <a href=errata.html#uucp>A source code patch is available</a>.<br>     <a href=errata.html#uucp>A source code patch is available</a>.<br>
    <a href="stable.html"><font color=#00b000>[Applied to stable]</font></a>     <a href="stable.html"><font color=#00b000>[Applied to stable]</font></a>
 <li>...</li>  <li>Replace ru_SU with ru_RU in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vi&sektion=1">vi(1)</a>.
   <li>Import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sendmail&sektion=8">sendmail(8)</a> 8.12.0, requiring a new smmsp user and group.
   <li>Mark buffers with dependencies as B_DEFERRED and skip them one time when doing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sync&sektion=2">sync(2)</a>.
   <li>Banish uucp to the ports tree.
   <li>Upgrade <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=awk&sektion=1">awk(1)</a>.
   <li>Cleanup <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&sektion=8">adduser(8)</a>; clean up variables, clear hashes correctly, unlock ptmp before closing, etc.
   <li>Support 1:1 bi-directional Network Address Translation in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>.
   <li>proxy user required for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp-proxy&sektion=8">ftp-proxy(8)</a>.
   <li>Add a stereo jitter suppressor to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=maestro&sektion=4">maestro(4)</a> audio driver.
   <li>Fix erroneous <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=select&sektion=2">select(2)</a> FD_SETSIZE uses.
   <li>Repair <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wall&sektion=1">wall(1)</a>'s -g flag.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbd&sektion=4">pckbd(4)</a> supports Ukranian keyboard layouts.
   <li>Better Russian <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=calendar&sektion=1">calendar(1)</a> support.
   <li>Implement skip steps and parameter lists for interfaces in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>.
   <li>Update username length limit in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rmuser&sektion=8">rmuser(8)</a>.
 <li>New src compilation target: cross-env; prints all environment variables that need to be set for cross-building.  <li>New src compilation target: cross-env; prints all environment variables that need to be set for cross-building.
 <li>Import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbhidctl&sektion=1">usbhidctl(1)</a>, a userland program to manipulate USB HID devices.  <li>Import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbhidctl&sektion=1">usbhidctl(1)</a>, a userland program to manipulate USB HID devices.
 <li>Import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=3">usb(3)</a> library libusb for USB HID processing.  <li>Import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=3">usb(3)</a> library libusb for USB HID processing.

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2