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

Diff for /www/plus.html between version 1.937 and 1.938

version 1.937, 2005/01/09 00:59:24 version 1.938, 2005/02/01 15:08:48
Line 55 
Line 55 
   
 <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 October 9.  The following list sums up (almost) all the changes made up to October 31.
 <p>  <p>
   
 <ul>  <ul>
   <!-- ^ 20041101 -->
   <li>Compatibility tweaks to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ugen&sektion=4">ugen(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhid&sektion=4">uhid(4)</a> from NetBSD.
   <li>Some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&sektion=4">ehci(4)</a> fixes from NetBSD.
   <li>Add BCM5705K and BCM5750/5751 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&sektion=4">bge(4)</a>. From FreeBSD.
   <!-- ^ 20041031 -->
   <!-- ^ 20041030 -->
   <li>Handle more gracefully corrupt keys in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> authorised_keys files.
   <li>Fix SIGWINCH handling for multiplexed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> connections.
   <li>Switch powerpc to use GCC 3.x.
   <li>Import and merge heimdal-0.6.3.
   <li>A couple of reliability fixes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4">dc(4)</a>. From FreeBSD.
   <!-- ^ 20041029 -->
   <li>Give <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4">carp(4)</a> interfaces their own type, IFT_CARP.
   <li>Pass the right type to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snprintf&sektion=3">snprintf(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=asctime&sektion=3">asctime(3)</a> (PR#3970).
   <li>Modulate the TCP timestamp by a random value for each connection.
   <li>Remove assumption that a destination is on-link if the default router list is empty (RFC2461 &sect;5.2).
   <!-- ^ 20041028 -->
   <li>Updates and fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipw&sektion=4">ipw(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwi&sektion=4">iwi(4)</a>.
   <li>Add DWARF-based exception handling support for shlibs and dynamic executables in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1">gcc(1)</a>.
   <li>Add support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setreuid&sektion=2">setre[gu]id(2)</a> under Linux emulation.
   <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=clock_getres&sektion=2">clock_getres(2)</a> to calculate the precision in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a>, and fill in the precision field when sending server-mode responses.
   <!-- ^ 20041027 -->
   <li>In crtbegin, make __register_frame_info() a weak symbol.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&sektion=8">bgpctl(8)</a>, try to show the peer description instead of the IP address in 'show summary' view. Revert to IPs with new -n option.
   <li>More work on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpt&sektion=4">mpt(4)</a>.
   <!-- ^ 20041026 -->
   <li>In the ffs code, don't assume a block is allocated if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bread&sektion=9">bread(9)</a> or cg_chkmagic() fails.
   <li>Change the new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getprotoent_r&sektion=3">getproto*_r(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getservent_r&sektion=3">getserv*_r(3)</a> functions' return value to match the IBM/Digital API.
   <!-- ^ 20041025 -->
   <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdate&sektion=8">rdate(8)</a> to accept replies with an NTP version less than 4.
   <li>Minimise the delta with FreeBSD for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aic&sektion=4">aic(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&sektion=4">ahc(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahd&sektion=4">ahd(4)</a>.
   <!-- ^ 20041024 -->
   <li>Start work on update support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1">pkg_add(1)</a>.
   <li>Correct some missing braces after an 'if' statement in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4">xl(4)</a>.
   <!-- ^ 20041023 -->
   <li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a> server mode return the stratum of the currently preferred peer plus one.
   <li>Add neighbor solicitation/advertisement messages into/out of the default IPv6 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> rulebase loaded by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8">rc(8)</a>.
   <!-- ^ 20041022 -->
   <li>Backout the change of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=amd&sektion=8">amd(8)</a> from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=select&sektion=2">select(2)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=poll&sektion=2">poll(2)</a> due to problems.
   <li>Backport some fixes from lynx-2.8.6dev.7b preventing crashes due to memory exhaustion.
   <li>Make the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xdm&sektion=1">xdm(1)</a> greeter able to use non-default login classes (X.Org bugzilla #1676).
   <!-- ^ 20041021 -->
   <li>Change all the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8">route(8)</a> commands in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstart&sektion=8">netstart(8)</a> to use -qn and so not do DNS lookups.
   <li>Memleak fixes and cleanup in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8">isakmpd(8)</a>.
   <li>Merge changes from mod_ssl 2.8.20, fixing CAN-2004-0885.<br>
       <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
   <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipw&sektion=4">ipw(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwi&sektion=4">iwi(4)</a> drivers, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipwcontrol&sektion=8">ipwcontrol(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwicontrol&sektion=8">iwicontrol(8)</a> tools, supporting Intel 2100/2200BG/2915ABG wireless devices. Disabled and non-operational due to silly distribution restrictions on the device firmware files.
   <li>Support interrupt transfers on USB 2 controllers, allowing the use of USB 2 hubs with USB 2 hardware.
   <li>Disconnect <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a> sessions on out-of-range message types.
   <!-- ^ 20041020 -->
   <li>Pretty up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a>'s display of groups.
   <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a> neighbor definitions to be dependent on interface state. If used with a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4">carp(4)</a> interface, for example, this can be used to reduce failover time.
   <li>Add suspend/resume support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&sektion=4">ehci(4)</a>.
   <li>Add -e command-line expression support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bc&sektion=1">bc(1)</a>.
   <li>Only set up the default IPv6 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> rules on IPv6-enabled systems.
   <!-- ^ 20041019 -->
   <li>Update timezone data to tz(code|data)2004e from ftp://elsie.nci.nih.gov/.
   <li>Add a progress meter to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1">pkg_add(1)</a>.
   <li>Reduce the amount of information <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1">pkg_add(1)</a> displays by default.
   <li>Add -e option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=1">dc(1)</a> to evaluate expressions on the command line.
   <li>Defer the IP TTL decrement so that an ICMP error with the IP header embedded doesn't have a bad checksum.
   <!-- ^ 20041018 -->
   <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strnunvis&sektion=3">strnunvis(3)</a>, a bounded version of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strunvis&sektion=3">strunvis(3)</a>.
   <li>Add reentrant <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getprotoent_r&sektion=3">getproto*_r(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getservent_r&sektion=3">getserv*_r(3)</a> functions. Adapted from NetBSD.
   <li>Much cleanup in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4">pciide(4)</a>, and some SATA fixups.
   <li>Only delete users and groups with -c in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_delete&sektion=1">pkg_delete(1)</a>.
   <li>Implement -q and tidy up ICMP support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8">tcpdump(8)</a>.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&sektion=1">ld.so(1)</a>, better handle current directory searches listed in LD_LIBRARY_PATH.
   <li>Add support for the HTTP proxy CONNECT method to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&sektion=1">nc(1)</a>.
   <!-- ^ 20041017 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4">st(4)</a>, fix bogus 'Tape block size...' errors from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=restore&sektion=8">restore(8)</a> and look for the SDEV_OPEN flag in the right place.
   <!-- ^ 20041016 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1">netstat(1)</a> -r, show only 0.0.0.0/0 as the default route, i.e. stop ignoring the netmask.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=df&sektion=1">df(1)</a>, don't display the header line if no usage lines are shown.
   <li>Display the ip_len field in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8">tcpdump(8)</a> with the -v option.
   <li>Support some new device types in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bktr&sektion=4">bktr(4)</a>. From FreeBSD and NetBSD.
   <li>Only use IPTOS_LOWDELAY on IPv4 sockets in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a>.
   <li>Parse <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> anchor names in tables the same way as anchor names in rules.
   <!-- ^ 20041015 -->
   <li>Use the arch-dependent MAXSSIZ instead of an arbitrary fixed value as the upper limit for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=8">sysctl(8)</a> kern.stackgap_random.
   <li>Performance fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4">dc(4)</a>. From FreeBSD.
   <li>Handle gracefully a missing EEPROM in an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sk&sektion=4">sk(4)</a> device.
   <li>Fix a missing brace following an 'if' statement in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=named&sektion=8">named(8)</a>'s libdns (ISC #1744).
   <li>Use IPTOS_LOWDELAY in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a>.
   <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=newfs&sektion=8">newfs(8)</a> to create valid filesystems with any legal combination of block and fragment sizes.
   <!-- ^ 20041014 -->
   <li>Print the expire route metric as a signed value in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8">route(8)</a>.
   <li>Let cardbus RealTek 8138 devices attach to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rl&sektion=4">rl(4)</a>. More work to do.
   <li>New @sysctl keyword for packing lists.
   <li>Set the rootdelay in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a> server replies.
   <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a>'s compatiblity with NTP v3 and earlier.
   <li>A number of fixes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a>.
   <!-- ^ 20041013 -->
   <li>Sync the installer's install-from-tape code with reality, add a few user interface and error-checking enhancements.
   <li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcrelay&sektion=8">dhcrelay(8)</a> to use a UDP socket for communication with the DHCP servers. The old <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4">bpf(4)</a> method was forwarding packets out of the wrong interface.
   <!-- ^ 200401012 -->
   <li>Defer display of MESSAGE files until all packages have been installed.
   <li>Many fixes and cleanups in the package tools.
   <li>Add support for an 'UNMESSAGE' file to the package tools, used to show the information a package would display on uninstallation without actually uninstalling it.
   <li>Rewrite interface groups code, placing all groups on a tail queue, and internally referring to a group by pointer instead of by name.
   <li>Remove obsolete -P, -C options and the unimplemented mtree options from the package tools.
   <!-- ^ 20041011 -->
   <li>Add support for DWARF2 exception handling to libc.
   <li>Work around an 'overlapped command' issue on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahd&sektion=4">ahd(4)</a>-attached devices slower than Ultra-320.
   <li>Inform the softdep code when the mode of an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inode&sektion=5">inode(5)</a>'s mode changes. From FreeBSD.
   <li>Fix a busted API call when opening a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=midi&sektion=4">midi(4)</a> sequencer device.
 <!-- ^ 20041010 -->  <!-- ^ 20041010 -->
 <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nm&sektion=1">nm(1)</a> to work on cross targets of different sizes as well as endianness.  <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nm&sektion=1">nm(1)</a> to work on cross targets of different sizes as well as endianness.
 <li>Don't use 64-bit tests on 32-bit values when testing for void PCI memory regions.  <li>Don't use 64-bit tests on 32-bit values when testing for void PCI memory regions.
Line 84 
Line 190 
 <li>Lots of work on the package tools' new object system.  <li>Lots of work on the package tools' new object system.
 <li>Don't reset the chip when attaching an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=it&sektion=4">it(4)</a> hardware monitor, stopping the fans going into jet engine mode.  <li>Don't reset the chip when attaching an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=it&sektion=4">it(4)</a> hardware monitor, stopping the fans going into jet engine mode.
 <li>When sending <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4">carp(4)</a> advertisements, protect the call to ip_output() with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=splsoftnet&sektion=9">splsoftnet(9)</a>.  <li>When sending <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4">carp(4)</a> advertisements, protect the call to ip_output() with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=splsoftnet&sektion=9">splsoftnet(9)</a>.
 <li>Change the default return code from the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spamd&sektion=8">spamd(8)</a> greylister from 450 to 451. The latter code works better with mailer clusters, makeing them more likely to retry from the same IP address the next time.  <li>Change the default return code from the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spamd&sektion=8">spamd(8)</a> greylister from 450 to 451. The latter code works better with mailer clusters, making them more likely to retry from the same IP address the next time.
 <li>Fix a buffer overflow in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tput&sektion=1">tput(1)</a> with the -S option.  <li>Fix a buffer overflow in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tput&sektion=1">tput(1)</a> with the -S option.
 <li>Don't allow a peer ID of zero in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a>.  <li>Don't allow a peer ID of zero in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a>.
 <li>Handle connection failures more gracefully in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a> client.  <li>Handle connection failures more gracefully in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a> client.
Line 116 
Line 222 
 <li>If the YP marker is present in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=master.passwd&sektion=5">master.passwd(5)</a> file, have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&sektion=8">adduser(8)</a> insert new users before it (PR#3727).  <li>If the YP marker is present in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=master.passwd&sektion=5">master.passwd(5)</a> file, have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&sektion=8">adduser(8)</a> insert new users before it (PR#3727).
 <li>Ethernet autonegotiation fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rl&sektion=4">rl(4)</a>. From FreeBSD.  <li>Ethernet autonegotiation fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rl&sektion=4">rl(4)</a>. From FreeBSD.
 <li>Add ECONNREFUSED to the list of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=recvfrom&sektion=2">recvfrom(2)</a> errors that don't kill <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a>'s client dispatch function, now that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=connect&sektion=2">connect(2)</a> is used on the client socket.  <li>Add ECONNREFUSED to the list of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=recvfrom&sektion=2">recvfrom(2)</a> errors that don't kill <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a>'s client dispatch function, now that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=connect&sektion=2">connect(2)</a> is used on the client socket.
 <li>Don't pretend to have an ifmedia structure in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=le&sektion=4&manpath=OpenBSD+3.6">le(4)</a>, fixing some panics (PR#3407, PR#3661).  <li>Don't pretend to have an ifmedia structure in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=le&sektion=4&arch=i386">le(4)</a>, fixing some panics (PR#3407, PR#3661).
 <!-- ^ 20040930 -->  <!-- ^ 20040930 -->
 <li>Add back some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snprintf&sektion=3">snprintf(3)</a> string cleaning lost in the BIND 9.3.0 merge.  <li>Add back some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snprintf&sektion=3">snprintf(3)</a> string cleaning lost in the BIND 9.3.0 merge.
 <li>Correct a missing NULLification in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>, stopping <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflog&sektion=4">pflog(4)</a> incorrectly attributing states to anchors, and fixing state counter display for pfctl -vvs[nr].  <li>Correct a missing NULLification in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>, stopping <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflog&sektion=4">pflog(4)</a> incorrectly attributing states to anchors, and fixing state counter display for pfctl -vvs[nr].

Legend:
Removed from v.1.937  
changed lines
  Added in v.1.938