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

Diff for /www/plus.html between version 1.881 and 1.882

version 1.881, 2003/07/28 15:15:55 version 1.882, 2003/08/03 18:55:07
Line 52 
Line 52 
   
 <p>  <p>
 <h3><font color="#0000e0">We are working on OpenBSD-current.</font></h3><p>  <h3><font color="#0000e0">We are working on OpenBSD-current.</font></h3><p>
 The following list sums up (almost) all the changes made up to June 24.  The following list sums up (almost) all the changes made up to June 30.
 <p>  <p>
   
 <ul>  <ul>
   <!-- ^ 20030701 -->
   <li>Under-the-hood improvements to speed up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&amp;sektion=1">m4(1)</a>.
   <li>Add some buffer management functions for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&amp;sektion=4">pf(4)</a> tables.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=unifdef&amp;sektion=1">unifdef(1)</a> fixes from FreeBSD.
   <li>Reset <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&amp;sektion=4">pf(4)</a> interface statistics when the loginterface is changed (PR#3332.)
   <li>Properly purge <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&amp;sektion=4">pf(4)</a> tags when flushing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&amp;sektion=4">bridge(4)</a> filter rules.
   <li>Don't generate an icmp6 redirect if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&amp;sektion=4">pf(4)</a> rewrote the destination address.
   <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compress&amp;sektion=1">compress(1)</a>'s gzip compatibility with silly configure scripts that expect 'gzip -h' to return success.
   <!-- ^ 20030630 -->
   <li>First pass at <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&amp;sektion=4">pf(4)</a> normalisation of IPv6 packets. No fragment reassembly yet.
   <li>Improvements to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lm&amp;sektion=4">lm(4)</a> hardware sensor driver.
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compress&amp;sektion=1">compress(1)</a> respond more usefully to gzip CRC errors.
   <li>Many manual page fixes and cleanups.
   <!-- ^ 20030629 -->
   <li>Fix some target probe problems in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=siop&amp;sektion=4">siop(4)</a>.
   <li>Unbreak string printing in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=locate&amp;sektion=1">locate(1)</a>.
   <li>Fix mdoc bug that put random blank lines into manpages. From NetBSD.
   <li>Better type checking for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&amp;sektion=1">ssh(1)</a> atomic I/O.
   <li>Don't give <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&amp;sektion=4">pfsync(4)</a> interfaces an IPv6 link-local address.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&amp;sektion=8">sshd(8)</a> now logs pidfile creation errors.
   <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&amp;sektion=4">ddb(4)</a> to log output via syslog. Controlled via sysctl ddb.log.
   <!-- ^ 20030628 -->
   <li>Handle IPv6 neighbor discovery timers more quickly and with greater accuracy.
   <li>Make the installer mount all possible swap before creating devices, in an attempt to stop MAKEDEV bombing through lack of memory.
   <li>Make sure getanswer() (called by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gethostbyname&amp;sektion=3">gethostbyname(3)</a> etc.) doesn't stray past the end of its reply packet.
   <li>Remove a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arp&amp;sektion=8">arp(8)</a>.
   <li>Fix string cleanup breakage in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=siop&amp;sektion=4">siop(4)</a>.
   <li>Unbreak <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compress&amp;sektion=1">compress(1)</a> gzip code on big-endian architectures.
   <li>Some more agressive string fixes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=named&amp;sektion=8">named(8)</a>.
   <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compress&amp;sektion=1">compress(1)</a>' -t option.
   <li>Add kqueue support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ugen&amp;sektion=4">ugen(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhid&amp;sektion=4">uhid(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&amp;sektion=4">usb(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uscanner&amp;sektion=4">uscanner(4)</a>. From NetBSD.
   <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&amp;sektion=4">pf(4)</a> tag lookup for DIOCCHANGERULE.
   <li>Fix a subtle tag reference count bug in kernel <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&amp;sektion=4">pf(4)</a>.
   <li>Add alaw &lt;-&gt; ulaw conversion to the kernel ( alaw_to_mulaw(), mulaw_to_alaw() )
   <!-- ^ 20030627 -->
   <li>Check that the argument to "-o ProxyCommand" exists on the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&amp;sektion=1">ssh(1)</a> command line, instead of dumping core.
   <!-- XXX held back <li>Mark up many common libc and other functions for the new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&amp;sektion=1">gcc(1)</a> bounds checker. -->
   <li>Add a simple static bounds checker to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&amp;sektion=1">gcc(1)</a>. (See <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc-local&amp;sektion=1">gcc-local(1)</a>.)
   <li>Switch <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=diff3&amp;sektion=1">diff3(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdiff&amp;sektion=1">sdiff(1)</a> to use libc <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getopt_long&amp;sektion=3">getopt_long(3)</a>.
   <li>Add USD Beginners Guide document, and some historical papers.
   <li>Add USD docs for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=awk&amp;sektion=1">awk(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ed&amp;sektion=1">ed(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sed&amp;sektion=1">sed(1)</a>, and PSD docs for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&amp;sektion=1">m4(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lint&amp;sektion=1">lint(1)</a> (as xlint) and the ms macros.
   <li>Fix temp file handling and an off-by-one in BSD diff.
   <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&amp;sektion=4">isp(4)</a>'s PCI probe.
   <li>Pad the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=osiop&amp;sektion=4">osiop(4)</a> script data scructure to 256 bytes to avoid cache problems.
   <!-- ^ 20030626 -->
   <li>Fix an endianness bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=an&amp;sektion=4">an(4)</a>.
   <li>Add unified diff support to the BSD diff.
   <li>Have asn1_compile use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random&amp;sektion=3">arc4random(3)</a>.
   <li>Function prototype cleanup all over the tree.
   <li>New extensible bufq mechanism for manipulating buf queues, only in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wd&amp;sektion=4">wd(4)</a> for now.
   <li>Add -C option support (number of lines of context) to the BSD diff.
   <li>Fix some suspect type conversions in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&amp;sektion=1">grep(1)</a>.
   <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&amp;sektion=4">bridge(4)</a> to tag packets for later use in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&amp;sektion=4">pf(4)</a> rules. Oh yes.
   <li>Fix backwards arguments when seeking within gzipped files in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&amp;sektion=1">grep(1)</a>.
   <li>Major cleanup (safe string functions, signal race avoidance) in the recently imported BSD diff.
   <li>Fix division-by-zeros in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atapiscsi&amp;sektion=4">atapiscsi(4)</a> that could occur when the system is unable to determine even the unit's blocksize.
   <li>Add diff program from 4.3BSD Reno. Much work to be done.
 <!-- ^ 20030625 -->  <!-- ^ 20030625 -->
 <li>Add i386 a.out emulation for dynamic binaries.  <li>Add i386 a.out emulation for dynamic binaries.
 <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&amp;sektion=1">grep(1)</a>'s -w option.  <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&amp;sektion=1">grep(1)</a>'s -w option.

Legend:
Removed from v.1.881  
changed lines
  Added in v.1.882