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

Diff for /www/plus37.html between version 1.59 and 1.60

version 1.59, 2019/04/08 16:14:54 version 1.60, 2019/05/27 22:55:23
Line 1 
Line 1 
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  <!doctype html>
 <html>  <html lang=en id=plus>
 <head>  <meta charset=utf-8>
 <title>OpenBSD 3.7 Changelog</title>  <title>OpenBSD 3.7 Changelog</title>
 <meta name="description" content="OpenBSD 3.7 changes">  <meta name="description" content="OpenBSD 3.7 changes">
 <meta name="copyright" content="This document copyright 1996-2005 by OpenBSD.">  
 <meta name="viewport" content="width=device-width, initial-scale=1">  <meta name="viewport" content="width=device-width, initial-scale=1">
 <link rel="stylesheet" type="text/css" href="openbsd.css">  <link rel="stylesheet" type="text/css" href="openbsd.css">
 <link rel="canonical" href="https://www.openbsd.org/plus37.html">  <link rel="canonical" href="https://www.openbsd.org/plus37.html">
 </head>  <style>
   a[href="stable.html"] {
           color: var(--green);
   }
   
 <body bgcolor="#ffffff" text="#000000" link="#23238e">  strong {
           color: var(--red);
   }
   
 <h2>  h3 {
           color: var(--blue);
   }
   
   p strong {
           font-weight: normal;
   }
   </style>
   
   <h2 id=OpenBSD>
 <a href="index.html">  <a href="index.html">
 <font color="#0000ff"><i>Open</i></font><font color="#000084">BSD</font></a>  <i>Open</i><b>BSD</b></a>
 <font color="#e00000">3.7 Changelog</font>  3.7 Changelog
 </h2>  </h2>
 <hr>  <hr>
   
Line 25 
Line 38 
 in the pages for the specific <a href="plat.html">platforms</a>.  in the pages for the specific <a href="plat.html">platforms</a>.
   
 <p>  <p>
 Note: <font color="#e00000">Problems for which patches exist are marked in red</font>.  Note: <strong>Problems for which patches exist are marked in red</strong>.
   
 <p>  <p>
 For changes in other releases, click below:<br>  For changes in other releases, click below:<br>
Line 80 
Line 93 
 <br>  <br>
   
 <p>  <p>
 <h3><font color="#0000e0">Changes made between OpenBSD 3.6 and 3.7</font></h3>  <h3>Changes made between OpenBSD 3.6 and 3.7</h3>
 <p>  <p>
   
 <ul>  <ul>
 <li>Last minute fixes to WEP and reset in <a href="https://man.openbsd.org/?query=ath&sektion=4">ath(4)</a>.  <li>Last minute fixes to WEP and reset in <a href="https://man.openbsd.org/ath.4">ath(4)</a>.
 <li>Adjust the selection of devices (based on expected popularity) on the very important i386 "laptop" floppy.  <li>Adjust the selection of devices (based on expected popularity) on the very important i386 "laptop" floppy.
 <li>Repair AR5212 descriptor handling in <a href="https://man.openbsd.org/?query=ath&sektion=4">ath(4)</a>.  <li>Repair AR5212 descriptor handling in <a href="https://man.openbsd.org/ath.4">ath(4)</a>.
 <li>Repair some <a href="https://man.openbsd.org/?query=spl&sektion=9">spl(9)</a> races in <a href="https://man.openbsd.org/?query=ural&sektion=4">ural(4)</a>.  <li>Repair some <a href="https://man.openbsd.org/spl.9">spl(9)</a> races in <a href="https://man.openbsd.org/ural.4">ural(4)</a>.
 <li>Repair rate adaption in <a href="https://man.openbsd.org/?query=ural&sektion=4">ural(4)</a>.  <li>Repair rate adaption in <a href="https://man.openbsd.org/ural.4">ural(4)</a>.
 <li>Check channels 12, 13, 14 also in <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a> and <a href="https://man.openbsd.org/?query=ural&sektion=4">ural(4)</a>.  <li>Check channels 12, 13, 14 also in <a href="https://man.openbsd.org/ral.4">ral(4)</a> and <a href="https://man.openbsd.org/ural.4">ural(4)</a>.
 <li>Disable <a href="https://man.openbsd.org/?query=aac&sektion=4">aac(4)</a> because Adaptec is run by total assholes who will not give us documentation on their RAID controllers.  They will be the first against the wall...  <li>Disable <a href="https://man.openbsd.org/aac.4">aac(4)</a> because Adaptec is run by total assholes who will not give us documentation on their RAID controllers.  They will be the first against the wall...
 <li>A very cute Linux "ipkg" installer for the Zaurus.  <li>A very cute Linux "ipkg" installer for the Zaurus.
 <li>Use the IFQ_* macros in <a href="https://man.openbsd.org/?query=ath&sektion=4">ath(4)</a> so that <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> queues will work.  <li>Use the IFQ_* macros in <a href="https://man.openbsd.org/ath.4">ath(4)</a> so that <a href="https://man.openbsd.org/pf.4">pf(4)</a> queues will work.
 <li>Improve AR5212 initialization in <a href="https://man.openbsd.org/?query=ath&sektion=4">ath(4)</a>.  <li>Improve AR5212 initialization in <a href="https://man.openbsd.org/ath.4">ath(4)</a>.
 <li>Add IBSS and HostAP support to <a href="https://man.openbsd.org/?query=ural&sektion=4">ural(4)</a>.  <li>Add IBSS and HostAP support to <a href="https://man.openbsd.org/ural.4">ural(4)</a>.
 <li>Fit lots of nice new drivers onto the i386, amd64 and macppc boot media.  <li>Fit lots of nice new drivers onto the i386, amd64 and macppc boot media.
 <li>Handle odd-length management frames in <a href="https://man.openbsd.org/?query=ural&sektion=4">ural(4)</a>.  <li>Handle odd-length management frames in <a href="https://man.openbsd.org/ural.4">ural(4)</a>.
 <li>Back out a mistaken byte-order bug fix recently put into <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.  <li>Back out a mistaken byte-order bug fix recently put into <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.
 <li>Hurray.  OFDM modulation now works in <a href="https://man.openbsd.org/?query=ural&sektion=4">ural(4)</a>!  <li>Hurray.  OFDM modulation now works in <a href="https://man.openbsd.org/ural.4">ural(4)</a>!
 <li>Fix USB detach in the <a href="https://man.openbsd.org/?query=ural&sektion=4">ural(4)</a> driver.  <li>Fix USB detach in the <a href="https://man.openbsd.org/ural.4">ural(4)</a> driver.
 <li>Typical INSTALL.* repairs just before a release.  <li>Typical INSTALL.* repairs just before a release.
 <li>Support Option GlobeTrotter 3G in the <a href="https://man.openbsd.org/?query=ubsa&sektion=4">ubsa(4)</a> driver.  <li>Support Option GlobeTrotter 3G in the <a href="https://man.openbsd.org/ubsa.4">ubsa(4)</a> driver.
 <li>Silence noisy irrelevant messages from <a href="https://man.openbsd.org/?query=rtw&sektion=4">rtw(4)</a> driver.  <li>Silence noisy irrelevant messages from <a href="https://man.openbsd.org/rtw.4">rtw(4)</a> driver.
 <li>By increasing a timeout, <a href="https://man.openbsd.org/?query=fdformat&sektion=1">fdformat(1)</a> now works on sparc64.  <li>By increasing a timeout, <a href="https://man.openbsd.org/fdformat.1">fdformat(1)</a> now works on sparc64.
 <li>Fix an important file descriptor passing bug in <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>.  <li>Fix an important file descriptor passing bug in <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>.
 <li>More changes to <a href="https://man.openbsd.org/?query=ospfd&sektion=8">ospfd(8)</a>: we hope it is minimally ready for use in OpenBSD 3.7.  <li>More changes to <a href="https://man.openbsd.org/ospfd.8">ospfd(8)</a>: we hope it is minimally ready for use in OpenBSD 3.7.
 <li>HostAP support in <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a>.  <li>HostAP support in <a href="https://man.openbsd.org/ral.4">ral(4)</a>.
 <li>Change the <a href="https://man.openbsd.org/?query=daily&sektion=8">daily(8)</a> script to not remove .ICE-unix in either /var/tmp or /tmp.  <li>Change the <a href="https://man.openbsd.org/daily.8">daily(8)</a> script to not remove .ICE-unix in either /var/tmp or /tmp.
 <li><a href="https://man.openbsd.org/?query=bc&sektion=1">bc(1)</a> had a bug regarding EOF before newline... now fixed.  <li><a href="https://man.openbsd.org/bc.1">bc(1)</a> had a bug regarding EOF before newline... now fixed.
 <li>Big-endian support (and 64-bit, perhaps) for <a href="https://man.openbsd.org/?query=ural&sektion=4">ural(4)</a>.  <li>Big-endian support (and 64-bit, perhaps) for <a href="https://man.openbsd.org/ural.4">ural(4)</a>.
 <li>In <a href="https://man.openbsd.org/?query=chown&sektion=8">chown(8)</a> and <a href="https://man.openbsd.org/?query=chown&sektion=2">chown(2)</a>, document that setuid/setgid bits are cleared when uid or gid are changed.  <li>In <a href="https://man.openbsd.org/chown.8">chown(8)</a> and <a href="https://man.openbsd.org/chown.2">chown(2)</a>, document that setuid/setgid bits are cleared when uid or gid are changed.
 <li>Meet <a href="https://man.openbsd.org/?query=ural&sektion=4">ural(4)</a> -- a driver for the Ralink Technology RT2500USB 802.11a/b/g chipset.  <li>Meet <a href="https://man.openbsd.org/ural.4">ural(4)</a> -- a driver for the Ralink Technology RT2500USB 802.11a/b/g chipset.
 <li>Change the <a href="https://man.openbsd.org/?query=daily&sektion=8">daily(8)</a> script to not remove .X11-unix or vi.recover in either /var/tmp or /tmp.  <li>Change the <a href="https://man.openbsd.org/daily.8">daily(8)</a> script to not remove .X11-unix or vi.recover in either /var/tmp or /tmp.
 <li>Fix double-counting of statistics in the <a href="https://man.openbsd.org/?query=em&sektion=4">em(4)</a> driver.  <li>Fix double-counting of statistics in the <a href="https://man.openbsd.org/em.4">em(4)</a> driver.
 <li>When <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a> reparses and finds errors in the configuration file, it should not attempt to merge this data into the running state.  <li>When <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> reparses and finds errors in the configuration file, it should not attempt to merge this data into the running state.
 <li>On amd64, range check the "to" address of <a href="https://man.openbsd.org/?query=copyoutstr&sektion=9">copyoutstr(9)</a> more carefully.<br>  <li>On amd64, range check the "to" address of <a href="https://man.openbsd.org/copyoutstr.9">copyoutstr(9)</a> more carefully.<br>
     <a href="errata36.html#copy">A source code patch is available</a>.<br>      <a href="errata36.html#copy">A source code patch is available</a>.<br>
     <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>      <a href="stable.html">[Applied to stable]</a>
 <li>Bug a memory leak in the ftp code path in <a href="https://man.openbsd.org/?query=faithd&sektion=8">faithd(8)</a>.  <li>Bug a memory leak in the ftp code path in <a href="https://man.openbsd.org/faithd.8">faithd(8)</a>.
 <li>The Zaurus <a href="https://man.openbsd.org/?query=zkbd&sektion=4&arch=zaurus">zkbd(4)</a> prefers to run at IPL_TTY instead of IPL_BIO.  <li>The Zaurus <a href="https://man.openbsd.org/zaurus/zkbd.4">zkbd(4)</a> prefers to run at IPL_TTY instead of IPL_BIO.
 <li>Enable <a href="https://man.openbsd.org/?query=hotplug&sektion=4">hotplug(4)</a> on macppc.  <li>Enable <a href="https://man.openbsd.org/hotplug.4">hotplug(4)</a> on macppc.
 <li>In macppc VGA driver, skip empty PCI ranges rather than aborting probe.  <li>In macppc VGA driver, skip empty PCI ranges rather than aborting probe.
 <li>Correct configuration file line number counter in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.  <li>Correct configuration file line number counter in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.
 <li>A huge list of improvements <a href="https://man.openbsd.org/?query=cgfourteen&sektion=4&arch=sparc">cgfourteen(4)</a> driver.  <li>A huge list of improvements <a href="https://man.openbsd.org/sparc/cgfourteen.4">cgfourteen(4)</a> driver.
 <li>In sparc <a href="https://man.openbsd.org/?query=sbus&sektion=4&arch=sparc">sbus(4)</a> driver, if no "intrs" property try to utilize the "interrupts" property.  <li>In sparc <a href="https://man.openbsd.org/sparc/sbus.4">sbus(4)</a> driver, if no "intrs" property try to utilize the "interrupts" property.
 <li>In <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a>, correct the byte order of MSS tracking in the synproxy code path.  <li>In <a href="https://man.openbsd.org/pf.4">pf(4)</a>, correct the byte order of MSS tracking in the synproxy code path.
 <li>Use the IFQ_* macros in <a href="https://man.openbsd.org/?query=re&sektion=4">re(4)</a> so that <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> queues will work.  <li>Use the IFQ_* macros in <a href="https://man.openbsd.org/re.4">re(4)</a> so that <a href="https://man.openbsd.org/pf.4">pf(4)</a> queues will work.
 <li><a href="https://man.openbsd.org/?query=zkbd&sektion=4&arch=zaurus">zkbd(4)</a> needs more delay for discharge to avoid key rollover effects.  <li><a href="https://man.openbsd.org/zaurus/zkbd.4">zkbd(4)</a> needs more delay for discharge to avoid key rollover effects.
 <li><a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> should avoid tearing down routes in the carpdev case.  <li><a href="https://man.openbsd.org/carp.4">carp(4)</a> should avoid tearing down routes in the carpdev case.
 <!-- ^20050314 -->  <!-- ^20050314 -->
 <li>Support JVC MP-PRX1 in <a href="https://man.openbsd.org/?query=axe&sektion=4">axe(4)</a>.  <li>Support JVC MP-PRX1 in <a href="https://man.openbsd.org/axe.4">axe(4)</a>.
 <li>Add missing WSDISPLAYIO_[GS]VIDEO ioctl handling to several sparc video drivers.  <li>Add missing WSDISPLAYIO_[GS]VIDEO ioctl handling to several sparc video drivers.
 <li>Print out port numbers using host byte order in <a href="https://man.openbsd.org/?query=systat&sektion=1">systat(1)</a>.  <li>Print out port numbers using host byte order in <a href="https://man.openbsd.org/systat.1">systat(1)</a>.
 <li>In Allow WEP MAC to be NULL for WEP broadcast keys in <a href="https://man.openbsd.org/?query=ath&sektion=4">ath(4)</a>.  <li>In Allow WEP MAC to be NULL for WEP broadcast keys in <a href="https://man.openbsd.org/ath.4">ath(4)</a>.
 <li>Fix a potential <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> crash that could occur when CARP_LOG is being used.  <li>Fix a potential <a href="https://man.openbsd.org/carp.4">carp(4)</a> crash that could occur when CARP_LOG is being used.
 <li>Fix printing of <a href="https://man.openbsd.org/?query=carp&sektion=4">carp</a> link addresses correctly in <a href="https://man.openbsd.org/?query=netstat&sektion=1">netstat(1)</a>.  <li>Fix printing of <a href="https://man.openbsd.org/carp.4">carp</a> link addresses correctly in <a href="https://man.openbsd.org/netstat.1">netstat(1)</a>.
 <li>When <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a> fetches routing table, inherit the ifindex regardless of address family.  <li>When <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> fetches routing table, inherit the ifindex regardless of address family.
 <li>Tell <a href="https://man.openbsd.org/?query=init&sektion=8">init(8)</a> to turn off accounting when switching to single-user mode.  <li>Tell <a href="https://man.openbsd.org/init.8">init(8)</a> to turn off accounting when switching to single-user mode.
 <li>In <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>, handle errors from syscalls more gracefully.  <li>In <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>, handle errors from syscalls more gracefully.
 <!-- ^20050313 -->  <!-- ^20050313 -->
 <li>Fix a tricky bug in <a href="https://man.openbsd.org/?query=pxeboot&sektion=8">pxeboot(8)</a>: on return from real mode, reload GDT using a 16-bit pointer rather than a 32-bit value.  <li>Fix a tricky bug in <a href="https://man.openbsd.org/pxeboot.8">pxeboot(8)</a>: on return from real mode, reload GDT using a 16-bit pointer rather than a 32-bit value.
 <li>Use "PXE env" calling rather than "PXE bang" calling into PXE BIOS for older spec PXE systems.  Makes <a href="https://man.openbsd.org/?query=pxeboot&sektion=8">pxeboot(8)</a> work better on older systems.<li>In <a href="https://man.openbsd.org/?query=apm&arch=i386&sektion=8">apm(8)</a>, read battery voltage only once during calculations, which makes battery life estimates on zaurus more sane.  <li>Use "PXE env" calling rather than "PXE bang" calling into PXE BIOS for older spec PXE systems.  Makes <a href="https://man.openbsd.org/pxeboot.8">pxeboot(8)</a> work better on older systems.<li>In <a href="https://man.openbsd.org/i386/apm.8">apm(8)</a>, read battery voltage only once during calculations, which makes battery life estimates on zaurus more sane.
 <li>Fix panic trying to clean up non-existent interrupt handler when wi_attach fails in <a href="https://man.openbsd.org/?query=wi&sektion=4">wi(4)</a>.  <li>Fix panic trying to clean up non-existent interrupt handler when wi_attach fails in <a href="https://man.openbsd.org/wi.4">wi(4)</a>.
 <li>Support USB1 devices located beyond USB2 hubs. USB1 keyboards and network interfaces now work when connected to a USB2 hub.  <li>Support USB1 devices located beyond USB2 hubs. USB1 keyboards and network interfaces now work when connected to a USB2 hub.
 <li>In EHCI be even more liberal about what we accept as a completed transaction: some USB2 devices leave warning bits on when they shouldn't.  <li>In EHCI be even more liberal about what we accept as a completed transaction: some USB2 devices leave warning bits on when they shouldn't.
 <li>Clean up some error-path memory and descriptor leaks in <a href="https://man.openbsd.org/?query=popa3d&sektion=8">popa3d(8)</a>.  <li>Clean up some error-path memory and descriptor leaks in <a href="https://man.openbsd.org/popa3d.8">popa3d(8)</a>.
 <li>Recognize a bunch more of <a href="https://man.openbsd.org/?query=sk&sektion=4">sk(4)</a> SysKonnect-based PCI devices.  <li>Recognize a bunch more of <a href="https://man.openbsd.org/sk.4">sk(4)</a> SysKonnect-based PCI devices.
 <li>In <a href="https://man.openbsd.org/?query=ipw&sektion=4">ipw(4)</a>, retrieve scan results from net80211 instead of from the NIC internal memory.  Fixes a bug with multiple AP's.  <li>In <a href="https://man.openbsd.org/ipw.4">ipw(4)</a>, retrieve scan results from net80211 instead of from the NIC internal memory.  Fixes a bug with multiple AP's.
 <li>Add "show rib" and "show rib detail" to <a href="https://man.openbsd.org/?query=ospfctl&sektion=8">ospfctl(8)</a>.  <li>Add "show rib" and "show rib detail" to <a href="https://man.openbsd.org/ospfctl.8">ospfctl(8)</a>.
 <li>In <a href="https://man.openbsd.org/?query=syslogd&sektion=8">syslogd(8)</a> secure mode, <a href="https://man.openbsd.org/?query=shutdown&sektion=2">shutdown(2)</a> the incoming side of the Internet socket rather than just ignoring data.  <li>In <a href="https://man.openbsd.org/syslogd.8">syslogd(8)</a> secure mode, <a href="https://man.openbsd.org/shutdown.2">shutdown(2)</a> the incoming side of the Internet socket rather than just ignoring data.
 <!-- ^20050312 -->  <!-- ^20050312 -->
 <li>Also improve <a href="https://man.openbsd.org/?query=rtw&sektion=4">rtw(4)</a> diagnostics and make sure if_flags is consistent on reset.  <li>Also improve <a href="https://man.openbsd.org/rtw.4">rtw(4)</a> diagnostics and make sure if_flags is consistent on reset.
 <li>For <a href="https://man.openbsd.org/?query=rtw&sektion=4">rtw(4)</a>, improve beacon and mgmt frame handling.  <li>For <a href="https://man.openbsd.org/rtw.4">rtw(4)</a>, improve beacon and mgmt frame handling.
 <li>Be quite explicit about error behavior in <a href="https://man.openbsd.org/?query=getaddrinfo&sektion=3">getaddrinfo(3)</a> man page.  <li>Be quite explicit about error behavior in <a href="https://man.openbsd.org/getaddrinfo.3">getaddrinfo(3)</a> man page.
 <li>Implement "greytrapping" for <a href="https://man.openbsd.org/?query=spamd&sektion=8">spamd(8)</a>. Blacklist hosts that send to spamtrap addresses.  <li>Implement "greytrapping" for <a href="https://man.openbsd.org/spamd.8">spamd(8)</a>. Blacklist hosts that send to spamtrap addresses.
 <li>In <a href="https://man.openbsd.org/?query=tip&sektion=1">tip(1)</a>, detect illegal frame sizes.  Fix file transfer when remote end is using emacs line-editing mode.  <li>In <a href="https://man.openbsd.org/tip.1">tip(1)</a>, detect illegal frame sizes.  Fix file transfer when remote end is using emacs line-editing mode.
 <li>Make RTS protection mode and 802.11g work for <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a>.  <li>Make RTS protection mode and 802.11g work for <a href="https://man.openbsd.org/ral.4">ral(4)</a>.
 <li>Implement fast channel switching for <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a>.  Kismet uses this.  <li>Implement fast channel switching for <a href="https://man.openbsd.org/ral.4">ral(4)</a>.  Kismet uses this.
 <li>Fix tx rate of beacons and management frames in 802.11a for <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a>.  <li>Fix tx rate of beacons and management frames in 802.11a for <a href="https://man.openbsd.org/ral.4">ral(4)</a>.
 <li>Now support all options in OpenCVS "cvs admin" command.  <li>Now support all options in OpenCVS "cvs admin" command.
 <li>Clean up printing of <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> rule numbers in <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a>.  <li>Clean up printing of <a href="https://man.openbsd.org/pf.4">pf(4)</a> rule numbers in <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a>.
 <li>Add "transparent-as" to <a href="https://man.openbsd.org/?query=bgpd.conf&sektion=5">bgpd.conf(5)</a>: tells <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a> to not prefix its AS to outgoing updates.  <li>Add "transparent-as" to <a href="https://man.openbsd.org/bgpd.conf.5">bgpd.conf(5)</a>: tells <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> to not prefix its AS to outgoing updates.
 <!-- ^20050311 -->  <!-- ^20050311 -->
 <li>On the zaurus, <a href="https://man.openbsd.org/?query=apm&arch=i386&sektion=8">apm(8)</a> can now report estimated number of minutes left.  <li>On the zaurus, <a href="https://man.openbsd.org/i386/apm.8">apm(8)</a> can now report estimated number of minutes left.
 <li>Sweep the tree for <a href="https://man.openbsd.org/?query=bind&sektion=2">bind(2)</a> calls with AF_UNIX/AF_LOCAL made without first setting <a href="https://man.openbsd.org/?query=umask&sektion=2">umask(2)</a>. This could lead to race conditions. You will thank us later.  <li>Sweep the tree for <a href="https://man.openbsd.org/bind.2">bind(2)</a> calls with AF_UNIX/AF_LOCAL made without first setting <a href="https://man.openbsd.org/umask.2">umask(2)</a>. This could lead to race conditions. You will thank us later.
 <li>Recognize the Freescale 7447A processor as found in the Mac mini.  <li>Recognize the Freescale 7447A processor as found in the Mac mini.
 <li>Enforce per-uid limits on the number of <a href="https://man.openbsd.org/?query=lockf&sektion=3">lockf(3)</a> advisory locks a user can create.  Add a new <a href="https://man.openbsd.org/?query=sysctl&sektion=8">sysctl(8)</a> to tweak this limit: kern.maxlocksperuid.  <li>Enforce per-uid limits on the number of <a href="https://man.openbsd.org/lockf.3">lockf(3)</a> advisory locks a user can create.  Add a new <a href="https://man.openbsd.org/sysctl.8">sysctl(8)</a> to tweak this limit: kern.maxlocksperuid.
 <li>Avoid NULL pointer access during exchange finalization in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>, which caused a crash with some configs.<br>  <li>Avoid NULL pointer access during exchange finalization in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>, which caused a crash with some configs.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Add -n switch to <a href="https://man.openbsd.org/?query=mg&sektion=1">mg(1)</a> to disable backup file generation.  <li>Add -n switch to <a href="https://man.openbsd.org/mg.1">mg(1)</a> to disable backup file generation.
 <li>Upgrade to OpenSSH 4.0 (support hashing hostnames and IP's in known_hosts, improved password expiry support, sftp command history, etc.).  <li>Upgrade to OpenSSH 4.0 (support hashing hostnames and IP's in known_hosts, improved password expiry support, sftp command history, etc.).
 <!-- ^20050310 -->  <!-- ^20050310 -->
 <li>Recognize <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a>-powered Cisco-Linksys Wireless-G USB Network Adapter.  <li>Recognize <a href="https://man.openbsd.org/ral.4">ral(4)</a>-powered Cisco-Linksys Wireless-G USB Network Adapter.
 <li>Continue sweep for <a href="https://man.openbsd.org/?query=snprintf&sektion=3">snprintf</a> return value handling: most libc functions as well as <a href="https://man.openbsd.org/?query=ftp-proxy&sektion=8">ftp-proxy(8)</a>, <a href="https://man.openbsd.org/?query=tftpd&sektion=8">tftpd(8)</a>, and <a href="https://man.openbsd.org/?query=httpd&sektion=8">httpd(8)</a>'s mod_keynote are cleaner.  <li>Continue sweep for <a href="https://man.openbsd.org/snprintf.3">snprintf</a> return value handling: most libc functions as well as <a href="https://man.openbsd.org/ftp-proxy.8">ftp-proxy(8)</a>, <a href="https://man.openbsd.org/tftpd.8">tftpd(8)</a>, and <a href="https://man.openbsd.org/httpd.8">httpd(8)</a>'s mod_keynote are cleaner.
 <li>Support reading from and writing to floppy drives on Ultrasparcs.  <li>Support reading from and writing to floppy drives on Ultrasparcs.
 <li>Improve output of <a href="https://man.openbsd.org/?query=fmt_scaled&sektion=3">fmt_scaled(3)</a>: round fractionless numbers correctly and add some regression tests.  <li>Improve output of <a href="https://man.openbsd.org/fmt_scaled.3">fmt_scaled(3)</a>: round fractionless numbers correctly and add some regression tests.
 <!-- ^20050309 -->  <!-- ^20050309 -->
 <li>Fix a page fault in NTFS filesystem support that occurred when a reclaimed vnode is reused.  <li>Fix a page fault in NTFS filesystem support that occurred when a reclaimed vnode is reused.
 <li>Recognize a ton more <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a> wireless devices from many vendors (3com, Atmel, Linksys, Netgear), including some fairly obscure ones.  <li>Recognize a ton more <a href="https://man.openbsd.org/atu.4">atu(4)</a> wireless devices from many vendors (3com, Atmel, Linksys, Netgear), including some fairly obscure ones.
 <!-- ^20050308 -->  <!-- ^20050308 -->
 <li>Do not unqueue EHCI interrupt QH's immediately after initialization.  Improves performance for interrupt-transfer devices (mostly network cards).  <li>Do not unqueue EHCI interrupt QH's immediately after initialization.  Improves performance for interrupt-transfer devices (mostly network cards).
 <li><a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a> now groks 802.11 protocol.  <li><a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> now groks 802.11 protocol.
 <li>Recognize GeForce FX Go 5200 cards found in the latest 12" Powerbooks.  <li>Recognize GeForce FX Go 5200 cards found in the latest 12" Powerbooks.
 <li>Let <a href="https://man.openbsd.org/?query=bge&sektion=4">bge(4)</a> devices work on macppc.  Support for other big-endian architectures (sparc64) to follow.  <li>Let <a href="https://man.openbsd.org/bge.4">bge(4)</a> devices work on macppc.  Support for other big-endian architectures (sparc64) to follow.
 <li>Support NetMos 9805 parallel-port <a href="https://man.openbsd.org/?query=puc&sektion=4">puc(4)</a> card.  <li>Support NetMos 9805 parallel-port <a href="https://man.openbsd.org/puc.4">puc(4)</a> card.
 <li>Track interface up/down state and media status in <a href="https://man.openbsd.org/?query=ospfd&sektion=8">ospfd(8)</a>.  <li>Track interface up/down state and media status in <a href="https://man.openbsd.org/ospfd.8">ospfd(8)</a>.
 <!-- ^20050307 -->  <!-- ^20050307 -->
 <li>Ignore USB2 XactErr status if EHCI controller indicates success on retry.  Improves performance with bad cabling and probably makes us compatible with a wider range of devices.  <li>Ignore USB2 XactErr status if EHCI controller indicates success on retry.  Improves performance with bad cabling and probably makes us compatible with a wider range of devices.
 <li>Work around VIA EHCI controllers that stall on large, fast USB2 data transfers.  <li>Work around VIA EHCI controllers that stall on large, fast USB2 data transfers.
 <li>Support Intel SpeedStep adjustments for ultra-low-voltage Pentium M processors: 723, 733, 738, 753, 758, and 768.  <li>Support Intel SpeedStep adjustments for ultra-low-voltage Pentium M processors: 723, 733, 738, 753, 758, and 768.
 <li>In <a href="https://man.openbsd.org/?query=wi&sektion=4">wi(4)</a> driver, support I-O DATA WN-B11/CFZ <a href="https://man.openbsd.org/?query=pcmcia&sektion=4">pcmcia(4)</a> wireless card.  <li>In <a href="https://man.openbsd.org/wi.4">wi(4)</a> driver, support I-O DATA WN-B11/CFZ <a href="https://man.openbsd.org/pcmcia.4">pcmcia(4)</a> wireless card.
 <li>Document all supported modes in the man pages for each of our wireless devices.  <li>Document all supported modes in the man pages for each of our wireless devices.
 <li>OpenCVS: initial support for 'cvs admin' command.  <li>OpenCVS: initial support for 'cvs admin' command.
 <li>In <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a>, support multiple data-link types using -L and -y options.  <li>In <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a>, support multiple data-link types using -L and -y options.
 <li>Make sure incoming IPv6 packets on loopback get processed by <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> as they are for IPv4.  <li>Make sure incoming IPv6 packets on loopback get processed by <a href="https://man.openbsd.org/pf.4">pf(4)</a> as they are for IPv4.
 <!-- ^20050306 -->  <!-- ^20050306 -->
 <li>Implement <a href="https://man.openbsd.org/?query=rcs&sektion=1">rcs(1)</a> program in OpenCVS.  <li>Implement <a href="https://man.openbsd.org/rcs.1">rcs(1)</a> program in OpenCVS.
 <li>Add RFC 3947 vendor ID string for NAT-T negotiation in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.  <li>Add RFC 3947 vendor ID string for NAT-T negotiation in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.
 <!-- ^20050305 -->  <!-- ^20050305 -->
 <li>Port the <a href="https://man.openbsd.org/?query=cgtwelve&sektion=4&arch=sparc64">cgtwelve(4)</a> frame buffer driver to sparc64.  <li>Port the <a href="https://man.openbsd.org/sparc64/cgtwelve.4">cgtwelve(4)</a> frame buffer driver to sparc64.
 <li>Implement support for the <a href="https://man.openbsd.org/?query=xbox&sektion=4&arch=sparc64">xbox(4)</a> SBus Expansion System on sparc64, which allows frame buffers to be used.  <li>Implement support for the <a href="https://man.openbsd.org/sparc64/xbox.4">xbox(4)</a> SBus Expansion System on sparc64, which allows frame buffers to be used.
 <li>Make TCP SACK handling stricter by checking that received ACKs fit within window.  <li>Make TCP SACK handling stricter by checking that received ACKs fit within window.
 <li>Keep list of TCP SACK holes within hard <a href="https://man.openbsd.org/?query=pool&sektion=9">pool(9)</a> limits.  Allow this limit to be adjusted with a new <a href="https://man.openbsd.org/?query=sysctl&sektion=8">sysctl(8)</a>: net.inet.tcp.sackholelimit.  <li>Keep list of TCP SACK holes within hard <a href="https://man.openbsd.org/pool.9">pool(9)</a> limits.  Allow this limit to be adjusted with a new <a href="https://man.openbsd.org/sysctl.8">sysctl(8)</a>: net.inet.tcp.sackholelimit.
 <!-- ^20050304 -->  <!-- ^20050304 -->
 <li>Improve <a href="https://man.openbsd.org/?query=ath&sektion=4">ath(4)</a> radiotap support.  <li>Improve <a href="https://man.openbsd.org/ath.4">ath(4)</a> radiotap support.
 <li>On the zaurus, let <a href="https://man.openbsd.org/?query=sysctl&sektion=8">sysctl(8)</a> adjust the generation of <a href="https://man.openbsd.org/?query=apm&sektion=4">apm(4)</a> powerchange messages  <li>On the zaurus, let <a href="https://man.openbsd.org/sysctl.8">sysctl(8)</a> adjust the generation of <a href="https://man.openbsd.org/apm.4">apm(4)</a> powerchange messages
 <li>In mac68k <a href="https://man.openbsd.org/?query=ae&sektion=4&arch=mac68k">ae(4)</a>, support a bunch more, including the DaynaPORT E/II-3 card.  <li>In mac68k <a href="https://man.openbsd.org/mac68k/ae.4">ae(4)</a>, support a bunch more, including the DaynaPORT E/II-3 card.
 <li>Move beacon allocation code into generic ieee80211 framework and out of some drivers.  <li>Move beacon allocation code into generic ieee80211 framework and out of some drivers.
 <li>Implement hardware WEP support for <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a>.  <li>Implement hardware WEP support for <a href="https://man.openbsd.org/atu.4">atu(4)</a>.
 <li>Import mbuf handling fixes for <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a>.  <li>Import mbuf handling fixes for <a href="https://man.openbsd.org/atu.4">atu(4)</a>.
 <li>Support OQO model 01 internal USB wireless, which turns out to be a varient of <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a>.  <li>Support OQO model 01 internal USB wireless, which turns out to be a varient of <a href="https://man.openbsd.org/atu.4">atu(4)</a>.
 <!-- ^20050303 -->  <!-- ^20050303 -->
 <li>Make <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> apply tags to all packets matching a state, rather than just the initial packet.  <li>Make <a href="https://man.openbsd.org/pf.4">pf(4)</a> apply tags to all packets matching a state, rather than just the initial packet.
 <li>Clean up memory leaks in <a href="https://man.openbsd.org/?query=uucplock&sektion=3">uucplock(3)</a> and make <a href="https://man.openbsd.org/?query=uu_lock_txfr&sektion=3">uu_lock_txfr(3)</a> work as documented.  <li>Clean up memory leaks in <a href="https://man.openbsd.org/uucplock.3">uucplock(3)</a> and make <a href="https://man.openbsd.org/uu_lock_txfr.3">uu_lock_txfr(3)</a> work as documented.
 <li>More network randomness: use <a href="https://man.openbsd.org/?query=arc4random&sektion=3">arc4random(3)</a> instead of PIDs in <a href="https://man.openbsd.org/?query=login_radius&sektion=8">login_radius(8)</a>.  <li>More network randomness: use <a href="https://man.openbsd.org/arc4random.3">arc4random(3)</a> instead of PIDs in <a href="https://man.openbsd.org/login_radius.8">login_radius(8)</a>.
 <li>Make <a href="https://man.openbsd.org/?query=netstat&sektion=1">netstat(1)</a> counters work on amd64.  <li>Make <a href="https://man.openbsd.org/netstat.1">netstat(1)</a> counters work on amd64.
 <li>Add sparc support for SUNW,fas SCSI in <a href="https://man.openbsd.org/?query=esp&sektion=4&arch=sparc">esp(4)</a>.  <li>Add sparc support for SUNW,fas SCSI in <a href="https://man.openbsd.org/sparc/esp.4">esp(4)</a>.
 <li>Allow only superuser to change timeslot ranges and ppp modes on <a href="https://man.openbsd.org/?query=san&sektion=4">san(4)</a> interfaces.  <li>Allow only superuser to change timeslot ranges and ppp modes on <a href="https://man.openbsd.org/san.4">san(4)</a> interfaces.
 <li>Support radiotap in <a href="https://man.openbsd.org/?query=rtw&sektion=4">rtw(4)</a>.  <li>Support radiotap in <a href="https://man.openbsd.org/rtw.4">rtw(4)</a>.
 <!-- ^20050302 -->  <!-- ^20050302 -->
 <li>New man page for <a href="https://man.openbsd.org/?query=rssadapt&sektion=9">rssadapt(9)</a>.  <li>New man page for <a href="https://man.openbsd.org/rssadapt.9">rssadapt(9)</a>.
 <li>Fix <a href="https://man.openbsd.org/?query=san&sektion=4">san(4)</a> to not hang on large packets.  <li>Fix <a href="https://man.openbsd.org/san.4">san(4)</a> to not hang on large packets.
 <li>Keep <a href="https://man.openbsd.org/?query=traceroute&sektion=8">traceroute(8)</a> ttl from wrapping.  <li>Keep <a href="https://man.openbsd.org/traceroute.8">traceroute(8)</a> ttl from wrapping.
 <li>In MSDOS filesystem code, fix a panic when trying to write files larger than 4GB -1 byte.  Reading files &gt; 2GB now works.  <li>In MSDOS filesystem code, fix a panic when trying to write files larger than 4GB -1 byte.  Reading files &gt; 2GB now works.
 <li>In MSDOS filesystems ignore trailing dots and spaces in filenames are ignored to stay compatible with Windows.  <li>In MSDOS filesystems ignore trailing dots and spaces in filenames are ignored to stay compatible with Windows.
 <li>Support MSDOS filesystems &gt; 128GB by using a new hashing strategy.  <li>Support MSDOS filesystems &gt; 128GB by using a new hashing strategy.
 <li>Make sure errno does not get reset before returning from  <li>Make sure errno does not get reset before returning from
 <a href="https://man.openbsd.org/?query=opendir&sektion=3">opendir(3)</a>,  <a href="https://man.openbsd.org/opendir.3">opendir(3)</a>,
 <a href="https://man.openbsd.org/?query=setmode&sektion=3">setmode(3)</a>,  <a href="https://man.openbsd.org/setmode.3">setmode(3)</a>,
 and  and
 <a href="https://man.openbsd.org/?query=rcmd&sektion=3">rcmd(3)</a>.  <a href="https://man.openbsd.org/rcmd.3">rcmd(3)</a>.
 <li>Increase default number of usb device nodes to 6 for systems with many onboard USB devices (like Mac minis).  <li>Increase default number of usb device nodes to 6 for systems with many onboard USB devices (like Mac minis).
 <li>Fix integer wrapping in ffs that caused decreased performance reading past 2GB boundary in large files.  <li>Fix integer wrapping in ffs that caused decreased performance reading past 2GB boundary in large files.
 <li>Add support for hashing host names and addresses in <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a> known_hosts files for more privacy.  <li>Add support for hashing host names and addresses in <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> known_hosts files for more privacy.
 <li>Allow optional specification of bind address for <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a> port forwarding.  <li>Allow optional specification of bind address for <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> port forwarding.
 <!-- ^20050301 -->  <!-- ^20050301 -->
 <li>Shrink Zaurus kernel significantly by removing inlines.  <li>Shrink Zaurus kernel significantly by removing inlines.
 <li>Add radiotap, monitor, and promiscuous mode support for <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a>.  <li>Add radiotap, monitor, and promiscuous mode support for <a href="https://man.openbsd.org/ral.4">ral(4)</a>.
 <li>Make <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a> do per-node rate adaptation.  Paves the way for ibss support.  <li>Make <a href="https://man.openbsd.org/ral.4">ral(4)</a> do per-node rate adaptation.  Paves the way for ibss support.
 <li>New <a href="https://man.openbsd.org/?query=perlpod&sektion=1">perlpod(1)</a>-style documentation for package-management APIs.  <li>New <a href="https://man.openbsd.org/perlpod.1">perlpod(1)</a>-style documentation for package-management APIs.
 <!-- ^20050228 -->  <!-- ^20050228 -->
 <li>Document timeout on untrusted x11 forwarding sessions in <a href="https://man.openbsd.org/?query=ssh_config&sektion=5">ssh_config(5)</a>.  <li>Document timeout on untrusted x11 forwarding sessions in <a href="https://man.openbsd.org/ssh_config.5">ssh_config(5)</a>.
 <li>Allow SGC frame buffers to be used as console on hp300.  Also allow serial console mode to be forced by hardware switch on 425e models.  <li>Allow SGC frame buffers to be used as console on hp300.  Also allow serial console mode to be forced by hardware switch on 425e models.
 <li>Support 'tagged' keyword in translation rules in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a>  <li>Support 'tagged' keyword in translation rules in <a href="https://man.openbsd.org/pf.4">pf(4)</a>
 <li>Improve RTT calculation code in TCP packet handling.<br>  <li>Improve RTT calculation code in TCP packet handling.<br>
     <a href="errata36.html#rtt">A source code patch is available</a>.<br>      <a href="errata36.html#rtt">A source code patch is available</a>.<br>
     <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>      <a href="stable.html">[Applied to stable]</a>
 <li>Add shortest path calculation in <a href="https://man.openbsd.org/?query=ospfd&sektion=8">ospfd(8)</a>.  <li>Add shortest path calculation in <a href="https://man.openbsd.org/ospfd.8">ospfd(8)</a>.
 <!-- ^20050227 -->  <!-- ^20050227 -->
 <li>Fix <a href="https://man.openbsd.org/?query=sd&sektion=4">sd(4)</a> support for Hitachi DK23DA drives.  <li>Fix <a href="https://man.openbsd.org/sd.4">sd(4)</a> support for Hitachi DK23DA drives.
 <li>Improve RCS support in OpenCVS.  <li>Improve RCS support in OpenCVS.
 <li>Make <a href="https://man.openbsd.org/?query=ftpd&sektion=8">ftpd(8)</a> privsep code quieter and more reliable in case of EINTR/EAGAIN.  <li>Make <a href="https://man.openbsd.org/ftpd.8">ftpd(8)</a> privsep code quieter and more reliable in case of EINTR/EAGAIN.
 <li>Fix memory leaks in <a href="https://man.openbsd.org/?query=pfctl&sektion=8">pfctl(8)</a> parser.  <li>Fix memory leaks in <a href="https://man.openbsd.org/pfctl.8">pfctl(8)</a> parser.
 <!-- ^20050226 -->  <!-- ^20050226 -->
 <li>Support atheros ar5211 802.11A/B/g wireless chipset in <a href="https://man.openbsd.org/?query=ath&sektion=4">ath(4)</a>.  <li>Support atheros ar5211 802.11A/B/g wireless chipset in <a href="https://man.openbsd.org/ath.4">ath(4)</a>.
 <li>Get rid of -P option for <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>, which was never useful.  <li>Get rid of -P option for <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>, which was never useful.
 <li>Correct bus_dma usage in <a href="https://man.openbsd.org/?query=re&sektion=4">re(4)</a> which fixes alpha.  Enable re(4) on alpha now.  <li>Correct bus_dma usage in <a href="https://man.openbsd.org/re.4">re(4)</a> which fixes alpha.  Enable re(4) on alpha now.
 <li>Support software WEP in <a href="https://man.openbsd.org/?query=rtw&sektion=4">rtw(4)</a>.  <li>Support software WEP in <a href="https://man.openbsd.org/rtw.4">rtw(4)</a>.
 <li>Support integrated s3 video components from via.  <li>Support integrated s3 video components from via.
 <!-- ^20050225 -->  <!-- ^20050225 -->
 <li>Be precise in libc man pages when talking about nul ('\0') vs. NULL.  <li>Be precise in libc man pages when talking about nul ('\0') vs. NULL.
 <li>Fix some more bugs in <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a>.  <li>Fix some more bugs in <a href="https://man.openbsd.org/atu.4">atu(4)</a>.
 <li>Support Zoltrix TV/FM in <a href="https://man.openbsd.org/?query=bktr&sektion=4">bktr(4)</a>.  <li>Support Zoltrix TV/FM in <a href="https://man.openbsd.org/bktr.4">bktr(4)</a>.
 <li>Reliability fixes for <a href="https://man.openbsd.org/?query=ccd&sektion=4">ccd(4)</a> mirroring.  <li>Reliability fixes for <a href="https://man.openbsd.org/ccd.4">ccd(4)</a> mirroring.
 <li>Add new -N option for <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a> to select port for udpencap.  Allows multiple NAT-T isakmpd instances on a single machine.  <li>Add new -N option for <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a> to select port for udpencap.  Allows multiple NAT-T isakmpd instances on a single machine.
 <li>Continue auditing tree for <a href="https://man.openbsd.org/?query=snprintf&sektion=3">snprintf(3)</a> return value handling: <a href="https://man.openbsd.org/?query=apply&sektion=1">apply(1)</a> is now clean.  You will thank us for it.  <li>Continue auditing tree for <a href="https://man.openbsd.org/snprintf.3">snprintf(3)</a> return value handling: <a href="https://man.openbsd.org/apply.1">apply(1)</a> is now clean.  You will thank us for it.
 <!-- ^20050224 -->  <!-- ^20050224 -->
 <li>Add regression tests for <a href="https://man.openbsd.org/?query=copystr&sektion=9">copystr(9)</a> bounds-checking.  <li>Add regression tests for <a href="https://man.openbsd.org/copystr.9">copystr(9)</a> bounds-checking.
 <li>Fix a rare panic during <a href="https://man.openbsd.org/?query=init&sektion=8">init(8)</a> seen under VMWare.  <li>Fix a rare panic during <a href="https://man.openbsd.org/init.8">init(8)</a> seen under VMWare.
 <li>Document the 'source-track' stateful tracking option in <a href="https://man.openbsd.org/?query=pf.conf&sektion=5">pf.conf(5)</a>.  <li>Document the 'source-track' stateful tracking option in <a href="https://man.openbsd.org/pf.conf.5">pf.conf(5)</a>.
 <li>Stop <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a> from responding to 0-length packets.  Makes ISAKMP quieter to port scanners.  <li>Stop <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a> from responding to 0-length packets.  Makes ISAKMP quieter to port scanners.
 <!-- ^20050223 -->  <!-- ^20050223 -->
 <li>Initial support for suspend/resume on zaurus.  <li>Initial support for suspend/resume on zaurus.
 <li>Better error messages in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.  <li>Better error messages in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.
 <li>Enable <a href="https://man.openbsd.org/?query=hme&sektion=4">hme(4)</a> on sparc to take advantage of TCP/UDP checksumming in hardware.  <li>Enable <a href="https://man.openbsd.org/hme.4">hme(4)</a> on sparc to take advantage of TCP/UDP checksumming in hardware.
 <li>Automatically blank screen on zaurus when hinge closes.  Still need hysteresis to avoid rapid on/off cycles when bouncing.  <li>Automatically blank screen on zaurus when hinge closes.  Still need hysteresis to avoid rapid on/off cycles when bouncing.
 <li>More OpenCVS progress: privsep cvsd, handle noop, support -c and -s for checkout, send server stderr output to client.  <li>More OpenCVS progress: privsep cvsd, handle noop, support -c and -s for checkout, send server stderr output to client.
 <li>Make <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a> realize quickly when no network is available, so we wait less time when booting disconnected.  <li>Make <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a> realize quickly when no network is available, so we wait less time when booting disconnected.
 <li>Call <a href="https://man.openbsd.org/?query=tzset&sektion=3">tzset(3)</a> before <a href="https://man.openbsd.org/?query=chroot&sektion=2">chroot(2)</a> in <a href="https://man.openbsd.org/?query=tftpd&sektion=8">tftpd(8)</a>.  <li>Call <a href="https://man.openbsd.org/tzset.3">tzset(3)</a> before <a href="https://man.openbsd.org/chroot.2">chroot(2)</a> in <a href="https://man.openbsd.org/tftpd.8">tftpd(8)</a>.
 <li>Reliability fix: <a href="https://man.openbsd.org/?query=rl&sektion=4">rl(4)</a> was improperly handling unaligned packets in IP input for architectures that care about alignment.  <li>Reliability fix: <a href="https://man.openbsd.org/rl.4">rl(4)</a> was improperly handling unaligned packets in IP input for architectures that care about alignment.
 <!-- ^20050222 -->  <!-- ^20050222 -->
 <li>Enable <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a> in i386 by default.  <li>Enable <a href="https://man.openbsd.org/ral.4">ral(4)</a> in i386 by default.
 <li>Support more Intel 6300ESB SATA controllers.  <li>Support more Intel 6300ESB SATA controllers.
 <!-- ^20050221 -->  <!-- ^20050221 -->
 <li>Enable memory-mapped I/O on <a href="https://man.openbsd.org/?query=ahc&sektion=4">ahc(4)</a> SCSI controllers on macppc, resulting in more supported controllers and better performance.  <li>Enable memory-mapped I/O on <a href="https://man.openbsd.org/ahc.4">ahc(4)</a> SCSI controllers on macppc, resulting in more supported controllers and better performance.
 <li>Automatically enable SSH batch mode when in <a href="https://man.openbsd.org/?query=sftp&sektion=1">sftp(1)</a> batch mode.  <li>Automatically enable SSH batch mode when in <a href="https://man.openbsd.org/sftp.1">sftp(1)</a> batch mode.
 <li>Make reboot from <a href="https://man.openbsd.org/?query=ddb&sektion=4">ddb(4)</a> work properly on sgi.  <li>Make reboot from <a href="https://man.openbsd.org/ddb.4">ddb(4)</a> work properly on sgi.
 <li>Change CPU target on m68k to -m68020-60, which improves best-case performance without penalizing 68040 processors and below.  <li>Change CPU target on m68k to -m68020-60, which improves best-case performance without penalizing 68040 processors and below.
 <!-- ^20050220 -->  <!-- ^20050220 -->
 <li>Make <a href="https://man.openbsd.org/?query=df&sektion=1">df(1)</a> deal better with large filesystems.  <li>Make <a href="https://man.openbsd.org/df.1">df(1)</a> deal better with large filesystems.
 <li>New tool <a href="https://man.openbsd.org/?query=getcap&sektion=1">getcap(1)</a> for querying capabilities databases.  <li>New tool <a href="https://man.openbsd.org/getcap.1">getcap(1)</a> for querying capabilities databases.
 <li>Double the default value of MAX_KMAPENT to 2000 (more <a href="https://man.openbsd.org/?query=uvm&sektion=9">uvm</a> for heavily loaded systems).  <li>Double the default value of MAX_KMAPENT to 2000 (more <a href="https://man.openbsd.org/uvm.9">uvm</a> for heavily loaded systems).
 <li>New <a href="https://man.openbsd.org/?query=iwi&sektion=4">iwi(4)</a> driver for Intel PRO/Wireless 2225BG wireless PCI adapters.  <li>New <a href="https://man.openbsd.org/iwi.4">iwi(4)</a> driver for Intel PRO/Wireless 2225BG wireless PCI adapters.
 <!-- ^20050219 -->  <!-- ^20050219 -->
 <li>Program the LEDs on <a href="https://man.openbsd.org/?query=rtw&sektion=4">rtw(4)</a> devices based on activity.  <li>Program the LEDs on <a href="https://man.openbsd.org/rtw.4">rtw(4)</a> devices based on activity.
 <li>Create new man page for the <a href="https://man.openbsd.org/?query=mutex&sektion=9">mutex(9)</a> set of functions.  <li>Create new man page for the <a href="https://man.openbsd.org/mutex.9">mutex(9)</a> set of functions.
 <li>Remove embedded compilation dates from <a href="https://man.openbsd.org/?query=amd&sektion=8">amd(8)</a>, <a href="https://man.openbsd.org/?query=ppp&sektion=8">ppp(8)</a>, and <a href="https://man.openbsd.org/?query=perl&sektion=1">perl(1)</a> so that binaries don't change all the time.  <li>Remove embedded compilation dates from <a href="https://man.openbsd.org/amd.8">amd(8)</a>, <a href="https://man.openbsd.org/ppp.8">ppp(8)</a>, and <a href="https://man.openbsd.org/perl.1">perl(1)</a> so that binaries don't change all the time.
 <!-- ^20050218 -->  <!-- ^20050218 -->
 <li>Support internal USB wireless adapters on PCChips A535 notebooks.  <li>Support internal USB wireless adapters on PCChips A535 notebooks.
 <li>New, less restrictive license for the new ieee80211 framework and new <a href="https://man.openbsd.org/?query=ath&sektion=4&arch=i386">ath(4)</a> driver.  <li>New, less restrictive license for the new ieee80211 framework and new <a href="https://man.openbsd.org/i386/ath.4">ath(4)</a> driver.
 <li>Better error messages for getnameinfo failures in <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a>.  <li>Better error messages for getnameinfo failures in <a href="https://man.openbsd.org/ssh.1">ssh(1)</a>.
 <li>New USB driver for zaurus.  <li>New USB driver for zaurus.
 <li>Make ieee80211 framework do a best-match instead of perfect-match when finding a node for a beacon.  <li>Make ieee80211 framework do a best-match instead of perfect-match when finding a node for a beacon.
 <li>Cleanup in the new <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a> driver, add software WEP.  <li>Cleanup in the new <a href="https://man.openbsd.org/ral.4">ral(4)</a> driver, add software WEP.
 <li>Print interface names in <a href="https://man.openbsd.org/?query=route&sektion=8">route(8)</a>'s monitor mode when they go up and down.  <li>Print interface names in <a href="https://man.openbsd.org/route.8">route(8)</a>'s monitor mode when they go up and down.
 <li>Reenable <a href="https://man.openbsd.org/?query=ehci&sektion=4">ehci(4)</a> on macppc.  <li>Reenable <a href="https://man.openbsd.org/ehci.4">ehci(4)</a> on macppc.
 <li>Fix scoping errors in Apache's SSL engine, <a href="https://man.openbsd.org/?query=timed&sektion=8">timed(8)</a>, and <a href="https://man.openbsd.org/?query=bad144&sektion=8">bad144(8)</a>.  <li>Fix scoping errors in Apache's SSL engine, <a href="https://man.openbsd.org/timed.8">timed(8)</a>, and <a href="https://man.openbsd.org/bad144.8">bad144(8)</a>.
 <!-- ^20050217 -->  <!-- ^20050217 -->
 <li>Support enabling amp power on certain <a href="https://man.openbsd.org/?query=ac97&sektion=4">ac97(4)</a> chips.  <li>Support enabling amp power on certain <a href="https://man.openbsd.org/ac97.4">ac97(4)</a> chips.
 <li>On <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a> shutdown, send delete messages for isakmp SAs.  <li>On <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a> shutdown, send delete messages for isakmp SAs.
 <li>New X11 pointing device driver for zaurus' touchscreen.  <li>New X11 pointing device driver for zaurus' touchscreen.
 <li>Remove useless always-changing compilation timestamps that are put into various binaries such as <a href="https://man.openbsd.org/?query=named&sektion=8">named(8)</a>, <a href="https://man.openbsd.org/?query=lynx&sektion=1">lynx(1)</a>, <a href="https://man.openbsd.org/?query=ppp&sektion=8">ppp(8)</a>, and others.  <li>Remove useless always-changing compilation timestamps that are put into various binaries such as <a href="https://man.openbsd.org/named.8">named(8)</a>, <a href="https://man.openbsd.org/lynx.1">lynx(1)</a>, <a href="https://man.openbsd.org/ppp.8">ppp(8)</a>, and others.
 <li>More progress on OpenCVS; basic repository handling code.  <li>More progress on OpenCVS; basic repository handling code.
 <li>Support point-to-point links in <a href="https://man.openbsd.org/?query=ospfd&sektion=8">ospfd(8)</a>.  <li>Support point-to-point links in <a href="https://man.openbsd.org/ospfd.8">ospfd(8)</a>.
 <li>Fix scoping errors in <a href="https://man.openbsd.org/?query=ath&sektion=4">ath(4)</a> and macppc's macintr code.  <li>Fix scoping errors in <a href="https://man.openbsd.org/ath.4">ath(4)</a> and macppc's macintr code.
 <li>Provide better diagnostics when <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a> identity files are not accessible.  <li>Provide better diagnostics when <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> identity files are not accessible.
 <!-- ^20050216 -->  <!-- ^20050216 -->
 <li>Add /usr/X11R6/bin to the default $PATH in the skeleton .cshrc and .profile files.  <li>Add /usr/X11R6/bin to the default $PATH in the skeleton .cshrc and .profile files.
 <li>For installations and upgrades, allow the user to complete the process without installing all required sets.  <li>For installations and upgrades, allow the user to complete the process without installing all required sets.
 <li>Fix a kernel panic related to setting interface media.  <li>Fix a kernel panic related to setting interface media.
 <li>Fix a bug in <a href="https://man.openbsd.org/?query=pfsync&sektion=4">pfsync(4)</a> that could cause some states to be erroneously purged.  <li>Fix a bug in <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> that could cause some states to be erroneously purged.
 <li>New <a href="https://man.openbsd.org/?query=ral&sektion=4">ral(4)</a> driver for Ralink Technology RT2500 wireless adapters; not yet enabled.  <li>New <a href="https://man.openbsd.org/ral.4">ral(4)</a> driver for Ralink Technology RT2500 wireless adapters; not yet enabled.
 <li>Add a manual transmit power option to <a href="https://man.openbsd.org/?query=wi&sektion=4">wi(4)</a> and <a href="https://man.openbsd.org/?query=ifconfig&sektion=8">ifconfig(8)</a>; supported by some Prism2/2.5/3 cards in hostap mode.  <li>Add a manual transmit power option to <a href="https://man.openbsd.org/wi.4">wi(4)</a> and <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a>; supported by some Prism2/2.5/3 cards in hostap mode.
 <li>More work and bug fixes on OpenCVS.  <li>More work and bug fixes on OpenCVS.
 <li>New <a href="https://man.openbsd.org/?query=pkg_mklocatedb&sektion=1">pkg_mklocatedb(1)</a> command to create <a href="https://man.openbsd.org/?query=locate&sektion=1">locate(1)</a> -style databases for packages.  <li>New <a href="https://man.openbsd.org/pkg_mklocatedb.1">pkg_mklocatedb(1)</a> command to create <a href="https://man.openbsd.org/locate.1">locate(1)</a> -style databases for packages.
 <!-- ^20050215 -->  <!-- ^20050215 -->
 <li>Import some new features for <a href="https://man.openbsd.org/?query=rtw&sektion=4">rtw(4)</a>.  <li>Import some new features for <a href="https://man.openbsd.org/rtw.4">rtw(4)</a>.
 <!-- ^20050214 -->  <!-- ^20050214 -->
 <li>Enable <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a> on macppc.  <li>Enable <a href="https://man.openbsd.org/atu.4">atu(4)</a> on macppc.
 <li>Fix a potential kernel panic in hp300's serial port interrupt handlers.  <li>Fix a potential kernel panic in hp300's serial port interrupt handlers.
 <li>Eliminate a race condition in hp300's <a href="https://man.openbsd.org/?query=ppi&sektion=4">ppi(4)</a>.  <li>Eliminate a race condition in hp300's <a href="https://man.openbsd.org/ppi.4">ppi(4)</a>.
 <!-- ^20050213 -->  <!-- ^20050213 -->
 <li>Don't close Apache's SSL cache dbm before reading from it.  <li>Don't close Apache's SSL cache dbm before reading from it.
 <li>Don't crash during <a href="https://man.openbsd.org/?query=ahc&sektion=4">ahc(4)</a> probe routines.  <li>Don't crash during <a href="https://man.openbsd.org/ahc.4">ahc(4)</a> probe routines.
 <li>Import X11R6.8.2.  <li>Import X11R6.8.2.
 <!-- ^20050212 -->  <!-- ^20050212 -->
 <li>Enable <a href="https://man.openbsd.org/?query=bktr&sektion=4">bktr(4)</a> on amd64.  <li>Enable <a href="https://man.openbsd.org/bktr.4">bktr(4)</a> on amd64.
 <li>Fix '-d' option to <a href="https://man.openbsd.org/?query=pkill&sektion=1">pkill(1)</a>.  <li>Fix '-d' option to <a href="https://man.openbsd.org/pkill.1">pkill(1)</a>.
 <!-- ^20050211 -->  <!-- ^20050211 -->
 <!-- ^20050210 -->  <!-- ^20050210 -->
 <li>More hacking on <a href="https://man.openbsd.org/?query=ospfd&sektion=8">ospfd(8)</a>.  <li>More hacking on <a href="https://man.openbsd.org/ospfd.8">ospfd(8)</a>.
 <li>More <a href="https://man.openbsd.org/?query=httpd&sektion=8">httpd(8)</a> code cleanup.  <li>More <a href="https://man.openbsd.org/httpd.8">httpd(8)</a> code cleanup.
 <!-- ^20050209 -->  <!-- ^20050209 -->
 <li><a href="https://man.openbsd.org/?query=xsystrace&sektion=1">xsystrace(1)</a> gets a policy destructor.  <li><a href="https://man.openbsd.org/xsystrace.1">xsystrace(1)</a> gets a policy destructor.
 <li>Plug some memory leaks in <a href="https://man.openbsd.org/?query=pstat&sektion=8">pstat(8)</a>.  <li>Plug some memory leaks in <a href="https://man.openbsd.org/pstat.8">pstat(8)</a>.
 <li>On i386, range check the "from" address of <a href="https://man.openbsd.org/?query=copyoutstr&sektion=9">copyoutstr(9)</a> more carefully.<br>  <li>On i386, range check the "from" address of <a href="https://man.openbsd.org/copyoutstr.9">copyoutstr(9)</a> more carefully.<br>
     <a href="errata36.html#locore">A source code patch is available</a>.<br>      <a href="errata36.html#locore">A source code patch is available</a>.<br>
     <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>      <a href="stable.html">[Applied to stable]</a>
 <!-- ^20050208 -->  <!-- ^20050208 -->
 <li>For amd64, build bn routines in libcrypto with the amd64-specific file to give a significant speedup for RSA.  <li>For amd64, build bn routines in libcrypto with the amd64-specific file to give a significant speedup for RSA.
 <li>Support Billionton Systems CFLT2 Compact Flash adapter in <a href="https://man.openbsd.org/?query=ne&sektion=4">ne(4)</a>.  <li>Support Billionton Systems CFLT2 Compact Flash adapter in <a href="https://man.openbsd.org/ne.4">ne(4)</a>.
 <li>Truncate levels set with <a href="https://man.openbsd.org/?query=mixerctl&sektion=1">mixerctl(1)</a> to be within the minimum and maximum values.  <li>Truncate levels set with <a href="https://man.openbsd.org/mixerctl.1">mixerctl(1)</a> to be within the minimum and maximum values.
 <li>Repair seekability of a gzstream in <a href="https://man.openbsd.org/?query=grep&sektion=1">grep(1)</a>.  <li>Repair seekability of a gzstream in <a href="https://man.openbsd.org/grep.1">grep(1)</a>.
 <!-- ^20050207 -->  <!-- ^20050207 -->
 <li>Prevent <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> from attaching to other <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> interfaces.  <li>Prevent <a href="https://man.openbsd.org/carp.4">carp(4)</a> from attaching to other <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces.
 <li>Fix a panic-causing merge error in <a href="https://man.openbsd.org/?query=rtw&sektion=4">rtw(4)</a>.  <li>Fix a panic-causing merge error in <a href="https://man.openbsd.org/rtw.4">rtw(4)</a>.
 <!-- ^20050206 -->  <!-- ^20050206 -->
 <li>Import sudo-1.6.8p7.  <li>Import sudo-1.6.8p7.
 <!-- ^20050205 -->  <!-- ^20050205 -->
 <li>Support for Seeq 80225 PHY in <a href="https://man.openbsd.org/?query=sqphy&sektion=4">sqphy(4)</a>.  <li>Support for Seeq 80225 PHY in <a href="https://man.openbsd.org/sqphy.4">sqphy(4)</a>.
 <li>Attach 3com 3c905C PHY with <a href="https://man.openbsd.org/?query=bmtphy&sektion=4">bmtphy(4)</a>.  <li>Attach 3com 3c905C PHY with <a href="https://man.openbsd.org/bmtphy.4">bmtphy(4)</a>.
 <!-- ^20050204 -->  <!-- ^20050204 -->
 <li>Add some sanity checks to <a href="https://man.openbsd.org/?query=ospfd&sektion=8">ospfd(8)</a>.  <li>Add some sanity checks to <a href="https://man.openbsd.org/ospfd.8">ospfd(8)</a>.
 <li>Add RX TCP/UDP checksum offloading to <a href="https://man.openbsd.org/?query=hme&sektion=4">hme(4)</a>.  <li>Add RX TCP/UDP checksum offloading to <a href="https://man.openbsd.org/hme.4">hme(4)</a>.
 <li>Fix setting 128-bit WEP keys on big endian archs.  <li>Fix setting 128-bit WEP keys on big endian archs.
 <li>Import and merge X.org X11R6.8.2rc4.  <li>Import and merge X.org X11R6.8.2rc4.
 <li>Simplify <a href="https://man.openbsd.org/?query=ifstated&sektion=8">ifstated(8)</a> syntax.  <li>Simplify <a href="https://man.openbsd.org/ifstated.8">ifstated(8)</a> syntax.
 <li>Import libarch for arm to allow for cache flushing, use it in the X11 loader.  <li>Import libarch for arm to allow for cache flushing, use it in the X11 loader.
 <li>Enable <a href="https://man.openbsd.org/?query=siop&sektion=4">siop(4)</a> on amd64.  <li>Enable <a href="https://man.openbsd.org/siop.4">siop(4)</a> on amd64.
 <!-- ^20050203 -->  <!-- ^20050203 -->
 <li>Limit PERLIO_DEBUG environment variable to a sane length and ignore if setuid in <a href="https://man.openbsd.org/?query=perl&sektion=1">perl(1)</a>.  <li>Limit PERLIO_DEBUG environment variable to a sane length and ignore if setuid in <a href="https://man.openbsd.org/perl.1">perl(1)</a>.
 <li>Fix a few memory leaks in <a href="https://man.openbsd.org/?query=mixerctl&sektion=1">mixerctl(1)</a>.  <li>Fix a few memory leaks in <a href="https://man.openbsd.org/mixerctl.1">mixerctl(1)</a>.
 <li>Introduce POSIX hex and octal constants in arithmetic expressions in <a href="https://man.openbsd.org/?query=ksh&sektion=1">ksh(1)</a>.  <li>Introduce POSIX hex and octal constants in arithmetic expressions in <a href="https://man.openbsd.org/ksh.1">ksh(1)</a>.
 <!-- ^20050202 -->  <!-- ^20050202 -->
 <li>More work on <a href="https://man.openbsd.org/?query=ospfd&sektion=8">ospfd(8)</a> and <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>.  <li>More work on <a href="https://man.openbsd.org/ospfd.8">ospfd(8)</a> and <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>.
 <li>Replace broken <a href="https://man.openbsd.org/?query=frexp&sektion=3">frexp(3)</a> with a working one from FreeBSD; share across platforms.  <li>Replace broken <a href="https://man.openbsd.org/frexp.3">frexp(3)</a> with a working one from FreeBSD; share across platforms.
 <li>Backout previous NFS time warnings change; too close to release.  <li>Backout previous NFS time warnings change; too close to release.
 <li>Proper permission enforcement in NTFS mount requests.  <li>Proper permission enforcement in NTFS mount requests.
 <!-- ^20050201 -->  <!-- ^20050201 -->
 <li>Sprinkle more paranoia on <a href="https://man.openbsd.org/?query=dhcpd&sektion=8">dhcpd(8)</a>'s currently-acked lease database.  <li>Sprinkle more paranoia on <a href="https://man.openbsd.org/dhcpd.8">dhcpd(8)</a>'s currently-acked lease database.
 <li>Use the Ethernet source address of a DHCP request instead of the one included in the DHCP packet in <a href="https://man.openbsd.org/?query=dhcpd&sektion=8">dhcpd(8)</a>.  <li>Use the Ethernet source address of a DHCP request instead of the one included in the DHCP packet in <a href="https://man.openbsd.org/dhcpd.8">dhcpd(8)</a>.
 <li>Add OpenEXR image support to <a href="https://man.openbsd.org/?query=file&sektion=1">file(1)</a>.  <li>Add OpenEXR image support to <a href="https://man.openbsd.org/file.1">file(1)</a>.
 <!-- ^20050131 -->  <!-- ^20050131 -->
 <li>Steady progress on OpenCVS.  <li>Steady progress on OpenCVS.
 <li>Make zaurus' LCD brightness adjustable by <a href="https://man.openbsd.org/?query=wsconsctl&sektion=1">wsconsctl(1)</a>.  <li>Make zaurus' LCD brightness adjustable by <a href="https://man.openbsd.org/wsconsctl.1">wsconsctl(1)</a>.
 <li>Add mouse button emulation to zaurus.  <li>Add mouse button emulation to zaurus.
 <li>Detect and warn about editors that move <a href="https://man.openbsd.org/?query=crontab&sektion=1">crontab(1)</a>'s edited file out from underneath it.  <li>Detect and warn about editors that move <a href="https://man.openbsd.org/crontab.1">crontab(1)</a>'s edited file out from underneath it.
 <li>Fix DontVTSwitch option in X11 when not using XKB.  <li>Fix DontVTSwitch option in X11 when not using XKB.
 <li>Fix X11 breakage on vax and other archs without shared libs.  <li>Fix X11 breakage on vax and other archs without shared libs.
 <li>Avoid a null pointer dereference when deleting non-fully-established SAs in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.  <li>Avoid a null pointer dereference when deleting non-fully-established SAs in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.
 <!-- ^20050130 -->  <!-- ^20050130 -->
 <li>Add more reason counters in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a>, altering <a href="https://man.openbsd.org/?query=pfctl&sektion=8">pfctl(8)</a> and <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a>.  <li>Add more reason counters in <a href="https://man.openbsd.org/pf.4">pf(4)</a>, altering <a href="https://man.openbsd.org/pfctl.8">pfctl(8)</a> and <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a>.
 <li>Fix a memory leak in <a href="https://man.openbsd.org/?query=dhcpd&sektion=8">dhcpd(8)</a>.  <li>Fix a memory leak in <a href="https://man.openbsd.org/dhcpd.8">dhcpd(8)</a>.
 <li>Check the carpdev link state when attaching a <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> device to it to avoid preempting after a reboot.  <li>Check the carpdev link state when attaching a <a href="https://man.openbsd.org/carp.4">carp(4)</a> device to it to avoid preempting after a reboot.
 <!-- ^20050129 -->  <!-- ^20050129 -->
 <li>Fix a broken <a href="https://man.openbsd.org/?query=uplcom&sektion=4">uplcom(4)</a> driver resulting from a previous merge error.  <li>Fix a broken <a href="https://man.openbsd.org/uplcom.4">uplcom(4)</a> driver resulting from a previous merge error.
 <li>Add <a href="https://man.openbsd.org/?query=zts&sektion=4">zts(4)</a>, a touch screen driver for zaurus.  <li>Add <a href="https://man.openbsd.org/zts.4">zts(4)</a>, a touch screen driver for zaurus.
 <li>Widen the columns in <a href="https://man.openbsd.org/?query=df&sektion=1">df(1)</a> to accomodate modern large filesystems.  <li>Widen the columns in <a href="https://man.openbsd.org/df.1">df(1)</a> to accomodate modern large filesystems.
 <li>Import <a href="https://man.openbsd.org/?query=ospfd&sektion=8">ospfd(8)</a> and <a href="https://man.openbsd.org/?query=ospfctl&sektion=8">ospfctl(8)</a>, an OSPF daemon and its controller.  <li>Import <a href="https://man.openbsd.org/ospfd.8">ospfd(8)</a> and <a href="https://man.openbsd.org/ospfctl.8">ospfctl(8)</a>, an OSPF daemon and its controller.
 <li>Make network unreachable errors in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a> non-fatal.  <li>Make network unreachable errors in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a> non-fatal.
 <!-- ^20050128 -->  <!-- ^20050128 -->
 <li>Import and merge X.org X11R6.8.2rc3.  <li>Import and merge X.org X11R6.8.2rc3.
 <li>Fix a bug in the rnd device which caused it to block on reads from srandom.  <li>Fix a bug in the rnd device which caused it to block on reads from srandom.
Line 407 
Line 420 
 <li>Add X.org support pieces for hp300 using the wsfb video driver and drop kick the old hp300 X11R5 server out of the XF4 tree.  <li>Add X.org support pieces for hp300 using the wsfb video driver and drop kick the old hp300 X11R5 server out of the XF4 tree.
 <li>Fix a denial of service in the validator code in the BIND resolution library.  <li>Fix a denial of service in the validator code in the BIND resolution library.
 <!-- ^20050126 -->  <!-- ^20050126 -->
 <li>Add a new device for the dedicated SSP unit on zaurus to report battery information to <a href="https://man.openbsd.org/?query=apmd&sektion=8">apmd(8)</a>.  <li>Add a new device for the dedicated SSP unit on zaurus to report battery information to <a href="https://man.openbsd.org/apmd.8">apmd(8)</a>.
 <li>Enable <a href="https://man.openbsd.org/?query=mavb&sektion=4">mavb(4)</a> on sgi.  <li>Enable <a href="https://man.openbsd.org/mavb.4">mavb(4)</a> on sgi.
 <!-- ^20050125 -->  <!-- ^20050125 -->
 <li>Switch hp300 wscons code to rasops for DIO frame buffers.  <li>Switch hp300 wscons code to rasops for DIO frame buffers.
 <li>Import a new <a href="https://man.openbsd.org/?query=moduli&sektion=5">moduli(5)</a> file.  <li>Import a new <a href="https://man.openbsd.org/moduli.5">moduli(5)</a> file.
 <!-- ^20050124 -->  <!-- ^20050124 -->
 <li>Fix preposterous time warnings in the NFS client caused by false hits in the attribute cache.  <li>Fix preposterous time warnings in the NFS client caused by false hits in the attribute cache.
 <li>Avoid a signal race condition in <a href="https://man.openbsd.org/?query=dump&sektion=8">dump(8)</a>.  <li>Avoid a signal race condition in <a href="https://man.openbsd.org/dump.8">dump(8)</a>.
 <li>Enable <a href="https://man.openbsd.org/?query=sgc&sektion=4">sgc(4)</a> and <a href="https://man.openbsd.org/?query=sti&sektion=4">sti(4)</a> devices on hp300.  <li>Enable <a href="https://man.openbsd.org/sgc.4">sgc(4)</a> and <a href="https://man.openbsd.org/sti.4">sti(4)</a> devices on hp300.
 <!-- ^20050123 -->  <!-- ^20050123 -->
 <li>Log source of connections denied by <a href="https://man.openbsd.org/?query=sshd&sektion=8">sshd(8)</a>'s AllowUsers, DenyUsers, AllowGroups and DenyGroups options.  <li>Log source of connections denied by <a href="https://man.openbsd.org/sshd.8">sshd(8)</a>'s AllowUsers, DenyUsers, AllowGroups and DenyGroups options.
 <!-- ^20050122 -->  <!-- ^20050122 -->
 <li>Warn in advance in <a href="https://man.openbsd.org/?query=sshd&sektion=8">sshd(8)</a> for password and account expiry.  <li>Warn in advance in <a href="https://man.openbsd.org/sshd.8">sshd(8)</a> for password and account expiry.
 <!-- ^20050121 -->  <!-- ^20050121 -->
 <li>Enable zaurus apm/scoop drivers and report A/C power status correctly.  <li>Enable zaurus apm/scoop drivers and report A/C power status correctly.
 <li>Fix i386 disassembler in binutils.  <li>Fix i386 disassembler in binutils.
 <li>Use a packet's address family instead of the rule's when selecting a replacement address for an rdr rule in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a>.  <li>Use a packet's address family instead of the rule's when selecting a replacement address for an rdr rule in <a href="https://man.openbsd.org/pf.4">pf(4)</a>.
 <li>Change 'syncif' to 'syncdev' in <a href="https://man.openbsd.org/?query=ifconfig&sektion=8">ifconfig(8)</a> and pfsyncreq ioctl struct.  <li>Change 'syncif' to 'syncdev' in <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a> and pfsyncreq ioctl struct.
 <li>Expire ipforward_rt cache in ip_slowtimeo.  <li>Expire ipforward_rt cache in ip_slowtimeo.
 <!-- ^20050120 -->  <!-- ^20050120 -->
 <li>Fix the '-S' flag for non-root in <a href="https://man.openbsd.org/?query=ftp-proxy&sektion=8">ftp-proxy(8)</a>.  <li>Fix the '-S' flag for non-root in <a href="https://man.openbsd.org/ftp-proxy.8">ftp-proxy(8)</a>.
 <li>Fix the '-I' option with '-D', '-T', and '-t' in <a href="https://man.openbsd.org/?query=ping&sektion=8">ping(8)</a>.  <li>Fix the '-I' option with '-D', '-T', and '-t' in <a href="https://man.openbsd.org/ping.8">ping(8)</a>.
 <li>Have <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a> keyboard-interactive code call the authentication drivers even for responses to invalid logins.  <li>Have <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> keyboard-interactive code call the authentication drivers even for responses to invalid logins.
 <!-- ^20050119 -->  <!-- ^20050119 -->
 <li>APM emulation framework for zaurus, as well as a scoop driver.  <li>APM emulation framework for zaurus, as well as a scoop driver.
 <li>Use the correct source address for ICMP errors generated from packets that were not addressed to the machine.  <li>Use the correct source address for ICMP errors generated from packets that were not addressed to the machine.
Line 438 
Line 451 
 <!-- ^20050118 -->  <!-- ^20050118 -->
 <li>Add support for zaurus LCD controller.  <li>Add support for zaurus LCD controller.
 <!-- ^20050117 -->  <!-- ^20050117 -->
 <li>Support Microsoft PCI/CardBus and Hawking CardBus adapters in <a href="https://man.openbsd.org/?query=dc&sektion=4">dc(4)</a>.  <li>Support Microsoft PCI/CardBus and Hawking CardBus adapters in <a href="https://man.openbsd.org/dc.4">dc(4)</a>.
 <!-- ^20050116 -->  <!-- ^20050116 -->
 <li>Zaurus X11 support.  <li>Zaurus X11 support.
 <li>Import and merge perl-5.8.6.  <li>Import and merge perl-5.8.6.
Line 446 
Line 459 
 <li>Import and merge X.org X11R6.8.2rc2.  <li>Import and merge X.org X11R6.8.2rc2.
 <!-- ^20050115 -->  <!-- ^20050115 -->
 <li>Make sure a given interface is running before touching the multicast filters.  <li>Make sure a given interface is running before touching the multicast filters.
 <li>Support the Psion Dacom Gold Port Ethernet device in <a href="https://man.openbsd.org/?query=kue&sektion=4">kue(4)</a>.  <li>Support the Psion Dacom Gold Port Ethernet device in <a href="https://man.openbsd.org/kue.4">kue(4)</a>.
 <li>Add screen rotation support to the X.org wsfb driver.  <li>Add screen rotation support to the X.org wsfb driver.
 <li>Switch hp300 port to wscons, still using on-board ROM fonts for now.  <li>Switch hp300 port to wscons, still using on-board ROM fonts for now.
 <li>Use PCI Memory Write and Invalidate in <a href="https://man.openbsd.org/?query=fxp&sektion=4">fxp(4)</a>.  <li>Use PCI Memory Write and Invalidate in <a href="https://man.openbsd.org/fxp.4">fxp(4)</a>.
 <li>Add Protocol Independent Multicast (PIM) support.  <li>Add Protocol Independent Multicast (PIM) support.
 <li>Add Bluetooth protocol stack and <a href="https://man.openbsd.org/?query=ubt&sektion=4">ubt(4)</a> USB driver support adopted from FreeBSD and de-netgraph-ified.  <li>Add Bluetooth protocol stack and <a href="https://man.openbsd.org/ubt.4">ubt(4)</a> USB driver support adopted from FreeBSD and de-netgraph-ified.
 <li>Remove old, unused ifgroups ioctls.  <li>Remove old, unused ifgroups ioctls.
 <!-- ^20050114 -->  <!-- ^20050114 -->
 <li>Using cc -Wbounded, support bounds checking for <a href="https://man.openbsd.org/?query=copystr&sektion=9">copystr(9)</a>, <a href="https://man.openbsd.org/?query=copyin&sektion=9">copyin(9)</a>, and <a href="https://man.openbsd.org/?query=copyinstr&sektion=9">copyinstr(9)</a>.  <li>Using cc -Wbounded, support bounds checking for <a href="https://man.openbsd.org/copystr.9">copystr(9)</a>, <a href="https://man.openbsd.org/copyin.9">copyin(9)</a>, and <a href="https://man.openbsd.org/copyinstr.9">copyinstr(9)</a>.
 <li>Cardbus <a href="https://man.openbsd.org/?query=re&sektion=4">re(4)</a> support.  <li>Cardbus <a href="https://man.openbsd.org/re.4">re(4)</a> support.
 <li>Sentinal support in gcc, taken from gcc 4.  <li>Sentinal support in gcc, taken from gcc 4.
 <li>Fix a kernel panic when pushing heavy traffic through <a href="https://man.openbsd.org/?query=ipw&sektion=4">ipw(4)</a>.  <li>Fix a kernel panic when pushing heavy traffic through <a href="https://man.openbsd.org/ipw.4">ipw(4)</a>.
 <li>More progress on the zaurus port including keyboard, USB serial, wscons, reboot and powerdown support.  <li>More progress on the zaurus port including keyboard, USB serial, wscons, reboot and powerdown support.
 <!-- ^20050113 -->  <!-- ^20050113 -->
 <li>Fix i830 crash during startup in the X.org driver.  <li>Fix i830 crash during startup in the X.org driver.
 <li>Import Sendmail-8.13.3.  <li>Import Sendmail-8.13.3.
 <!-- ^20050112 -->  <!-- ^20050112 -->
 <li>Fix an off-by-one in the critical section clearing code of the aic7xxx driver; from FreeBSD.  <li>Fix an off-by-one in the critical section clearing code of the aic7xxx driver; from FreeBSD.
 <li>Remove an annoyance in <a href="https://man.openbsd.org/?query=mg&sektion=1">mg(1)</a> when editing files where the working directory is not readable.  <li>Remove an annoyance in <a href="https://man.openbsd.org/mg.1">mg(1)</a> when editing files where the working directory is not readable.
 <!-- ^20050111 -->  <!-- ^20050111 -->
 <li>Reliability fixes for <a href="https://man.openbsd.org/?query=hil&sektion=4">hil(4)</a>.  <li>Reliability fixes for <a href="https://man.openbsd.org/hil.4">hil(4)</a>.
 <li>Make sure bogus values don't make their way into tcp_xmit_timer() calculations by converting them to valid ones.<br>  <li>Make sure bogus values don't make their way into tcp_xmit_timer() calculations by converting them to valid ones.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Add support in <a href="https://man.openbsd.org/?query=uplcom&sektion=4">uplcom(4)</a> for CTS modemsignal; from FreeBSD.  <li>Add support in <a href="https://man.openbsd.org/uplcom.4">uplcom(4)</a> for CTS modemsignal; from FreeBSD.
 <!-- ^20050110 -->  <!-- ^20050110 -->
 <li>Add zaurus bootblocks.  <li>Add zaurus bootblocks.
 <li>Add support in <a href="https://man.openbsd.org/?query=iwi&sektion=4">iwi(4)</a> for 2.2 firmware and other minor fixes.  <li>Add support in <a href="https://man.openbsd.org/iwi.4">iwi(4)</a> for 2.2 firmware and other minor fixes.
 <!-- ^20050109 -->  <!-- ^20050109 -->
 <li>Add new shortcuts for device and debug commands in <a href="https://man.openbsd.org/?query=cdio&sektion=1">cdio(1)</a>.  <li>Add new shortcuts for device and debug commands in <a href="https://man.openbsd.org/cdio.1">cdio(1)</a>.
 <li>Increase the maximum username size for the in-kernel PPPoE driver.  <li>Increase the maximum username size for the in-kernel PPPoE driver.
 <!-- ^20050108 -->  <!-- ^20050108 -->
 <li>Read MAC addresses correctly when initializing <a href="https://man.openbsd.org/?query=dc&sektion=4">dc(4)</a> interfaces.  <li>Read MAC addresses correctly when initializing <a href="https://man.openbsd.org/dc.4">dc(4)</a> interfaces.
 <li>Fix an infinite loop problem in certain options in <a href="https://man.openbsd.org/?query=vi&sektion=1">vi(1)</a>.  <li>Fix an infinite loop problem in certain options in <a href="https://man.openbsd.org/vi.1">vi(1)</a>.
 <li>Fix a potential buffer overflow with escaped characters in Apache's mod_include.<br>  <li>Fix a potential buffer overflow with escaped characters in Apache's mod_include.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Handle symlinks correctly in <a href="https://man.openbsd.org/?query=savecore&sektion=8">savecore(8)</a> when determining if /var/crash has enough free space to dump.  <li>Handle symlinks correctly in <a href="https://man.openbsd.org/savecore.8">savecore(8)</a> when determining if /var/crash has enough free space to dump.
 <li>Make <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> traffic always appear on the physical (carpdev) interface from pf's perspective.  <li>Make <a href="https://man.openbsd.org/carp.4">carp(4)</a> traffic always appear on the physical (carpdev) interface from pf's perspective.
 <li>Add BIOCGDLTLIST and BIOCSDLT ioctl support to <a href="https://man.openbsd.org/?query=bpf&sektion=4">bpf(4)</a>.  <li>Add BIOCGDLTLIST and BIOCSDLT ioctl support to <a href="https://man.openbsd.org/bpf.4">bpf(4)</a>.
 <!-- ^20050107 -->  <!-- ^20050107 -->
 <li>Fix profiled kernel builds on i386.  <li>Fix profiled kernel builds on i386.
 <li>Add a preliminary display console for zaurus.  <li>Add a preliminary display console for zaurus.
Line 491 
Line 504 
 <li>Improved import code for OpenCVS.  <li>Improved import code for OpenCVS.
 <!-- ^20050106 -->  <!-- ^20050106 -->
 <li>Add new IPv6 manpages written from scratch.  <li>Add new IPv6 manpages written from scratch.
 <li>Make Ethernet packets sent via a <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> interface have a source MAC address of the virtual MAC.  <li>Make Ethernet packets sent via a <a href="https://man.openbsd.org/carp.4">carp(4)</a> interface have a source MAC address of the virtual MAC.
 <li>Fix a very longstanding bug in <a href="https://man.openbsd.org/?query=getcwd&sektion=3">getcwd(3)</a> to allow returning very long paths.<br>  <li>Fix a very longstanding bug in <a href="https://man.openbsd.org/getcwd.3">getcwd(3)</a> to allow returning very long paths.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Make pfctl 'set' options no longer sticky.  <li>Make pfctl 'set' options no longer sticky.
 <li>Cleanup of the Zaurus display code.  <li>Cleanup of the Zaurus display code.
 <!-- ^ 20050105 -->  <!-- ^ 20050105 -->
 <li>Restrict forwarding to IPsec traffic when ip.forwarding is set to 2.  <li>Restrict forwarding to IPsec traffic when ip.forwarding is set to 2.
 <li>Enable ARP table manipulation on <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> interfaces.  <li>Enable ARP table manipulation on <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces.
 <li>Move processing of ARP packets to <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> interfaces when using them so ARP packets are sent with the virtual MAC address.  <li>Move processing of ARP packets to <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces when using them so ARP packets are sent with the virtual MAC address.
 <!-- ^ 20050104 -->  <!-- ^ 20050104 -->
 <li>A bit more whacking zaurus into shape including USB support for the C3000.  <li>A bit more whacking zaurus into shape including USB support for the C3000.
 <li>Add support in <a href="https://man.openbsd.org/?query=ubsa&sektion=4">ubsa(4)</a> for the Vodafone Mobile Connect 3G adapter.  <li>Add support in <a href="https://man.openbsd.org/ubsa.4">ubsa(4)</a> for the Vodafone Mobile Connect 3G adapter.
 <li>Plug a memory leak in the <a href="https://man.openbsd.org/?query=regex&sektion=3">regex(3)</a> engine; from FreeBSD.  <li>Plug a memory leak in the <a href="https://man.openbsd.org/regex.3">regex(3)</a> engine; from FreeBSD.
 <li>Add a "show panic" command to <a href="https://man.openbsd.org/?query=ddb&sektion=4">ddb(4)</a>.  <li>Add a "show panic" command to <a href="https://man.openbsd.org/ddb.4">ddb(4)</a>.
 <!-- ^ 20050103 -->  <!-- ^ 20050103 -->
 <li>Add <a href="https://man.openbsd.org/?query=mavb&sektion=4">mavb(4)</a>, a Moosehead A/V board audio driver, to enable <a href="https://man.openbsd.org/?query=audio&sektion=4">audio(4)</a> on sgi.  <li>Add <a href="https://man.openbsd.org/mavb.4">mavb(4)</a>, a Moosehead A/V board audio driver, to enable <a href="https://man.openbsd.org/audio.4">audio(4)</a> on sgi.
 <!-- ^ 20050102 -->  <!-- ^ 20050102 -->
 <li>Speed up dhclient on <a href="https://man.openbsd.org/?query=sk&sektion=4">sk(4)</a> interfaces.  <li>Speed up dhclient on <a href="https://man.openbsd.org/sk.4">sk(4)</a> interfaces.
 <!-- ^ 20050101 -->  <!-- ^ 20050101 -->
 <li>Grok VLAN-sized frames on am7990 devices.  <li>Grok VLAN-sized frames on am7990 devices.
 <li>Fix some races on filesystems that don't have locks, such as NFS.  <li>Fix some races on filesystems that don't have locks, such as NFS.
 <!-- ^ 20041231 -->  <!-- ^ 20041231 -->
 <li>Enable <a href="https://man.openbsd.org/?query=rtw&sektion=4">rtw(4)</a> driver in i386 GENERIC.  <li>Enable <a href="https://man.openbsd.org/rtw.4">rtw(4)</a> driver in i386 GENERIC.
 <li>Import zaurus port, currently supported on the C860.  <li>Import zaurus port, currently supported on the C860.
 <li>Preliminary support for the arm pxa270, pxa interrupt controller, pxa serial port, pxa PCMCIA (CF) adapter, and xscale.  <li>Preliminary support for the arm pxa270, pxa interrupt controller, pxa serial port, pxa PCMCIA (CF) adapter, and xscale.
 <li>Flag day! Switch i386 to gcc3.  <li>Flag day! Switch i386 to gcc3.
 <li>Add a copy of the stripcom routine to <a href="https://man.openbsd.org/?query=netstart&sektion=8">netstart(8)</a> so it can run standalone again.  <li>Add a copy of the stripcom routine to <a href="https://man.openbsd.org/netstart.8">netstart(8)</a> so it can run standalone again.
 <li>Import M_CANFAIL support from NetBSD to remove a nasty panic during low-memory scenarios.  <li>Import M_CANFAIL support from NetBSD to remove a nasty panic during low-memory scenarios.
 <!-- ^ 20041230 -->  <!-- ^ 20041230 -->
 <li>Import awk-20041222.  <li>Import awk-20041222.
 <li>Add support in <a href="https://man.openbsd.org/?query=md5&sektion=1">md5(1)</a> for using multiple algorithms.  <li>Add support in <a href="https://man.openbsd.org/md5.1">md5(1)</a> for using multiple algorithms.
 <!-- ^ 20041229 -->  <!-- ^ 20041229 -->
 <li>Add an <a href="https://man.openbsd.org/?query=rtw&sektion=4">rtw(4)</a> driver for Realtek 802.11 devices.  <li>Add an <a href="https://man.openbsd.org/rtw.4">rtw(4)</a> driver for Realtek 802.11 devices.
 <li>Sync ieee80211 infrastructure with NetBSD to simplify logic and fix some bugs.  <li>Sync ieee80211 infrastructure with NetBSD to simplify logic and fix some bugs.
 <li>Fix a bug that caused vinvalbuf() panics.  <li>Fix a bug that caused vinvalbuf() panics.
 <li>More work on <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> conflict handling.  <li>More work on <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> conflict handling.
 <!-- ^ 20041228 -->  <!-- ^ 20041228 -->
 <li>Fix tag handling for non-U320/packetized <a href="https://man.openbsd.org/?query=ahd&sektion=4">ahd(4)</a> devices.  <li>Fix tag handling for non-U320/packetized <a href="https://man.openbsd.org/ahd.4">ahd(4)</a> devices.
 <li>Import and merge gdb-6.3, and add sgi support.  <li>Import and merge gdb-6.3, and add sgi support.
 <li>Fix broken pointer arithmetic when receiving an RSA key from the kernel in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.  <li>Fix broken pointer arithmetic when receiving an RSA key from the kernel in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.
 <!-- ^ 20041227 -->  <!-- ^ 20041227 -->
 <li>Sprinkle list and queue macros on various drivers where applicable to make code easier to read.  <li>Sprinkle list and queue macros on various drivers where applicable to make code easier to read.
 <!-- ^ 20041226 -->  <!-- ^ 20041226 -->
 <li>Resolve some longstanding issues and reduce verbosity while debugging with <a href="https://man.openbsd.org/?query=ami&sektion=4">ami(4)</a>.  <li>Resolve some longstanding issues and reduce verbosity while debugging with <a href="https://man.openbsd.org/ami.4">ami(4)</a>.
 <li>Add minimal USB support to the RAMDISKC image.  <li>Add minimal USB support to the RAMDISKC image.
 <li>Introduce a -DSMALL variant of <a href="https://man.openbsd.org/?query=ifconfig&sektion=8">ifconfig(8)</a> for installation media.  <li>Introduce a -DSMALL variant of <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a> for installation media.
 <!-- ^ 20041225 -->  <!-- ^ 20041225 -->
 <li>Import and merge gcc-3.3.5.  <li>Import and merge gcc-3.3.5.
 <!-- ^ 20041224 -->  <!-- ^ 20041224 -->
 <li>Support AddressFamily in <a href="https://man.openbsd.org/?query=sshd_config&sektion=5">sshd_config(5)</a> in <a href="https://man.openbsd.org/?query=sshd&sektion=8">sshd(8)</a>.  <li>Support AddressFamily in <a href="https://man.openbsd.org/sshd_config.5">sshd_config(5)</a> in <a href="https://man.openbsd.org/sshd.8">sshd(8)</a>.
 <li>Reliability fixes in <a href="https://man.openbsd.org/?query=wscons&sektion=4">wscons(4)</a>; from NetBSD.  <li>Reliability fixes in <a href="https://man.openbsd.org/wscons.4">wscons(4)</a>; from NetBSD.
 <li>Make com1, 2, and 3 work as a console on i386.  <li>Make com1, 2, and 3 work as a console on i386.
 <li>Lower latency in <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a> by processing no more than 25 messages at once for each peer.  <li>Lower latency in <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> by processing no more than 25 messages at once for each peer.
 <!-- ^ 20041223 -->  <!-- ^ 20041223 -->
 <li>Fix a few core dumps in ksh.  <li>Fix a few core dumps in ksh.
 <li>Avoid a null dereference when using membufs in <a href="https://man.openbsd.org/?query=syslogd&sektion=8">syslogd(8)</a>.  <li>Avoid a null dereference when using membufs in <a href="https://man.openbsd.org/syslogd.8">syslogd(8)</a>.
 <li>Introduce 'set sip on &lt;ifspec&gt;' in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> to avoid filtering on interfaces.  <li>Introduce 'set sip on &lt;ifspec&gt;' in <a href="https://man.openbsd.org/pf.4">pf(4)</a> to avoid filtering on interfaces.
 <!-- ^ 20041222 -->  <!-- ^ 20041222 -->
 <li>Support filesystem firmware loading in <a href="https://man.openbsd.org/?query=fxp&sektion=4">fxp(4)</a>.  <li>Support filesystem firmware loading in <a href="https://man.openbsd.org/fxp.4">fxp(4)</a>.
 <li>Do more in the watchdog reset on Prism <a href="https://man.openbsd.org/?query=wi&sektion=4">wi(4)</a> cards to help recover from a wedged firmware.  <li>Do more in the watchdog reset on Prism <a href="https://man.openbsd.org/wi.4">wi(4)</a> cards to help recover from a wedged firmware.
 <li>Remove fallback AES support for old OpenSSL in <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a>.  <li>Remove fallback AES support for old OpenSSL in <a href="https://man.openbsd.org/ssh.1">ssh(1)</a>.
 <li>Add support for more commands in OpenCVS.  <li>Add support for more commands in OpenCVS.
 <li>Add powerhooks to <a href="https://man.openbsd.org/?query=ipw&sektion=4">ipw(4)</a> and <a href="https://man.openbsd.org/?query=iwi&sektion=4">iwi(4)</a>.  <li>Add powerhooks to <a href="https://man.openbsd.org/ipw.4">ipw(4)</a> and <a href="https://man.openbsd.org/iwi.4">iwi(4)</a>.
 <!-- ^ 20041221 -->  <!-- ^ 20041221 -->
 <li>Create new <a href="https://man.openbsd.org/?query=icmp6&sektion=4">icmp6(4)</a>, <a href="https://man.openbsd.org/?query=gai_strerror&sektion=3">gai_strerror(3)</a>, <a href="https://man.openbsd.org/?query=getaddrinfo&sektion=3">getaddrinfo(3)</a>, and <a href="https://man.openbsd.org/?query=getnameinfo&sektion=3">getnameinfo(3)</a> man pages from new or free sources.  <li>Create new <a href="https://man.openbsd.org/icmp6.4">icmp6(4)</a>, <a href="https://man.openbsd.org/gai_strerror.3">gai_strerror(3)</a>, <a href="https://man.openbsd.org/getaddrinfo.3">getaddrinfo(3)</a>, and <a href="https://man.openbsd.org/getnameinfo.3">getnameinfo(3)</a> man pages from new or free sources.
 <li>Discard unnecessary trailing space characters in <a href="https://man.openbsd.org/?query=ps&sektion=1">ps(1)</a>.  <li>Discard unnecessary trailing space characters in <a href="https://man.openbsd.org/ps.1">ps(1)</a>.
 <li>Support filesystem firmware loading in <a href="https://man.openbsd.org/?query=yds&sektion=4">yds(4)</a>.  <li>Support filesystem firmware loading in <a href="https://man.openbsd.org/yds.4">yds(4)</a>.
 <li>Add support for displaying Shared Spanning Tree Protocol frames in <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a>.  <li>Add support for displaying Shared Spanning Tree Protocol frames in <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a>.
 <!-- ^ 20041220 -->  <!-- ^ 20041220 -->
 <li>Remove various man pages and other documents that were based on RFCs due to licensing problems.  <li>Remove various man pages and other documents that were based on RFCs due to licensing problems.
 <li>Import X.org 6.8.2 RC1.  <li>Import X.org 6.8.2 RC1.
 <li>Add a gzip handler to OpenCVS; not yet enabled.  <li>Add a gzip handler to OpenCVS; not yet enabled.
 <li>Allow comments in the myname, mygate, and defaultdomain files from within <a href="https://man.openbsd.org/?query=netstart&sektion=8">netstart(8)</a>.  <li>Allow comments in the myname, mygate, and defaultdomain files from within <a href="https://man.openbsd.org/netstart.8">netstart(8)</a>.
 <li>Support filesystem firmware loading in <a href="https://man.openbsd.org/?query=uyap&sektion=4">uyap(4)</a> and <a href="https://man.openbsd.org/?query=clcs&sektion=4">clcs(4)</a>.  <li>Support filesystem firmware loading in <a href="https://man.openbsd.org/uyap.4">uyap(4)</a> and <a href="https://man.openbsd.org/clcs.4">clcs(4)</a>.
 <li>Block SIGALRM during writes in <a href="https://man.openbsd.org/?query=script&sektion=1">script(1)</a>.  <li>Block SIGALRM during writes in <a href="https://man.openbsd.org/script.1">script(1)</a>.
 <!-- ^ 20041219 -->  <!-- ^ 20041219 -->
 <li>Make it possible for carp to work on fddi and token ring again.  <li>Make it possible for carp to work on fddi and token ring again.
 <li>Cleanup <a href="https://man.openbsd.org/?query=ksh&sektion=1">ksh(1)</a> and remove unused #ifdef'd code.  <li>Cleanup <a href="https://man.openbsd.org/ksh.1">ksh(1)</a> and remove unused #ifdef'd code.
 <!-- ^ 20041218 -->  <!-- ^ 20041218 -->
 <li>Fix an off-by-one error in <a href="https://man.openbsd.org/?query=sail&sektion=6">sail(6)</a>.  <li>Fix an off-by-one error in <a href="https://man.openbsd.org/sail.6">sail(6)</a>.
 <li>Fix a bug in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> where a NATed LAN client could lock up the kernel.<br>  <li>Fix a bug in <a href="https://man.openbsd.org/pf.4">pf(4)</a> where a NATed LAN client could lock up the kernel.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Reorder code to make <a href="https://man.openbsd.org/?query=CARP&sektion=4">CARP(4)</a> operate correctly on physical interfaces that are participating in a <a href="https://man.openbsd.org/?query=bridge&sektion=4">bridge(4)</a>.  <li>Reorder code to make <a href="https://man.openbsd.org/CARP.4">CARP(4)</a> operate correctly on physical interfaces that are participating in a <a href="https://man.openbsd.org/bridge.4">bridge(4)</a>.
 <!-- ^ 20041217 -->  <!-- ^ 20041217 -->
 <li>More progress on <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a>.  <li>More progress on <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a>.
 <!-- ^ 20041216 -->  <!-- ^ 20041216 -->
 <li>Import Sendmail-8.13.2.  <li>Import Sendmail-8.13.2.
 <!-- ^ 20041215 -->  <!-- ^ 20041215 -->
 <li>Polled servers that resulted in an error are dropped to the maximum poll interval in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>.  <li>Polled servers that resulted in an error are dropped to the maximum poll interval in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>.
 <li>Fix an off-by-one in <a href="https://man.openbsd.org/?query=sk&sektion=4">sk(4)</a>; from FreeBSD.  <li>Fix an off-by-one in <a href="https://man.openbsd.org/sk.4">sk(4)</a>; from FreeBSD.
 <li>Fix a double-free crash in <a href="https://man.openbsd.org/?query=pfctl&sektion=8">pfctl(8)</a>.<br>  <li>Fix a double-free crash in <a href="https://man.openbsd.org/pfctl.8">pfctl(8)</a>.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Support the 'tag' command in OpenCVS.  <li>Support the 'tag' command in OpenCVS.
 <li>Allow the Address, Network, or Netmask values of the &lt;IPsec-ID&gt; to be specified with an interface name or the keyword "default" in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.  <li>Allow the Address, Network, or Netmask values of the &lt;IPsec-ID&gt; to be specified with an interface name or the keyword "default" in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.
 <!-- ^ 20041214 -->  <!-- ^ 20041214 -->
 <li>Prevent a possible endless loop in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a>.<br>  <li>Prevent a possible endless loop in <a href="https://man.openbsd.org/pf.4">pf(4)</a>.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Support filesystem firmware loading in <a href="https://man.openbsd.org/?query=txp&sektion=4">txp(4)</a>.  <li>Support filesystem firmware loading in <a href="https://man.openbsd.org/txp.4">txp(4)</a>.
 <li>Enable <a href="https://man.openbsd.org/?query=yds&sektion=4">yds(4)</a> on amd64.  <li>Enable <a href="https://man.openbsd.org/yds.4">yds(4)</a> on amd64.
 <li>Only warn in <a href="https://man.openbsd.org/?query=cp&sektion=1">cp(1)</a> when copying a socket to make moving trees containing sockets across filesystems much smoother.  <li>Only warn in <a href="https://man.openbsd.org/cp.1">cp(1)</a> when copying a socket to make moving trees containing sockets across filesystems much smoother.
 <li>Make <a href="https://man.openbsd.org/?query=mc&sektion=4">mc(4)</a> on mac68k start working.  <li>Make <a href="https://man.openbsd.org/mc.4">mc(4)</a> on mac68k start working.
 <li>Discard replies with an invalid stratum in the <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a> client code.  <li>Discard replies with an invalid stratum in the <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a> client code.
 <li>Fix a panic in <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a> on sparc64.  <li>Fix a panic in <a href="https://man.openbsd.org/atu.4">atu(4)</a> on sparc64.
 <!-- ^ 20041213 -->  <!-- ^ 20041213 -->
 <li>Permit long protocol names in <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a>.  <li>Permit long protocol names in <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a>.
 <li>Support more Buffalo PCMCIA NS2K devices.  <li>Support more Buffalo PCMCIA NS2K devices.
 <!-- ^ 20041212 -->  <!-- ^ 20041212 -->
 <li>Support csh-style ! history completion in <a href="https://man.openbsd.org/?query=ksh&sektion=1">ksh(1)</a>.  <li>Support csh-style ! history completion in <a href="https://man.openbsd.org/ksh.1">ksh(1)</a>.
 <li>Support the nForce3-250 IDE controller.  <li>Support the nForce3-250 IDE controller.
 <li>Correct an error in a compare function in <a href="https://man.openbsd.org/?query=disklabel&sektion=8">disklabel(8)</a>.  <li>Correct an error in a compare function in <a href="https://man.openbsd.org/disklabel.8">disklabel(8)</a>.
 <!-- ^ 20041211 -->  <!-- ^ 20041211 -->
 <li>Fix a bus hanging problem on fast systems with <a href="https://man.openbsd.org/?query=bge&sektion=4">bge(4)</a>.  <li>Fix a bus hanging problem on fast systems with <a href="https://man.openbsd.org/bge.4">bge(4)</a>.
 <li>Fix a rare command ordering problem in the aic79xx driver; from FreeBSD.  <li>Fix a rare command ordering problem in the aic79xx driver; from FreeBSD.
 <li>Allow <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> to filter on route labels  <li>Allow <a href="https://man.openbsd.org/pf.4">pf(4)</a> to filter on route labels
 <li>Handle GNU-style checklist files for files with spaces in <a href="https://man.openbsd.org/?query=md5&sektion=1">md5(1)</a>.  <li>Handle GNU-style checklist files for files with spaces in <a href="https://man.openbsd.org/md5.1">md5(1)</a>.
 <li>Fix an IPsec crash. (PR#4025)<br>  <li>Fix an IPsec crash. (PR#4025)<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <!-- ^ 20041210 -->  <!-- ^ 20041210 -->
 <li>Fix ls globbing in <a href="https://man.openbsd.org/?query=sftp&sektion=1">sftp(1)</a>.  <li>Fix ls globbing in <a href="https://man.openbsd.org/sftp.1">sftp(1)</a>.
 <li>Support for jumbo frames and a bus hang fix for <a href="https://man.openbsd.org/?query=bge&sektion=4">bge(4)</a>.  <li>Support for jumbo frames and a bus hang fix for <a href="https://man.openbsd.org/bge.4">bge(4)</a>.
 <li>Plug a memory leak on mount failure in the ntfs driver.  <li>Plug a memory leak on mount failure in the ntfs driver.
 <li>Support the annotate command in OpenCVS.  <li>Support the annotate command in OpenCVS.
 <li>More work on <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> package replacement.  <li>More work on <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> package replacement.
 <li>Fix a soft dependencies problem that caused processes to get stuck.  <li>Fix a soft dependencies problem that caused processes to get stuck.
 <!-- ^ 20041209 -->  <!-- ^ 20041209 -->
 <li>Fix a race condition that could cause random pool corruption when reconfiguring <a href="https://man.openbsd.org/?query=fxp&sektion=4">fxp(4)</a> interfaces under heavy network load.  <li>Fix a race condition that could cause random pool corruption when reconfiguring <a href="https://man.openbsd.org/fxp.4">fxp(4)</a> interfaces under heavy network load.
 <li>Fix serial interrupt registration on <a href="https://man.openbsd.org/?query=zs&sektion=4">zs(4)</a> on mac68k; from NetBSD.  <li>Fix serial interrupt registration on <a href="https://man.openbsd.org/zs.4">zs(4)</a> on mac68k; from NetBSD.
 <li>Crank maxusers to 32 in mac68k's GENERIC.  <li>Crank maxusers to 32 in mac68k's GENERIC.
 <li>Fix a Perl IO bug to avoid duplicating file descriptors when closing handles.  <li>Fix a Perl IO bug to avoid duplicating file descriptors when closing handles.
 <li>Allow ToS to be set on raw IP packets.  <li>Allow ToS to be set on raw IP packets.
 <li>Fix a NAT/T bug in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a> to avoid sending DPD messages to the wrong port.  <li>Fix a NAT/T bug in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a> to avoid sending DPD messages to the wrong port.
 <li>Add powerhooks to <a href="https://man.openbsd.org/?query=wi&sektion=4">wi(4)</a> and <a href="https://man.openbsd.org/?query=em&sektion=4">em(4)</a>.  <li>Add powerhooks to <a href="https://man.openbsd.org/wi.4">wi(4)</a> and <a href="https://man.openbsd.org/em.4">em(4)</a>.
 <li>Add a powerhook to <a href="https://man.openbsd.org/?query=pci&sektion=4">pci(4)</a> to save and restore configuration space.  <li>Add a powerhook to <a href="https://man.openbsd.org/pci.4">pci(4)</a> to save and restore configuration space.
 <!-- ^ 20041208 -->  <!-- ^ 20041208 -->
 <li>Support Falcom Twist-USB GSM/GPRS modems in <a href="https://man.openbsd.org/?query=uftdi&sektion=4">uftdi(4)</a>.  <li>Support Falcom Twist-USB GSM/GPRS modems in <a href="https://man.openbsd.org/uftdi.4">uftdi(4)</a>.
 <li>Enable jumbo frames on Yukon <a href="https://man.openbsd.org/?query=sk&sektion=4">sk(4)</a> variants.  <li>Enable jumbo frames on Yukon <a href="https://man.openbsd.org/sk.4">sk(4)</a> variants.
 <li>Add a 'carpdev' option to <a href="https://man.openbsd.org/?query=ifconfig&sektion=8">ifconfig(8)</a> to set a <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> device's physical interface.  <li>Add a 'carpdev' option to <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a> to set a <a href="https://man.openbsd.org/carp.4">carp(4)</a> device's physical interface.
 <li>Make <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> behave more like a regular interface like <a href="https://man.openbsd.org/?query=vlan&sektion=4">vlan(4)</a>.  <li>Make <a href="https://man.openbsd.org/carp.4">carp(4)</a> behave more like a regular interface like <a href="https://man.openbsd.org/vlan.4">vlan(4)</a>.
 <li>Lots of various work on OpenCVS.  <li>Lots of various work on OpenCVS.
 <!-- ^ 20041207 -->  <!-- ^ 20041207 -->
 <li>Support <a href="https://man.openbsd.org/?query=ohci&sektion=4">ohci(4)</a> and <a href="https://man.openbsd.org/?query=ehci&sektion=4">ehci(4)</a> at <a href="https://man.openbsd.org/?query=cardbus&sektion=4">cardbus(4)</a>; from NetBSD.  <li>Support <a href="https://man.openbsd.org/ohci.4">ohci(4)</a> and <a href="https://man.openbsd.org/ehci.4">ehci(4)</a> at <a href="https://man.openbsd.org/cardbus.4">cardbus(4)</a>; from NetBSD.
 <li>Change the default for 'overload &lt;table&gt; flush' to flush only states from the offending source created by the rule in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a>.  <li>Change the default for 'overload &lt;table&gt; flush' to flush only states from the offending source created by the rule in <a href="https://man.openbsd.org/pf.4">pf(4)</a>.
 <li>Revert previous soft dependencies merge that could lead to inode wait deadlock.  <li>Revert previous soft dependencies merge that could lead to inode wait deadlock.
 <li>Make <a href="https://man.openbsd.org/?query=ifconfig&sektion=8">ifconfig(8)</a> default to printing interfaces in the absence of arguments.  <li>Make <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a> default to printing interfaces in the absence of arguments.
 <li>Do not log tiny local clock drifting in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>.  <li>Do not log tiny local clock drifting in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>.
 <li>Enable <a href="https://man.openbsd.org/?query=emu&sektion=4">emu(4)</a> in GENERIC on amd64.  <li>Enable <a href="https://man.openbsd.org/emu.4">emu(4)</a> in GENERIC on amd64.
 <li>Fix a memory access bug in <a href="https://man.openbsd.org/?query=as&sektion=1">as(1)</a>.  <li>Fix a memory access bug in <a href="https://man.openbsd.org/as.1">as(1)</a>.
 <li>Use correct source address for relayed DHCP packets in <a href="https://man.openbsd.org/?query=dhcpd&sektion=8">dhcpd(8)</a>.  <li>Use correct source address for relayed DHCP packets in <a href="https://man.openbsd.org/dhcpd.8">dhcpd(8)</a>.
 <li>Discard over-sized authorized_keys entries in <a href="https://man.openbsd.org/?query=sshd&sektion=8">sshd(8)</a> rather than complaining about them.  <li>Discard over-sized authorized_keys entries in <a href="https://man.openbsd.org/sshd.8">sshd(8)</a> rather than complaining about them.
 <li>Support mice that have more than 7 buttons in <a href="https://man.openbsd.org/?query=ums&sektion=4">ums(4)</a>.  <li>Support mice that have more than 7 buttons in <a href="https://man.openbsd.org/ums.4">ums(4)</a>.
 <li>Create a separate <a href="https://man.openbsd.org/?query=gai_strerror&sektion=3">gai_strerror(3)</a> man page.  <li>Create a separate <a href="https://man.openbsd.org/gai_strerror.3">gai_strerror(3)</a> man page.
 <!-- ^ 20041206 -->  <!-- ^ 20041206 -->
 <li>Consider NFS_PORT to be a reserved port as it was before.  <li>Consider NFS_PORT to be a reserved port as it was before.
 <li>Import OpenCVS--a work in progress.  <li>Import OpenCVS--a work in progress.
 <li>Fixed a bug in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> where IPv6 packets with certain headers were silently dropped.<br>  <li>Fixed a bug in <a href="https://man.openbsd.org/pf.4">pf(4)</a> where IPv6 packets with certain headers were silently dropped.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <!-- ^ 20041205 -->  <!-- ^ 20041205 -->
 <li>Add kernel tracking for completed 3-way TCP connections to support connection rate and count limiting code in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a>.  <li>Add kernel tracking for completed 3-way TCP connections to support connection rate and count limiting code in <a href="https://man.openbsd.org/pf.4">pf(4)</a>.
 <!-- ^ 20041204 -->  <!-- ^ 20041204 -->
 <li>Fix a signal race in <a href="https://man.openbsd.org/?query=spamd&sektion=8">spamd(8)</a>.  <li>Fix a signal race in <a href="https://man.openbsd.org/spamd.8">spamd(8)</a>.
 <li>Remove "route $hostname 127.0.0.1" from <a href="https://man.openbsd.org/?query=netstart&sektion=8">netstart(8)</a>.  <li>Remove "route $hostname 127.0.0.1" from <a href="https://man.openbsd.org/netstart.8">netstart(8)</a>.
 <li>Fix auto-repeat in new X.org keyboard driver.  <li>Fix auto-repeat in new X.org keyboard driver.
 <!-- ^ 20041203 -->  <!-- ^ 20041203 -->
 <li>Import zlib-1.22.  <li>Import zlib-1.22.
 <li>Default to A/UX partition types on newly created partitions on mac68k <a href="https://man.openbsd.org/?query=pdisk&sektion=8">pdisk(8)</a>.  <li>Default to A/UX partition types on newly created partitions on mac68k <a href="https://man.openbsd.org/pdisk.8">pdisk(8)</a>.
 <li>The Great Apache Cleanup of 2004 to remove code we don't use.  <li>The Great Apache Cleanup of 2004 to remove code we don't use.
 <li>Make BUFCACHEPERCENT adjustable through UKC on hp300, mac68k and sgi.  <li>Make BUFCACHEPERCENT adjustable through UKC on hp300, mac68k and sgi.
 <!-- ^ 20041202 -->  <!-- ^ 20041202 -->
 <li>Fix 10mbit mode on ZNYX ZX346Q and 21143-based <a href="https://man.openbsd.org/?query=dc&sektion=4">dc(4)</a> cards; from FreeBSD.  <li>Fix 10mbit mode on ZNYX ZX346Q and 21143-based <a href="https://man.openbsd.org/dc.4">dc(4)</a> cards; from FreeBSD.
 <li>Change spl locking in pfioctl() to fix panics during heavy ioctl operations.<br>  <li>Change spl locking in pfioctl() to fix panics during heavy ioctl operations.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Fix dlsym() when called from the last shared object loaded.  <li>Fix dlsym() when called from the last shared object loaded.
 <li>Plug memory leaks in <a href="https://man.openbsd.org/?query=units&sektion=1">units(1)</a>.  <li>Plug memory leaks in <a href="https://man.openbsd.org/units.1">units(1)</a>.
 <li>Fix stop condition for sqrt in <a href="https://man.openbsd.org/?query=dc&sektion=1">dc(1)</a>.  <li>Fix stop condition for sqrt in <a href="https://man.openbsd.org/dc.1">dc(1)</a>.
 <!-- ^ 20041201 -->  <!-- ^ 20041201 -->
 <li>Import a driver for the VIA VT612x PCI Gigabit Ethernet adapter from FreeBSD.  <li>Import a driver for the VIA VT612x PCI Gigabit Ethernet adapter from FreeBSD.
 <li>Import a driver for the Cicada CS8201 Ethernet PHY from FreeBSD.  <li>Import a driver for the Cicada CS8201 Ethernet PHY from FreeBSD.
Line 673 
Line 686 
 <li>No longer require write permissions for read-only SCSI ioctl commands.  <li>No longer require write permissions for read-only SCSI ioctl commands.
 <!-- ^ 20041130 -->  <!-- ^ 20041130 -->
 <li>Plug a memory leak in libpthread.  <li>Plug a memory leak in libpthread.
 <li>Port <a href="https://man.openbsd.org/?query=tvtwo&sektion=4">tvtwo(4)</a> and <a href="https://man.openbsd.org/?query=vigra&sektion=4">vigra(4)</a> sbus framebuffer drivers to sparc64.  <li>Port <a href="https://man.openbsd.org/tvtwo.4">tvtwo(4)</a> and <a href="https://man.openbsd.org/vigra.4">vigra(4)</a> sbus framebuffer drivers to sparc64.
 <li>Import sudo-1.6.8p5.  <li>Import sudo-1.6.8p5.
 <li>Allow <a href="https://man.openbsd.org/?query=pax&sektion=1">pax(1)</a> to build the table of created directories in-memory to avoid requiring a tmp file.  <li>Allow <a href="https://man.openbsd.org/pax.1">pax(1)</a> to build the table of created directories in-memory to avoid requiring a tmp file.
 <!-- ^ 20041129 -->  <!-- ^ 20041129 -->
 <li>Introduce an IPv4-only in-kernel PPPoE driver; ported from NetBSD and modified to match our SPPP implementation.  <li>Introduce an IPv4-only in-kernel PPPoE driver; ported from NetBSD and modified to match our SPPP implementation.
 <li>Support Garmin Palm devices in <a href="https://man.openbsd.org/?query=uvisor&sektion=8">uvisor(8)</a>.  <li>Support Garmin Palm devices in <a href="https://man.openbsd.org/uvisor.8">uvisor(8)</a>.
 <li>Privilege separate <a href="https://man.openbsd.org/?query=ftpd&sektion=8">ftpd(8)</a>.  <li>Privilege separate <a href="https://man.openbsd.org/ftpd.8">ftpd(8)</a>.
 <li>Prevent ADB devices other than mice from generating extended events to help some iBooks.  <li>Prevent ADB devices other than mice from generating extended events to help some iBooks.
 <!-- ^ 20041128 -->  <!-- ^ 20041128 -->
 <li>Fix a bug in RAIDFrame reconstruction. (PR#3968)<br>  <li>Fix a bug in RAIDFrame reconstruction. (PR#3968)<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Remove a too-paranoid test in libXpm that made writing an XPM with an absolute pathname impossible.  <li>Remove a too-paranoid test in libXpm that made writing an XPM with an absolute pathname impossible.
 <!-- ^ 20041127 -->  <!-- ^ 20041127 -->
 <li>Introduce pfkey sysctl subtree and use it in <a href="https://man.openbsd.org/?query=ipsecadm&sektion=8">ipsecadm(8)</a>.  <li>Introduce pfkey sysctl subtree and use it in <a href="https://man.openbsd.org/ipsecadm.8">ipsecadm(8)</a>.
 <!-- ^ 20041126 -->  <!-- ^ 20041126 -->
 <li>Fix a memory leak in SFTP.  <li>Fix a memory leak in SFTP.
 <li>Use the TTL from setsockopt() in IP code similar to BSD/OS.  <li>Use the TTL from setsockopt() in IP code similar to BSD/OS.
Line 694 
Line 707 
 <li>Fix a race between TCP timers.  <li>Fix a race between TCP timers.
 <li>Fix a dhclient exiting problem by ignoring certain messages sent by dhclient iself.  <li>Fix a dhclient exiting problem by ignoring certain messages sent by dhclient iself.
 <!-- ^ 20041125 -->  <!-- ^ 20041125 -->
 <li>Various fixes and tweaks for <a href="https://man.openbsd.org/?query=ipw&sektion=4">ipw(4)</a> and <a href="https://man.openbsd.org/?query=iwi&sektion=4">iwi(4)</a>.  <li>Various fixes and tweaks for <a href="https://man.openbsd.org/ipw.4">ipw(4)</a> and <a href="https://man.openbsd.org/iwi.4">iwi(4)</a>.
 <li>Add a CPU number to the STAT field in <a href="https://man.openbsd.org/?query=ps&sektion=1">ps(1)</a>.  <li>Add a CPU number to the STAT field in <a href="https://man.openbsd.org/ps.1">ps(1)</a>.
 <li>Disable kernfs in GENERIC because nothing uses it and it is not very safe due to the buffer cache.  <li>Disable kernfs in GENERIC because nothing uses it and it is not very safe due to the buffer cache.
 <li>Fix false positives when testing valid databases in <a href="https://man.openbsd.org/?query=kvm_mkdb&sektion=8">kvm_mkdb(8)</a> on certain machines.  <li>Fix false positives when testing valid databases in <a href="https://man.openbsd.org/kvm_mkdb.8">kvm_mkdb(8)</a> on certain machines.
 <li>Enable Kerberos 5 authentication and encryption in <a href="https://man.openbsd.org/?query=telnetd&sektion=8">telnetd(8)</a>.  <li>Enable Kerberos 5 authentication and encryption in <a href="https://man.openbsd.org/telnetd.8">telnetd(8)</a>.
 <!-- ^ 20041124 -->  <!-- ^ 20041124 -->
 <li>Fix a crash in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> that occurred when using certain binat rules.<br>  <li>Fix a crash in <a href="https://man.openbsd.org/pf.4">pf(4)</a> that occurred when using certain binat rules.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Disable the layer filesystems by default in GENERIC kernels.  <li>Disable the layer filesystems by default in GENERIC kernels.
 <li>Support Intel PRO/Wireless 2915ABG in <a href="https://man.openbsd.org/?query=iwi&sektion=4">iwi(4)</a>.  <li>Support Intel PRO/Wireless 2915ABG in <a href="https://man.openbsd.org/iwi.4">iwi(4)</a>.
 <li>Change init process to allow certain umass devices to attach properly; from NetBSD.  <li>Change init process to allow certain umass devices to attach properly; from NetBSD.
 <li>Use a prefixlen of 64 on <a href="https://man.openbsd.org/?query=tun&sektion=4">tun(4)</a> interfaces; from FreeBSD.  <li>Use a prefixlen of 64 on <a href="https://man.openbsd.org/tun.4">tun(4)</a> interfaces; from FreeBSD.
 <li>Support multiple communities in <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a> to eventually support better filters.  <li>Support multiple communities in <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> to eventually support better filters.
 <li>Support the <a href="https://man.openbsd.org/?query=gpio&sektion=4">gpio(4)</a> found on <a href="https://man.openbsd.org/?query=ath&sektion=4">ath(4)</a> devices.  <li>Support the <a href="https://man.openbsd.org/gpio.4">gpio(4)</a> found on <a href="https://man.openbsd.org/ath.4">ath(4)</a> devices.
 <!-- ^ 20041123 -->  <!-- ^ 20041123 -->
 <li>Support Adaptec ASR2200S U320 RAID in <a href="https://man.openbsd.org/?query=aac&sektion=4">aac(4)</a>.  <li>Support Adaptec ASR2200S U320 RAID in <a href="https://man.openbsd.org/aac.4">aac(4)</a>.
 <li>Flat file firmware loading for <a href="https://man.openbsd.org/?query=iwi&sektion=4">iwi(4)</a>.  <li>Flat file firmware loading for <a href="https://man.openbsd.org/iwi.4">iwi(4)</a>.
 <li>Flat file firmware loading and relaxed warmboot detection for <a href="https://man.openbsd.org/?query=kue&sektion=4">kue(4)</a>.  <li>Flat file firmware loading and relaxed warmboot detection for <a href="https://man.openbsd.org/kue.4">kue(4)</a>.
 <li>Support hotpluggable <a href="https://man.openbsd.org/?query=gpio&sektion=4">gpio(4)</a>'s.  <li>Support hotpluggable <a href="https://man.openbsd.org/gpio.4">gpio(4)</a>'s.
 <li>Support setting <a href="https://man.openbsd.org/?query=mixerctl&sektion=1">mixerctl(1)</a> values via mixerctl.conf(5) in the <a href="https://man.openbsd.org/?query=rc&sektion=8">rc(8)</a> infrastructure.  <li>Support setting <a href="https://man.openbsd.org/mixerctl.1">mixerctl(1)</a> values via mixerctl.conf(5) in the <a href="https://man.openbsd.org/rc.8">rc(8)</a> infrastructure.
 <!-- ^ 20041122 -->  <!-- ^ 20041122 -->
 <li>Extract the firmware into flat files from <a href="https://man.openbsd.org/?query=ti&sektion=4">ti(4)</a> and <a href="https://man.openbsd.org/?query=neo&sektion=4">neo(4)</a>.  <li>Extract the firmware into flat files from <a href="https://man.openbsd.org/ti.4">ti(4)</a> and <a href="https://man.openbsd.org/neo.4">neo(4)</a>.
 <li>Fix some core dumps on malformed format strings in <a href="https://man.openbsd.org/?query=hexdump&sektion=1">hexdump(1)</a>.  <li>Fix some core dumps on malformed format strings in <a href="https://man.openbsd.org/hexdump.1">hexdump(1)</a>.
 <li>Revert part of a previous change in <a href="https://man.openbsd.org/?query=rtl&sektion=4">rtl(4)</a> which was causing a performance  <li>Revert part of a previous change in <a href="https://man.openbsd.org/rtl.4">rtl(4)</a> which was causing a performance
 drop.  drop.
 <li>Accept VLAN-sized frames in <a href="https://man.openbsd.org/?query=ste&sektion=4">ste(4)</a>.  <li>Accept VLAN-sized frames in <a href="https://man.openbsd.org/ste.4">ste(4)</a>.
 <!-- ^ 20041121 -->  <!-- ^ 20041121 -->
 <li>Add net80211 framework to the <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a> driver.  <li>Add net80211 framework to the <a href="https://man.openbsd.org/atu.4">atu(4)</a> driver.
 <li>Fix <a href="https://man.openbsd.org/?query=mpt&sektion=4">mpt(4)</a> driver for amd64 machines and VMware.  <li>Fix <a href="https://man.openbsd.org/mpt.4">mpt(4)</a> driver for amd64 machines and VMware.
 <li>Restore old aperture code in the i386 X.org video code.  <li>Restore old aperture code in the i386 X.org video code.
 <!-- ^ 20041120 -->  <!-- ^ 20041120 -->
 <li>Reliability fix for sysex stop packets in <a href="https://man.openbsd.org/?query=umidi&sektion=4">umidi(4)</a>.  <li>Reliability fix for sysex stop packets in <a href="https://man.openbsd.org/umidi.4">umidi(4)</a>.
 <li>Better Raven PREP initialization for mvmeppc.  <li>Better Raven PREP initialization for mvmeppc.
 <li>Better i8259 slave handling in <a href="https://man.openbsd.org/?query=openpic&sektion=4">openpic(4)</a> device on mvmeppc.  <li>Better i8259 slave handling in <a href="https://man.openbsd.org/openpic.4">openpic(4)</a> device on mvmeppc.
 <li>Write reject files in unified format for unified diffs in <a href="https://man.openbsd.org/?query=patch&sektion=1">patch(1)</a>.  <li>Write reject files in unified format for unified diffs in <a href="https://man.openbsd.org/patch.1">patch(1)</a>.
 <li>Allow spaces and other characters in path names in <a href="https://man.openbsd.org/?query=patch&sektion=1">patch(1)</a>.  <li>Allow spaces and other characters in path names in <a href="https://man.openbsd.org/patch.1">patch(1)</a>.
 <li>Repair display.focus functionality in <a href="https://man.openbsd.org/?query=wsconsctl&sektion=8">wsconsctl(8)</a>. (PR#3990)  <li>Repair display.focus functionality in <a href="https://man.openbsd.org/wsconsctl.8">wsconsctl(8)</a>. (PR#3990)
 <li>Unbreak chroot() code in <a href="https://man.openbsd.org/?query=named&sektion=8">named(8)</a>.  <li>Unbreak chroot() code in <a href="https://man.openbsd.org/named.8">named(8)</a>.
 <li>Plug a memory leak in PFKEYv2 code.  <li>Plug a memory leak in PFKEYv2 code.
 <!-- ^ 20041119 -->  <!-- ^ 20041119 -->
 <li>Support wantlib in <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> framework.  <li>Support wantlib in <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> framework.
 <li>Use the filesystem firmware loader in <a href="https://man.openbsd.org/?query=ipw&sektion=4">ipw(4)</a>.  <li>Use the filesystem firmware loader in <a href="https://man.openbsd.org/ipw.4">ipw(4)</a>.
 <li>Fix NAT-D interoperability problems in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.<br>  <li>Fix NAT-D interoperability problems in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Support a few more codecs in <a href="https://man.openbsd.org/?query=ac97&sektion=4">ac97(4)</a>; from NetBSD.  <li>Support a few more codecs in <a href="https://man.openbsd.org/ac97.4">ac97(4)</a>; from NetBSD.
 <li>Handle SONPROC in ps, w, and the kernel.  <li>Handle SONPROC in ps, w, and the kernel.
 <li>Enable receive() accounting in the kernel.  <li>Enable receive() accounting in the kernel.
 <li>Announce IPv6 Unicast support in <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>.  <li>Announce IPv6 Unicast support in <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>.
 <li>Supress multiple connect() failure logging in <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>.  <li>Supress multiple connect() failure logging in <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>.
 <!-- ^ 20041118 -->  <!-- ^ 20041118 -->
 <li>Merge X.org integer and buffer overflow fixes for libXpm.<br>  <li>Merge X.org integer and buffer overflow fixes for libXpm.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Import sudo-1.6.8p4.  <li>Import sudo-1.6.8p4.
 <li>Fix the QUIT command and implement RSET in <a href="https://man.openbsd.org/?query=spamd&sektion=8">spamd(8)</a>.  <li>Fix the QUIT command and implement RSET in <a href="https://man.openbsd.org/spamd.8">spamd(8)</a>.
 <li>Enable <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a> by default on i386 and load its firmware with <a href="https://man.openbsd.org/?query=loadfirmware&sektion=9">loadfirmware(9)</a>.  <li>Enable <a href="https://man.openbsd.org/atu.4">atu(4)</a> by default on i386 and load its firmware with <a href="https://man.openbsd.org/loadfirmware.9">loadfirmware(9)</a>.
 <li>Add <a href="https://man.openbsd.org/?query=loadfirmware&sektion=9">loadfirmware(9)</a> framework for loading device firmware out of the newly created /etc/firmware directory.  <li>Add <a href="https://man.openbsd.org/loadfirmware.9">loadfirmware(9)</a> framework for loading device firmware out of the newly created /etc/firmware directory.
 <li>Added IPv6 support in <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a> on <a href="https://man.openbsd.org/?query=enc&sektion=4">enc(4)</a> devices.  <li>Added IPv6 support in <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> on <a href="https://man.openbsd.org/enc.4">enc(4)</a> devices.
 <li>Documented the new update framework for bulk builds in <a href="https://man.openbsd.org/?query=ports&sektion=7">ports(7)</a>.  <li>Documented the new update framework for bulk builds in <a href="https://man.openbsd.org/ports.7">ports(7)</a>.
 <li>Fix memory display in <a href="https://man.openbsd.org/?query=top&sektion=1">top(1)</a>  <li>Fix memory display in <a href="https://man.openbsd.org/top.1">top(1)</a>
 <!-- ^ 20041117 -->  <!-- ^ 20041117 -->
 <li>Improve logging for advertisement failures from <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a>  <li>Improve logging for advertisement failures from <a href="https://man.openbsd.org/carp.4">carp(4)</a>
 <li>Remove non-standard NI_WITHSCOPEID from libc and utilities that used it.  <li>Remove non-standard NI_WITHSCOPEID from libc and utilities that used it.
 <li>Add missing counters to netstat carp statistics.  <li>Add missing counters to netstat carp statistics.
 <li>Extract firmware from <a href="https://man.openbsd.org/?query=atmel&sektion=4">atmel(4)</a> driver to create and install flat files.  <li>Extract firmware from <a href="https://man.openbsd.org/atmel.4">atmel(4)</a> driver to create and install flat files.
 <li>Add a PFSTATE_STALE flag to <a href="https://man.openbsd.org/?query=pfsync&sektion=4">pfsync(4)</a> to prevent stale state updates from generating updates themselves. (PR#3983)  <li>Add a PFSTATE_STALE flag to <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> to prevent stale state updates from generating updates themselves. (PR#3983)
 <li>Decrease latency in <a href="https://man.openbsd.org/?query=sk&sektion=4">sk(4)</a> by lowering interrupt modulation; from NetBSD.  <li>Decrease latency in <a href="https://man.openbsd.org/sk.4">sk(4)</a> by lowering interrupt modulation; from NetBSD.
 <li>Re-implement LQM in <a href="https://man.openbsd.org/?query=ppp&sektion=8">ppp(8)</a> according to the RFC; from FreeBSD.  <li>Re-implement LQM in <a href="https://man.openbsd.org/ppp.8">ppp(8)</a> according to the RFC; from FreeBSD.
 <li>Fix transmit queue in <a href="https://man.openbsd.org/?query=sk&sektion=4">sk(4)</a> to fix the onboard interface on some Asus amd64 motherboards; from NetBSD.  <li>Fix transmit queue in <a href="https://man.openbsd.org/sk.4">sk(4)</a> to fix the onboard interface on some Asus amd64 motherboards; from NetBSD.
 <li>Fix a jumbo frame issue with 82547 chips in <a href="https://man.openbsd.org/?query=em&sektion=4">em(4)</a>; from FreeBSD.  <li>Fix a jumbo frame issue with 82547 chips in <a href="https://man.openbsd.org/em.4">em(4)</a>; from FreeBSD.
 <li>Receive VLAN-sized frames in <a href="https://man.openbsd.org/?query=bge&sektion=4">bge(4)</a>; from FreeBSD.  <li>Receive VLAN-sized frames in <a href="https://man.openbsd.org/bge.4">bge(4)</a>; from FreeBSD.
 <li>Work around an Intel 21143 chip bug in <a href="https://man.openbsd.org/?query=dc&sektion=4">dc(4)</a>; from FreeBSD.  <li>Work around an Intel 21143 chip bug in <a href="https://man.openbsd.org/dc.4">dc(4)</a>; from FreeBSD.
 <li>Print network interface stats with the 'ifstat' command in <a href="https://man.openbsd.org/?query=systat&sektion=1">systat(1)</a>.  <li>Print network interface stats with the 'ifstat' command in <a href="https://man.openbsd.org/systat.1">systat(1)</a>.
 <!-- ^ 20041116 -->  <!-- ^ 20041116 -->
 <li>Add the output of the kern.version sysctl to the <a href="https://man.openbsd.org/?query=daily&sektion=8">daily(8)</a> report.  <li>Add the output of the kern.version sysctl to the <a href="https://man.openbsd.org/daily.8">daily(8)</a> report.
 <li>Add a -E option to <a href="https://man.openbsd.org/?query=pkg_info&sektion=1">pkg_info(1)</a> to search all packages for a given filename.  <li>Add a -E option to <a href="https://man.openbsd.org/pkg_info.1">pkg_info(1)</a> to search all packages for a given filename.
 <!-- ^ 20041115 -->  <!-- ^ 20041115 -->
 <li>Enable the progress meter by default in <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a>; use -x to disable it.  <li>Enable the progress meter by default in <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a>; use -x to disable it.
 <!-- ^ 20041114 -->  <!-- ^ 20041114 -->
 <li>Fix a timeout bug in the <a href="https://man.openbsd.org/?query=dart&sektion=4">dart(4)</a> device on mvme88k.  <li>Fix a timeout bug in the <a href="https://man.openbsd.org/dart.4">dart(4)</a> device on mvme88k.
 <!-- ^ 20041113 -->  <!-- ^ 20041113 -->
 <li>Fix a bug when filtering the ACK of packets from synproxy in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a>.  <li>Fix a bug when filtering the ACK of packets from synproxy in <a href="https://man.openbsd.org/pf.4">pf(4)</a>.
 <li>Import sudo-1.6.8p2.  <li>Import sudo-1.6.8p2.
 <li>Support more 802.11B ioctl's in <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a>.  <li>Support more 802.11B ioctl's in <a href="https://man.openbsd.org/atu.4">atu(4)</a>.
 <!-- ^ 20041112 -->  <!-- ^ 20041112 -->
 <li>Import queue timing fixes for <a href="https://man.openbsd.org/?query=sk&sektion=4">sk(4)</a> from NetBSD.  <li>Import queue timing fixes for <a href="https://man.openbsd.org/sk.4">sk(4)</a> from NetBSD.
 <li>First attempt at <a href="https://man.openbsd.org/?query=pmdb&sektion=1">pmdb(1)</a> support for mips64.  <li>First attempt at <a href="https://man.openbsd.org/pmdb.1">pmdb(1)</a> support for mips64.
 <li>Import some link change fixes for <a href="https://man.openbsd.org/?query=bge&sektion=4">bge(4)</a> from FreeBSD.  <li>Import some link change fixes for <a href="https://man.openbsd.org/bge.4">bge(4)</a> from FreeBSD.
 <li>Add support for the Amtel AT76c503a and the Linksys WUSB11 v2.8 to <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a>.  <li>Add support for the Amtel AT76c503a and the Linksys WUSB11 v2.8 to <a href="https://man.openbsd.org/atu.4">atu(4)</a>.
 <li>Various fixes to <a href="https://man.openbsd.org/?query=axe&sektion=4">axe(4)</a> from NetBSD.  <li>Various fixes to <a href="https://man.openbsd.org/axe.4">axe(4)</a> from NetBSD.
 <li>More bug fixes in <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a>.  <li>More bug fixes in <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a>.
 <li>Add an "rde route-age" configuration statement to <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a> to evaluate or ignore prefix ages when doing best path selection; defaults to "ignore".  <li>Add an "rde route-age" configuration statement to <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> to evaluate or ignore prefix ages when doing best path selection; defaults to "ignore".
 <li>Remove unncessary locking in <a href="https://man.openbsd.org/?query=nvram&sektion=4">nvram(4)</a>.  <li>Remove unncessary locking in <a href="https://man.openbsd.org/nvram.4">nvram(4)</a>.
 <li>Add a <a href="https://man.openbsd.org/?query=umass&sektion=4">umass(4)</a> quirk for iRiver 3xx.  <li>Add a <a href="https://man.openbsd.org/umass.4">umass(4)</a> quirk for iRiver 3xx.
 <!-- ^ 20041111 -->  <!-- ^ 20041111 -->
 <li>Create a safer IF_INPUT_ENQUEUE macro in if.h.  <li>Create a safer IF_INPUT_ENQUEUE macro in if.h.
 <li>Add support for the Conceptronic SnapPort USB 2.0 LAN adapter in <a href="https://man.openbsd.org/?query=axe&sektion=4">axe(4)</a>.  <li>Add support for the Conceptronic SnapPort USB 2.0 LAN adapter in <a href="https://man.openbsd.org/axe.4">axe(4)</a>.
 <li>More paranoia to avoid errors in <a href="https://man.openbsd.org/?query=timeclock&sektion=9">timeclock(9)</a>.  <li>More paranoia to avoid errors in <a href="https://man.openbsd.org/timeclock.9">timeclock(9)</a>.
 <li>Add PKGPATH support to <a href="https://man.openbsd.org/?query=pkg_info&sektion=1">pkg_info(1)</a> for more useful reporting.  <li>Add PKGPATH support to <a href="https://man.openbsd.org/pkg_info.1">pkg_info(1)</a> for more useful reporting.
 <!-- ^ 20041110 -->  <!-- ^ 20041110 -->
 <li>Create a cats install CD image.  <li>Create a cats install CD image.
 <li>Cleanup and KNF in the <a href="https://man.openbsd.org/?query=tun&sektion=4">tun(4)</a> driver.  <li>Cleanup and KNF in the <a href="https://man.openbsd.org/tun.4">tun(4)</a> driver.
 <li>More work on <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> internals; make progress meter useful during package replacement.  <li>More work on <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> internals; make progress meter useful during package replacement.
 <!-- ^ 20041109 -->  <!-- ^ 20041109 -->
 <li>New <a href="https://man.openbsd.org/?query=atu&sektion=4">atu(4)</a> USB wireless LAN driver for Amtel AT76c503, AT76c503a, AT76c505, and AT76c505a devices.  Not enabled by default yet.  <li>New <a href="https://man.openbsd.org/atu.4">atu(4)</a> USB wireless LAN driver for Amtel AT76c503, AT76c503a, AT76c505, and AT76c505a devices.  Not enabled by default yet.
 <li>Add support for USB devices to do a full reset of a port during attach.  <li>Add support for USB devices to do a full reset of a port during attach.
 <li>Cleanup and a bug fix for <a href="https://man.openbsd.org/?query=sgivol&sektion=8">sgivol(8)</a>.  <li>Cleanup and a bug fix for <a href="https://man.openbsd.org/sgivol.8">sgivol(8)</a>.
 <li>Fix a logic error when using wscons with the standard kbd protocol in Xorg.  <li>Fix a logic error when using wscons with the standard kbd protocol in Xorg.
 <li>Various cleanup in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.  <li>Various cleanup in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.
 <!-- ^ 20041108 -->  <!-- ^ 20041108 -->
 <li>Add inject support to <a href="https://man.openbsd.org/?query=systrace&sektion=4">systrace(4)</a> for argument replacement.  <li>Add inject support to <a href="https://man.openbsd.org/systrace.4">systrace(4)</a> for argument replacement.
 <li>Use cc's -pipe flag by default on most architectures when building the tree.  <li>Use cc's -pipe flag by default on most architectures when building the tree.
 <li>More work on <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> internals.  <li>More work on <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> internals.
 <li>Fix subshell handling in <a href="https://man.openbsd.org/?query=tip&sektion=1">tip(1)</a>/cu(1)<br>  <li>Fix subshell handling in <a href="https://man.openbsd.org/tip.1">tip(1)</a>/cu(1)<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <!-- ^ 20041107 -->  <!-- ^ 20041107 -->
 <li>Enable <a href="https://man.openbsd.org/?query=ath&sektion=4">ath(4)</a>, <a href="https://man.openbsd.org/?query=iwi&sektion=4">iwi(4)</a> and <a href="https://man.openbsd.org/?query=ipw&sektion=4">ipw(4)</a> by default on i386 if firmware images are installed.  <li>Enable <a href="https://man.openbsd.org/ath.4">ath(4)</a>, <a href="https://man.openbsd.org/iwi.4">iwi(4)</a> and <a href="https://man.openbsd.org/ipw.4">ipw(4)</a> by default on i386 if firmware images are installed.
 <li>Fix the Raptor workaround in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a>.<br>  <li>Fix the Raptor workaround in <a href="https://man.openbsd.org/pf.4">pf(4)</a>.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Add basic control of a running multiplex master connection to <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a>.  <li>Add basic control of a running multiplex master connection to <a href="https://man.openbsd.org/ssh.1">ssh(1)</a>.
 <li>Save space in <a href="https://man.openbsd.org/?query=fdisk&sektion=8">fdisk(8)</a> and <a href="https://man.openbsd.org/?query=disklabel&sektion=8">disklabel(8)</a> by gzipping embedded man pages.  <li>Save space in <a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> and <a href="https://man.openbsd.org/disklabel.8">disklabel(8)</a> by gzipping embedded man pages.
 <!-- ^ 20041106 -->  <!-- ^ 20041106 -->
 <li>Add a "bssid" command to <a href="https://man.openbsd.org/?query=ifconfig&sektion=8">ifconfig(8)</a>.  <li>Add a "bssid" command to <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a>.
 <li>Plug memory leaks in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>.  <li>Plug memory leaks in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>.
 <!-- ^ 20041105 -->  <!-- ^ 20041105 -->
 <li>Add libedit command editing and history support in <a href="https://man.openbsd.org/?query=sftp&sektion=1">sftp(1)</a>.  <li>Add libedit command editing and history support in <a href="https://man.openbsd.org/sftp.1">sftp(1)</a>.
 <li>Support more bash-style \letter expansion in <a href="https://man.openbsd.org/?query=ksh&sektion=1">ksh(1)</a> prompt variables.  <li>Support more bash-style \letter expansion in <a href="https://man.openbsd.org/ksh.1">ksh(1)</a> prompt variables.
 <li>Adjust RTT estimates in the BIND resolver to fix an IPv6 problem.<br>  <li>Adjust RTT estimates in the BIND resolver to fix an IPv6 problem.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Fix a memory leak when deleting a screen in <a href="https://man.openbsd.org/?query=vga&sektion=4">vga(4)</a>.  <li>Fix a memory leak when deleting a screen in <a href="https://man.openbsd.org/vga.4">vga(4)</a>.
 <!-- ^ 20041104 -->  <!-- ^ 20041104 -->
 <li>Add spamlogd_flags to the <a href="https://man.openbsd.org/?query=rc&sektion=8">rc(8)</a> infrastructure.  <li>Add spamlogd_flags to the <a href="https://man.openbsd.org/rc.8">rc(8)</a> infrastructure.
 <li>Various panic and memory leak fixes in <a href="https://man.openbsd.org/?query=ipw&sektion=4">ipw(4)</a>.  <li>Various panic and memory leak fixes in <a href="https://man.openbsd.org/ipw.4">ipw(4)</a>.
 <!-- ^ 20041103 -->  <!-- ^ 20041103 -->
 <li>Fix a potential denial of service in <a href="https://man.openbsd.org/?query=pppd&sektion=8">pppd(8)</a>.<br>  <li>Fix a potential denial of service in <a href="https://man.openbsd.org/pppd.8">pppd(8)</a>.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Revert <a href="https://man.openbsd.org/?query=mpt&sektion=4">mpt(4)</a> driver to cope with IBM onboard mpt's.  <li>Revert <a href="https://man.openbsd.org/mpt.4">mpt(4)</a> driver to cope with IBM onboard mpt's.
 <li>Initial import and merge of X.Org 6.8.1.  <li>Initial import and merge of X.Org 6.8.1.
 <li>Change the default command history in <a href="https://man.openbsd.org/?query=ksh&sektion=1">ksh(1)</a> to 500.  <li>Change the default command history in <a href="https://man.openbsd.org/ksh.1">ksh(1)</a> to 500.
 <li>Add a manpage for the <a href="https://man.openbsd.org/?query=evcount&sektion=9">evcount(9)</a> API.  <li>Add a manpage for the <a href="https://man.openbsd.org/evcount.9">evcount(9)</a> API.
 <li>Disable -fdelete-null-pointer-checks at -O2 by default.  <li>Disable -fdelete-null-pointer-checks at -O2 by default.
 <li>Import and merge binutils-2.15.  <li>Import and merge binutils-2.15.
 <li>Handle <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> interfaces in <a href="https://man.openbsd.org/?query=bgpctl&sektion=8">bgpctl(8)</a>.  <li>Handle <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces in <a href="https://man.openbsd.org/bgpctl.8">bgpctl(8)</a>.
 <li>Remove repeated state change logging and fix a memory leak in <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>.  <li>Remove repeated state change logging and fix a memory leak in <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>.
 <li>Memory leak fix in <a href="https://man.openbsd.org/?query=passwd&sektion=1">passwd(1)</a>.  <li>Memory leak fix in <a href="https://man.openbsd.org/passwd.1">passwd(1)</a>.
 <!-- ^ 20041102 -->  <!-- ^ 20041102 -->
 <li>Reliability fix for a panic in <a href="https://man.openbsd.org/?query=ipw&sektion=4">ipw(4)</a>.  <li>Reliability fix for a panic in <a href="https://man.openbsd.org/ipw.4">ipw(4)</a>.
 <!-- ^ 20041101 -->  <!-- ^ 20041101 -->
 <li>Compatibility tweaks to <a href="https://man.openbsd.org/?query=ugen&sektion=4">ugen(4)</a> and <a href="https://man.openbsd.org/?query=uhid&sektion=4">uhid(4)</a> from NetBSD.  <li>Compatibility tweaks to <a href="https://man.openbsd.org/ugen.4">ugen(4)</a> and <a href="https://man.openbsd.org/uhid.4">uhid(4)</a> from NetBSD.
 <li>Some <a href="https://man.openbsd.org/?query=ehci&sektion=4">ehci(4)</a> fixes from NetBSD.  <li>Some <a href="https://man.openbsd.org/ehci.4">ehci(4)</a> fixes from NetBSD.
 <li>Add BCM5705K and BCM5750/5751 support to <a href="https://man.openbsd.org/?query=bge&sektion=4">bge(4)</a>. From FreeBSD.  <li>Add BCM5705K and BCM5750/5751 support to <a href="https://man.openbsd.org/bge.4">bge(4)</a>. From FreeBSD.
 <!-- ^ 20041031 -->  <!-- ^ 20041031 -->
 <!-- ^ 20041030 -->  <!-- ^ 20041030 -->
 <li>Handle more gracefully corrupt keys in <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a> authorised_keys files.  <li>Handle more gracefully corrupt keys in <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> authorised_keys files.
 <li>Fix SIGWINCH handling for multiplexed <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a> connections.  <li>Fix SIGWINCH handling for multiplexed <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> connections.
 <li>Switch powerpc to use GCC 3.x.  <li>Switch powerpc to use GCC 3.x.
 <li>Import and merge heimdal-0.6.3.  <li>Import and merge heimdal-0.6.3.
 <li>A couple of reliability fixes for <a href="https://man.openbsd.org/?query=dc&sektion=4">dc(4)</a>. From FreeBSD.  <li>A couple of reliability fixes for <a href="https://man.openbsd.org/dc.4">dc(4)</a>. From FreeBSD.
 <!-- ^ 20041029 -->  <!-- ^ 20041029 -->
 <li>Give <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> interfaces their own type, IFT_CARP.  <li>Give <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces their own type, IFT_CARP.
 <li>Pass the right type to <a href="https://man.openbsd.org/?query=snprintf&sektion=3">snprintf(3)</a> in <a href="https://man.openbsd.org/?query=asctime&sektion=3">asctime(3)</a> (PR#3970).  <li>Pass the right type to <a href="https://man.openbsd.org/snprintf.3">snprintf(3)</a> in <a href="https://man.openbsd.org/asctime.3">asctime(3)</a> (PR#3970).
 <li>Modulate the TCP timestamp by a random value for each connection.  <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).  <li>Remove assumption that a destination is on-link if the default router list is empty (RFC2461 &sect;5.2).
 <!-- ^ 20041028 -->  <!-- ^ 20041028 -->
 <li>Updates and fixes to <a href="https://man.openbsd.org/?query=ipw&sektion=4">ipw(4)</a> and <a href="https://man.openbsd.org/?query=iwi&sektion=4">iwi(4)</a>.  <li>Updates and fixes to <a href="https://man.openbsd.org/ipw.4">ipw(4)</a> and <a href="https://man.openbsd.org/iwi.4">iwi(4)</a>.
 <li>Add DWARF-based exception handling support for shlibs and dynamic executables in <a href="https://man.openbsd.org/?query=gcc&sektion=1">gcc(1)</a>.  <li>Add DWARF-based exception handling support for shlibs and dynamic executables in <a href="https://man.openbsd.org/gcc.1">gcc(1)</a>.
 <li>Add support for <a href="https://man.openbsd.org/?query=setreuid&sektion=2">setre[gu]id(2)</a> under Linux emulation.  <li>Add support for <a href="https://man.openbsd.org/setreuid.2">setre[gu]id(2)</a> under Linux emulation.
 <li>Use <a href="https://man.openbsd.org/?query=clock_getres&sektion=2">clock_getres(2)</a> to calculate the precision in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>, and fill in the precision field when sending server-mode responses.  <li>Use <a href="https://man.openbsd.org/clock_getres.2">clock_getres(2)</a> to calculate the precision in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>, and fill in the precision field when sending server-mode responses.
 <!-- ^ 20041027 -->  <!-- ^ 20041027 -->
 <li>In crtbegin, make __register_frame_info() a weak symbol.  <li>In crtbegin, make __register_frame_info() a weak symbol.
 <li>In <a href="https://man.openbsd.org/?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>In <a href="https://man.openbsd.org/bgpctl.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="https://man.openbsd.org/?query=mpt&sektion=4">mpt(4)</a>.  <li>More work on <a href="https://man.openbsd.org/mpt.4">mpt(4)</a>.
 <!-- ^ 20041026 -->  <!-- ^ 20041026 -->
 <li>In the ffs code, don't assume a block is allocated if <a href="https://man.openbsd.org/?query=bread&sektion=9">bread(9)</a> or cg_chkmagic() fails.  <li>In the ffs code, don't assume a block is allocated if <a href="https://man.openbsd.org/bread.9">bread(9)</a> or cg_chkmagic() fails.
 <li>Change the new <a href="https://man.openbsd.org/?query=getprotoent_r&sektion=3">getproto*_r(3)</a> and <a href="https://man.openbsd.org/?query=getservent_r&sektion=3">getserv*_r(3)</a> functions' return value to match the IBM/Digital API.  <li>Change the new <a href="https://man.openbsd.org/getprotoent_r.3">getproto*_r(3)</a> and <a href="https://man.openbsd.org/getservent_r.3">getserv*_r(3)</a> functions' return value to match the IBM/Digital API.
 <!-- ^ 20041025 -->  <!-- ^ 20041025 -->
 <li>Allow <a href="https://man.openbsd.org/?query=rdate&sektion=8">rdate(8)</a> to accept replies with an NTP version less than 4.  <li>Allow <a href="https://man.openbsd.org/rdate.8">rdate(8)</a> to accept replies with an NTP version less than 4.
 <li>Minimise the delta with FreeBSD for <a href="https://man.openbsd.org/?query=aic&sektion=4">aic(4)</a>, <a href="https://man.openbsd.org/?query=ahc&sektion=4">ahc(4)</a> and <a href="https://man.openbsd.org/?query=ahd&sektion=4">ahd(4)</a>.  <li>Minimise the delta with FreeBSD for <a href="https://man.openbsd.org/aic.4">aic(4)</a>, <a href="https://man.openbsd.org/ahc.4">ahc(4)</a> and <a href="https://man.openbsd.org/ahd.4">ahd(4)</a>.
 <!-- ^ 20041024 -->  <!-- ^ 20041024 -->
 <li>Start work on update support in <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a>.  <li>Start work on update support in <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a>.
 <li>Correct some missing braces after an 'if' statement in <a href="https://man.openbsd.org/?query=xl&sektion=4">xl(4)</a>.  <li>Correct some missing braces after an 'if' statement in <a href="https://man.openbsd.org/xl.4">xl(4)</a>.
 <!-- ^ 20041023 -->  <!-- ^ 20041023 -->
 <li>Have <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a> server mode return the stratum of the currently preferred peer plus one.  <li>Have <a href="https://man.openbsd.org/ntpd.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="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> rulebase loaded by <a href="https://man.openbsd.org/?query=rc&sektion=8">rc(8)</a>.  <li>Add neighbor solicitation/advertisement messages into/out of the default IPv6 <a href="https://man.openbsd.org/pf.4">pf(4)</a> rulebase loaded by <a href="https://man.openbsd.org/rc.8">rc(8)</a>.
 <!-- ^ 20041022 -->  <!-- ^ 20041022 -->
 <li>Backout the change of <a href="https://man.openbsd.org/?query=amd&sektion=8">amd(8)</a> from <a href="https://man.openbsd.org/?query=select&sektion=2">select(2)</a> to <a href="https://man.openbsd.org/?query=poll&sektion=2">poll(2)</a> due to problems.  <li>Backout the change of <a href="https://man.openbsd.org/amd.8">amd(8)</a> from <a href="https://man.openbsd.org/select.2">select(2)</a> to <a href="https://man.openbsd.org/poll.2">poll(2)</a> due to problems.
 <li>Backport some fixes from lynx-2.8.6dev.7b preventing crashes due to memory exhaustion.<br>  <li>Backport some fixes from lynx-2.8.6dev.7b preventing crashes due to memory exhaustion.<br>
     <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>      <a href="stable.html">[Applied to stable]</a>
 <li>Make the <a href="https://man.openbsd.org/?query=xdm&sektion=1">xdm(1)</a> greeter able to use non-default login classes (X.Org bugzilla #1676).  <li>Make the <a href="https://man.openbsd.org/xdm.1">xdm(1)</a> greeter able to use non-default login classes (X.Org bugzilla #1676).
 <!-- ^ 20041021 -->  <!-- ^ 20041021 -->
 <li>Change all the <a href="https://man.openbsd.org/?query=route&sektion=8">route(8)</a> commands in <a href="https://man.openbsd.org/?query=netstart&sektion=8">netstart(8)</a> to use -qn and so not do DNS lookups.  <li>Change all the <a href="https://man.openbsd.org/route.8">route(8)</a> commands in <a href="https://man.openbsd.org/netstart.8">netstart(8)</a> to use -qn and so not do DNS lookups.
 <li>Memleak fixes and cleanup in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.  <li>Memleak fixes and cleanup in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.
 <li>Merge changes from mod_ssl 2.8.20, fixing CAN-2004-0885.<br>  <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>      <a href="stable.html">[Applied to stable]</a>
 <li>New <a href="https://man.openbsd.org/?query=ipw&sektion=4">ipw(4)</a> and <a href="https://man.openbsd.org/?query=iwi&sektion=4">iwi(4)</a> drivers, and <a href="https://man.openbsd.org/?query=ipwcontrol&sektion=8">ipwcontrol(8)</a> and <a href="https://man.openbsd.org/?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>New <a href="https://man.openbsd.org/ipw.4">ipw(4)</a> and <a href="https://man.openbsd.org/iwi.4">iwi(4)</a> drivers, and <a href="https://man.openbsd.org/ipwcontrol.8">ipwcontrol(8)</a> and <a href="https://man.openbsd.org/iwicontrol.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>Support interrupt transfers on USB 2 controllers, allowing the use of USB 2 hubs with USB 2 hardware.
 <li>Disconnect <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a> sessions on out-of-range message types.  <li>Disconnect <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> sessions on out-of-range message types.
 <!-- ^ 20041020 -->  <!-- ^ 20041020 -->
 <li>Pretty up <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>'s display of groups.  <li>Pretty up <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>'s display of groups.
 <li>Allow <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a> neighbor definitions to be dependent on interface state. If used with a <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> interface, for example, this can be used to reduce failover time.  <li>Allow <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> neighbor definitions to be dependent on interface state. If used with a <a href="https://man.openbsd.org/carp.4">carp(4)</a> interface, for example, this can be used to reduce failover time.
 <li>Add suspend/resume support to <a href="https://man.openbsd.org/?query=ehci&sektion=4">ehci(4)</a>.  <li>Add suspend/resume support to <a href="https://man.openbsd.org/ehci.4">ehci(4)</a>.
 <li>Add -e command-line expression support to <a href="https://man.openbsd.org/?query=bc&sektion=1">bc(1)</a>.  <li>Add -e command-line expression support to <a href="https://man.openbsd.org/bc.1">bc(1)</a>.
 <li>Only set up the default IPv6 <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> rules on IPv6-enabled systems.  <li>Only set up the default IPv6 <a href="https://man.openbsd.org/pf.4">pf(4)</a> rules on IPv6-enabled systems.
 <!-- ^ 20041019 -->  <!-- ^ 20041019 -->
 <li>Update timezone data to tz(code|data)2004e from ftp://elsie.nci.nih.gov/.  <li>Update timezone data to tz(code|data)2004e from ftp://elsie.nci.nih.gov/.
 <li>Add a progress meter to <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a>.  <li>Add a progress meter to <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a>.
 <li>Reduce the amount of information <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> displays by default.  <li>Reduce the amount of information <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> displays by default.
 <li>Add -e option to <a href="https://man.openbsd.org/?query=dc&sektion=1">dc(1)</a> to evaluate expressions on the command line.  <li>Add -e option to <a href="https://man.openbsd.org/dc.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.  <li>Defer the IP TTL decrement so that an ICMP error with the IP header embedded doesn't have a bad checksum.
 <!-- ^ 20041018 -->  <!-- ^ 20041018 -->
 <li>Add <a href="https://man.openbsd.org/?query=strnunvis&sektion=3">strnunvis(3)</a>, a bounded version of <a href="https://man.openbsd.org/?query=strunvis&sektion=3">strunvis(3)</a>.  <li>Add <a href="https://man.openbsd.org/strnunvis.3">strnunvis(3)</a>, a bounded version of <a href="https://man.openbsd.org/strunvis.3">strunvis(3)</a>.
 <li>Add reentrant <a href="https://man.openbsd.org/?query=getprotoent_r&sektion=3">getproto*_r(3)</a> and <a href="https://man.openbsd.org/?query=getservent_r&sektion=3">getserv*_r(3)</a> functions. Adapted from NetBSD.  <li>Add reentrant <a href="https://man.openbsd.org/getprotoent_r.3">getproto*_r(3)</a> and <a href="https://man.openbsd.org/getservent_r.3">getserv*_r(3)</a> functions. Adapted from NetBSD.
 <li>Much cleanup in <a href="https://man.openbsd.org/?query=pciide&sektion=4">pciide(4)</a>, and some SATA fixups.  <li>Much cleanup in <a href="https://man.openbsd.org/pciide.4">pciide(4)</a>, and some SATA fixups.
 <li>Only delete users and groups with -c in <a href="https://man.openbsd.org/?query=pkg_delete&sektion=1">pkg_delete(1)</a>.  <li>Only delete users and groups with -c in <a href="https://man.openbsd.org/pkg_delete.1">pkg_delete(1)</a>.
 <li>Implement -q and tidy up ICMP support in <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a>.  <li>Implement -q and tidy up ICMP support in <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a>.
 <li>In <a href="https://man.openbsd.org/?query=ld.so&sektion=1">ld.so(1)</a>, better handle current directory searches listed in LD_LIBRARY_PATH.  <li>In <a href="https://man.openbsd.org/ld.so.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="https://man.openbsd.org/?query=nc&sektion=1">nc(1)</a>.  <li>Add support for the HTTP proxy CONNECT method to <a href="https://man.openbsd.org/nc.1">nc(1)</a>.
 <!-- ^ 20041017 -->  <!-- ^ 20041017 -->
 <li>In <a href="https://man.openbsd.org/?query=st&sektion=4">st(4)</a>, fix bogus 'Tape block size...' errors from <a href="https://man.openbsd.org/?query=restore&sektion=8">restore(8)</a> and look for the SDEV_OPEN flag in the right place.  <li>In <a href="https://man.openbsd.org/st.4">st(4)</a>, fix bogus 'Tape block size...' errors from <a href="https://man.openbsd.org/restore.8">restore(8)</a> and look for the SDEV_OPEN flag in the right place.
 <!-- ^ 20041016 -->  <!-- ^ 20041016 -->
 <li>In <a href="https://man.openbsd.org/?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="https://man.openbsd.org/netstat.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="https://man.openbsd.org/?query=df&sektion=1">df(1)</a>, don't display the header line if no usage lines are shown.  <li>In <a href="https://man.openbsd.org/df.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="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a> with the -v option.  <li>Display the ip_len field in <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> with the -v option.
 <li>Support some new device types in <a href="https://man.openbsd.org/?query=bktr&sektion=4">bktr(4)</a>. From FreeBSD and NetBSD.  <li>Support some new device types in <a href="https://man.openbsd.org/bktr.4">bktr(4)</a>. From FreeBSD and NetBSD.
 <li>Only use IPTOS_LOWDELAY on IPv4 sockets in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>.  <li>Only use IPTOS_LOWDELAY on IPv4 sockets in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>.
 <li>Parse <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> anchor names in tables the same way as anchor names in rules.  <li>Parse <a href="https://man.openbsd.org/pf.4">pf(4)</a> anchor names in tables the same way as anchor names in rules.
 <!-- ^ 20041015 -->  <!-- ^ 20041015 -->
 <li>Use the arch-dependent MAXSSIZ instead of an arbitrary fixed value as the upper limit for <a href="https://man.openbsd.org/?query=sysctl&sektion=8">sysctl(8)</a> kern.stackgap_random.  <li>Use the arch-dependent MAXSSIZ instead of an arbitrary fixed value as the upper limit for <a href="https://man.openbsd.org/sysctl.8">sysctl(8)</a> kern.stackgap_random.
 <li>Performance fixes to <a href="https://man.openbsd.org/?query=dc&sektion=4">dc(4)</a>. From FreeBSD.  <li>Performance fixes to <a href="https://man.openbsd.org/dc.4">dc(4)</a>. From FreeBSD.
 <li>Handle gracefully a missing EEPROM in an <a href="https://man.openbsd.org/?query=sk&sektion=4">sk(4)</a> device.  <li>Handle gracefully a missing EEPROM in an <a href="https://man.openbsd.org/sk.4">sk(4)</a> device.
 <li>Fix a missing brace following an 'if' statement in <a href="https://man.openbsd.org/?query=named&sektion=8">named(8)</a>'s libdns (ISC #1744).  <li>Fix a missing brace following an 'if' statement in <a href="https://man.openbsd.org/named.8">named(8)</a>'s libdns (ISC #1744).
 <li>Use IPTOS_LOWDELAY in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>.  <li>Use IPTOS_LOWDELAY in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>.
 <li>Allow <a href="https://man.openbsd.org/?query=newfs&sektion=8">newfs(8)</a> to create valid filesystems with any legal combination of block and fragment sizes.  <li>Allow <a href="https://man.openbsd.org/newfs.8">newfs(8)</a> to create valid filesystems with any legal combination of block and fragment sizes.
 <!-- ^ 20041014 -->  <!-- ^ 20041014 -->
 <li>Print the expire route metric as a signed value in <a href="https://man.openbsd.org/?query=route&sektion=8">route(8)</a>.  <li>Print the expire route metric as a signed value in <a href="https://man.openbsd.org/route.8">route(8)</a>.
 <li>Let cardbus RealTek 8138 devices attach to <a href="https://man.openbsd.org/?query=rl&sektion=4">rl(4)</a>. More work to do.  <li>Let cardbus RealTek 8138 devices attach to <a href="https://man.openbsd.org/rl.4">rl(4)</a>. More work to do.
 <li>New @sysctl keyword for packing lists.  <li>New @sysctl keyword for packing lists.
 <li>Set the rootdelay in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a> server replies.  <li>Set the rootdelay in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a> server replies.
 <li>Improve <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>'s compatiblity with NTP v3 and earlier.  <li>Improve <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>'s compatiblity with NTP v3 and earlier.
 <li>A number of fixes in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>.  <li>A number of fixes in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>.
 <!-- ^ 20041013 -->  <!-- ^ 20041013 -->
 <li>Sync the installer's install-from-tape code with reality, add a few user interface and error-checking enhancements.  <li>Sync the installer's install-from-tape code with reality, add a few user interface and error-checking enhancements.
 <li>Change <a href="https://man.openbsd.org/?query=dhcrelay&sektion=8">dhcrelay(8)</a> to use a UDP socket for communication with the DHCP servers. The old <a href="https://man.openbsd.org/?query=bpf&sektion=4">bpf(4)</a> method was forwarding packets out of the wrong interface.  <li>Change <a href="https://man.openbsd.org/dhcrelay.8">dhcrelay(8)</a> to use a UDP socket for communication with the DHCP servers. The old <a href="https://man.openbsd.org/bpf.4">bpf(4)</a> method was forwarding packets out of the wrong interface.
 <!-- ^ 200401012 -->  <!-- ^ 200401012 -->
 <li>Defer display of MESSAGE files until all packages have been installed.  <li>Defer display of MESSAGE files until all packages have been installed.
 <li>Many fixes and cleanups in the package tools.  <li>Many fixes and cleanups in the package tools.
Line 944 
Line 957 
 <li>Remove obsolete -P, -C options and the unimplemented mtree options from the package tools.  <li>Remove obsolete -P, -C options and the unimplemented mtree options from the package tools.
 <!-- ^ 20041011 -->  <!-- ^ 20041011 -->
 <li>Add support for DWARF2 exception handling to libc.  <li>Add support for DWARF2 exception handling to libc.
 <li>Work around an 'overlapped command' issue on <a href="https://man.openbsd.org/?query=ahd&sektion=4">ahd(4)</a>-attached devices slower than Ultra-320.  <li>Work around an 'overlapped command' issue on <a href="https://man.openbsd.org/ahd.4">ahd(4)</a>-attached devices slower than Ultra-320.
 <li>Inform the softdep code when the mode of an <a href="https://man.openbsd.org/?query=inode&sektion=5">inode(5)</a>'s mode changes. From FreeBSD.  <li>Inform the softdep code when the mode of an <a href="https://man.openbsd.org/inode.5">inode(5)</a>'s mode changes. From FreeBSD.
 <li>Fix a busted API call when opening a <a href="https://man.openbsd.org/?query=midi&sektion=4">midi(4)</a> sequencer device.  <li>Fix a busted API call when opening a <a href="https://man.openbsd.org/midi.4">midi(4)</a> sequencer device.
 <!-- ^ 20041010 -->  <!-- ^ 20041010 -->
 <li>Allow <a href="https://man.openbsd.org/?query=nm&sektion=1">nm(1)</a> to work on cross targets of different sizes as well as endianness.  <li>Allow <a href="https://man.openbsd.org/nm.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.
 <li>Add another 500 microseconds of delay after a PHY reset, the DP83840A needs it.  <li>Add another 500 microseconds of delay after a PHY reset, the DP83840A needs it.
 <li>Add 1000base*X autonegotiation and 1000baseT master-mode support. From NetBSD.  <li>Add 1000base*X autonegotiation and 1000baseT master-mode support. From NetBSD.
 <!-- ^ 20041009 -->  <!-- ^ 20041009 -->
 <li>Update the tail pointer correctly when the <a href="https://man.openbsd.org/?query=hotplug&sektion=4">hotplug(4)</a> queue is full.  <li>Update the tail pointer correctly when the <a href="https://man.openbsd.org/hotplug.4">hotplug(4)</a> queue is full.
 <li>Remove a null dereference in <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>.  <li>Remove a null dereference in <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>.
 <li>Fix a couple of buffer overruns in <a href="https://man.openbsd.org/?query=kbd&sektion=8">kbd(8)</a>.  <li>Fix a couple of buffer overruns in <a href="https://man.openbsd.org/kbd.8">kbd(8)</a>.
 <li>Don't ever increment past the end of a message in <a href="https://man.openbsd.org/?query=ipsecadm&sektion=8">ipsecadm(8)</a>'s monitor command.  <li>Don't ever increment past the end of a message in <a href="https://man.openbsd.org/ipsecadm.8">ipsecadm(8)</a>'s monitor command.
 <!-- ^ 20041008 -->  <!-- ^ 20041008 -->
 <li>Add a generic driver, <a href="https://man.openbsd.org/?query=gentbi&sektion=4">gentbi(4)</a>, for Gigabit Ethernet ten-bit interfaces. From NetBSD.  <li>Add a generic driver, <a href="https://man.openbsd.org/gentbi.4">gentbi(4)</a>, for Gigabit Ethernet ten-bit interfaces. From NetBSD.
 <li>Add constants to mii.h for 1000base*X autonegotiation, and a constant for 1000baseT nic-to-nic master mode to if_media.h.  <li>Add constants to mii.h for 1000base*X autonegotiation, and a constant for 1000baseT nic-to-nic master mode to if_media.h.
 <li>In <a href="https://man.openbsd.org/?query=ssh-agent&sektion=1">ssh-agent(1)</a>, don't unlink the agent socket if <a href="https://man.openbsd.org/?query=bind&sektion=2">bind(2)</a> fails.  <li>In <a href="https://man.openbsd.org/ssh-agent.1">ssh-agent(1)</a>, don't unlink the agent socket if <a href="https://man.openbsd.org/bind.2">bind(2)</a> fails.
 <li>New -p option and 'p' command to <a href="https://man.openbsd.org/?query=top&sektion=1">top(1)</a>, to show just a single process.  <li>New -p option and 'p' command to <a href="https://man.openbsd.org/top.1">top(1)</a>, to show just a single process.
 <!-- ^ 20041007 -->  <!-- ^ 20041007 -->
 <li>On Intel-chipped <a href="https://man.openbsd.org/?query=dc&sektion=4">dc(4)</a> devices, share the bus evenly between receive and transmit, improving forwarding performance under heavy load.  <li>On Intel-chipped <a href="https://man.openbsd.org/dc.4">dc(4)</a> devices, share the bus evenly between receive and transmit, improving forwarding performance under heavy load.
 <li>Set the TCP congestion window to two segments instead of one, matching the window size when entering the ESTABLISHED state.  <li>Set the TCP congestion window to two segments instead of one, matching the window size when entering the ESTABLISHED state.
 <li>Unshadow a variable and unbreak <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a> on <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> interfaces.  <li>Unshadow a variable and unbreak <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> on <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces.
 <!-- ^ 20041006 -->  <!-- ^ 20041006 -->
 <li>Call <a href="https://man.openbsd.org/?query=vsyslog&sektion=3">vsyslog(3)</a> with a priority, not a facility in <a href="https://man.openbsd.org/?query=ifstated&sektion=8">ifstated(8)</a>.  <li>Call <a href="https://man.openbsd.org/vsyslog.3">vsyslog(3)</a> with a priority, not a facility in <a href="https://man.openbsd.org/ifstated.8">ifstated(8)</a>.
 <li>Drop the <a href="https://man.openbsd.org/?query=spamd&sektion=8">spamd(8)</a> default passtime to 25 minutes, so that mailers with a quadratic retry schedule that causes a retry at 26 minutes are allowed through.  <li>Drop the <a href="https://man.openbsd.org/spamd.8">spamd(8)</a> default passtime to 25 minutes, so that mailers with a quadratic retry schedule that causes a retry at 26 minutes are allowed through.
 <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="https://man.openbsd.org/?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="https://man.openbsd.org/it.4">it(4)</a> hardware monitor, stopping the fans going into jet engine mode.
 <li>When sending <a href="https://man.openbsd.org/?query=carp&sektion=4">carp(4)</a> advertisements, protect the call to ip_output() with <a href="https://man.openbsd.org/?query=splsoftnet&sektion=9">splsoftnet(9)</a>.<br>  <li>When sending <a href="https://man.openbsd.org/carp.4">carp(4)</a> advertisements, protect the call to ip_output() with <a href="https://man.openbsd.org/splsoftnet.9">splsoftnet(9)</a>.<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Change the default return code from the <a href="https://man.openbsd.org/?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>Change the default return code from the <a href="https://man.openbsd.org/spamd.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="https://man.openbsd.org/?query=tput&sektion=1">tput(1)</a> with the -S option.  <li>Fix a buffer overflow in <a href="https://man.openbsd.org/tput.1">tput(1)</a> with the -S option.
 <li>Don't allow a peer ID of zero in <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>.  <li>Don't allow a peer ID of zero in <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>.
 <li>Handle connection failures more gracefully in the <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a> client.  <li>Handle connection failures more gracefully in the <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a> client.
 <li>New <a href="https://man.openbsd.org/?query=udav&sektion=4">udav(4)</a> driver for Davicom USB DM960-based Ethernet devices. From NetBSD.  <li>New <a href="https://man.openbsd.org/udav.4">udav(4)</a> driver for Davicom USB DM960-based Ethernet devices. From NetBSD.
 <!-- ^ 20041005 -->  <!-- ^ 20041005 -->
 <li>Change the doff_t field in struct iso_dnode to u_quad_t, so that DVDs and other ISO filesystems larger than 2GB can be read.  <li>Change the doff_t field in struct iso_dnode to u_quad_t, so that DVDs and other ISO filesystems larger than 2GB can be read.
 <li>Stacks of manpage cleanup.  <li>Stacks of manpage cleanup.
 <li>Switch <a href="https://man.openbsd.org/?query=amd&sektion=8">amd(8)</a> from <a href="https://man.openbsd.org/?query=select&sektion=2">select(2)</a> to <a href="https://man.openbsd.org/?query=poll&sektion=2">poll(2)</a>.  <li>Switch <a href="https://man.openbsd.org/amd.8">amd(8)</a> from <a href="https://man.openbsd.org/select.2">select(2)</a> to <a href="https://man.openbsd.org/poll.2">poll(2)</a>.
 <li>Allow for an additional character in the <a href="https://man.openbsd.org/?query=disklabel&sektion=8">disklabel(8)</a> fstype, so that type ISO9660 isn't truncated.  <li>Allow for an additional character in the <a href="https://man.openbsd.org/disklabel.8">disklabel(8)</a> fstype, so that type ISO9660 isn't truncated.
 <li>Reorganise <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> etc.'s packing list items code into a basic class hierarchy.  <li>Reorganise <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> etc.'s packing list items code into a basic class hierarchy.
 <li>In <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>, take the median value for the offset instead of taking an average.  <li>In <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>, take the median value for the offset instead of taking an average.
 <!-- ^ 20041004 -->  <!-- ^ 20041004 -->
 <li>New <a href="https://man.openbsd.org/?query=nvram&sektion=4&arch=i386">nvram(4)</a> driver for i386, read-only for now.  <li>New <a href="https://man.openbsd.org/i386/nvram.4">nvram(4)</a> driver for i386, read-only for now.
 <li>Remove a marginal <a href="https://man.openbsd.org/?query=mmap&sektion=2">mmap(2)</a> optimization from <a href="https://man.openbsd.org/?query=grep&sektion=1">grep(1)</a> that was causing some newline problems (PR#3940, PR#3941).  <li>Remove a marginal <a href="https://man.openbsd.org/mmap.2">mmap(2)</a> optimization from <a href="https://man.openbsd.org/grep.1">grep(1)</a> that was causing some newline problems (PR#3940, PR#3941).
 <!-- ^ 20041003 -->  <!-- ^ 20041003 -->
 <li>Have <a href="https://man.openbsd.org/?query=diff&sektion=1">diff(1)</a> continually retry <a href="https://man.openbsd.org/?query=getdirentries&sektion=2">getdirentries(2)</a> until our buffer is large enough to store it all.  <li>Have <a href="https://man.openbsd.org/diff.1">diff(1)</a> continually retry <a href="https://man.openbsd.org/getdirentries.2">getdirentries(2)</a> until our buffer is large enough to store it all.
 <li>Unbust &lt;stdbool.h&gt; for newer <a href="https://man.openbsd.org/?query=gcc&sektion=1">gcc(1)</a> versions.  <li>Unbust &lt;stdbool.h&gt; for newer <a href="https://man.openbsd.org/gcc.1">gcc(1)</a> versions.
 <li><a href="https://man.openbsd.org/?query=fseek&sektion=3">fseek(3)</a>/<a href="https://man.openbsd.org/?query=ftell&sektion=3">ftell(3)</a> and other cleanup in <a href="https://man.openbsd.org/?query=msgs&sektion=1">msgs(1)</a>.  <li><a href="https://man.openbsd.org/fseek.3">fseek(3)</a>/<a href="https://man.openbsd.org/ftell.3">ftell(3)</a> and other cleanup in <a href="https://man.openbsd.org/msgs.1">msgs(1)</a>.
 <!-- ^ 20041002 -->  <!-- ^ 20041002 -->
 <li>Fix an off-by-one when calculating IO space for <a href="https://man.openbsd.org/?query=em&sektion=4">em(4)</a>.  <li>Fix an off-by-one when calculating IO space for <a href="https://man.openbsd.org/em.4">em(4)</a>.
 <li>Don't die in <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a> if <a href="https://man.openbsd.org/?query=socket&sektion=2">socket(2)</a> fails with ENOPROTOSUPPORT for a default listener.  <li>Don't die in <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> if <a href="https://man.openbsd.org/socket.2">socket(2)</a> fails with ENOPROTOSUPPORT for a default listener.
 <li>Fix memory corruption in libdb <a href="https://man.openbsd.org/?query=hash&sektion=3">hash(3)</a> when the cursor page becomes the LRU page.  <li>Fix memory corruption in libdb <a href="https://man.openbsd.org/hash.3">hash(3)</a> when the cursor page becomes the LRU page.
 <!-- ^ 20041001 -->  <!-- ^ 20041001 -->
 <li>Check for <a href="https://man.openbsd.org/?query=accept&sektion=2">accept(2)</a> errors before <a href="https://man.openbsd.org/?query=fork&sektion=2">fork(2)</a>ing the child process in <a href="https://man.openbsd.org/?query=ftpd&sektion=8">ftpd(8)</a>. From FreeBSD.  <li>Check for <a href="https://man.openbsd.org/accept.2">accept(2)</a> errors before <a href="https://man.openbsd.org/fork.2">fork(2)</a>ing the child process in <a href="https://man.openbsd.org/ftpd.8">ftpd(8)</a>. From FreeBSD.
 <li>Fix a segfault and an off-by-one in <a href="https://man.openbsd.org/?query=lpc&sektion=8">lpc(8)</a>.  <li>Fix a segfault and an off-by-one in <a href="https://man.openbsd.org/lpc.8">lpc(8)</a>.
 <li>Get the <a href="https://man.openbsd.org/?query=rl&sektion=4">rl(4)</a> MAC address right on big-endian architectures.  <li>Get the <a href="https://man.openbsd.org/rl.4">rl(4)</a> MAC address right on big-endian architectures.
 <li>Add <a href="https://man.openbsd.org/?query=bus_dma&sektion=9">bus_dma(9)</a> magic to <a href="https://man.openbsd.org/?query=rl&sektion=4">rl(4)</a>.  <li>Add <a href="https://man.openbsd.org/bus_dma.9">bus_dma(9)</a> magic to <a href="https://man.openbsd.org/rl.4">rl(4)</a>.
 <li>Helpfully display the bogus netmask that <a href="https://man.openbsd.org/?query=pfctl&sektion=8">pfctl(8)</a> is busy choking on.  <li>Helpfully display the bogus netmask that <a href="https://man.openbsd.org/pfctl.8">pfctl(8)</a> is busy choking on.
 <li>If the YP marker is present in the <a href="https://man.openbsd.org/?query=master.passwd&sektion=5">master.passwd(5)</a> file, have <a href="https://man.openbsd.org/?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="https://man.openbsd.org/master.passwd.5">master.passwd(5)</a> file, have <a href="https://man.openbsd.org/adduser.8">adduser(8)</a> insert new users before it (PR#3727).
 <li>Ethernet autonegotiation fixes to <a href="https://man.openbsd.org/?query=rl&sektion=4">rl(4)</a>. From FreeBSD.  <li>Ethernet autonegotiation fixes to <a href="https://man.openbsd.org/rl.4">rl(4)</a>. From FreeBSD.
 <li>Add ECONNREFUSED to the list of <a href="https://man.openbsd.org/?query=recvfrom&sektion=2">recvfrom(2)</a> errors that don't kill <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>'s client dispatch function, now that <a href="https://man.openbsd.org/?query=connect&sektion=2">connect(2)</a> is used on the client socket.  <li>Add ECONNREFUSED to the list of <a href="https://man.openbsd.org/recvfrom.2">recvfrom(2)</a> errors that don't kill <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>'s client dispatch function, now that <a href="https://man.openbsd.org/connect.2">connect(2)</a> is used on the client socket.
 <li>Don't pretend to have an ifmedia structure in <a href="https://man.openbsd.org/?query=le&sektion=4&arch=i386">le(4)</a>, fixing some panics (PR#3407, PR#3661).  <li>Don't pretend to have an ifmedia structure in <a href="https://man.openbsd.org/i386/le.4">le(4)</a>, fixing some panics (PR#3407, PR#3661).
 <!-- ^ 20040930 -->  <!-- ^ 20040930 -->
 <li>Add back some <a href="https://man.openbsd.org/?query=snprintf&sektion=3">snprintf(3)</a> string cleaning lost in the BIND 9.3.0 merge.  <li>Add back some <a href="https://man.openbsd.org/snprintf.3">snprintf(3)</a> string cleaning lost in the BIND 9.3.0 merge.
 <li>Correct a missing NULLification in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a>, stopping <a href="https://man.openbsd.org/?query=pflog&sektion=4">pflog(4)</a> incorrectly attributing states to anchors, and fixing state counter display for pfctl -vvs[nr].<br>  <li>Correct a missing NULLification in <a href="https://man.openbsd.org/pf.4">pf(4)</a>, stopping <a href="https://man.openbsd.org/pflog.4">pflog(4)</a> incorrectly attributing states to anchors, and fixing state counter display for pfctl -vvs[nr].<br>
         <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>          <a href="stable.html">[Applied to stable]</a>
 <li>Some refactoring and shrinkage in the installer.  <li>Some refactoring and shrinkage in the installer.
 <!-- ^ 20040929 -->  <!-- ^ 20040929 -->
 <li>Fix a buffer overrun in <a href="https://man.openbsd.org/?query=xman&sektion=1">xman(1)</a> when reading the search string (X.Org bugzilla #1481).  <li>Fix a buffer overrun in <a href="https://man.openbsd.org/xman.1">xman(1)</a> when reading the search string (X.Org bugzilla #1481).
 <li>Clean up <a href="https://man.openbsd.org/?query=disklabel&sektion=8">disklabel(8)</a> output for modern large disks (based on PR#3847).  <li>Clean up <a href="https://man.openbsd.org/disklabel.8">disklabel(8)</a> output for modern large disks (based on PR#3847).
 <li>Import and merge ISC BIND 9.3.0, keeping local changes.  <li>Import and merge ISC BIND 9.3.0, keeping local changes.
 <li>Fix memory leaks in a few <a href="https://man.openbsd.org/?query=lpr&sektion=1">lpr(1)</a> error paths.  <li>Fix memory leaks in a few <a href="https://man.openbsd.org/lpr.1">lpr(1)</a> error paths.
 <li>Update <a href="https://man.openbsd.org/?query=sudo&sektion=8">sudo(8)</a> to version 1.6.8p1.  <li>Update <a href="https://man.openbsd.org/sudo.8">sudo(8)</a> to version 1.6.8p1.
 <li>Add <a href="https://man.openbsd.org/?query=login_tis&sektion=8">login_tis(8)</a>, supporting TIS Firewall Toolkit authentication.  <li>Add <a href="https://man.openbsd.org/login_tis.8">login_tis(8)</a>, supporting TIS Firewall Toolkit authentication.
 <li>Add 'prepend-neighbor' feature to <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>.  <li>Add 'prepend-neighbor' feature to <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>.
 <li>Fix unaligned accesses in <a href="https://man.openbsd.org/?query=rl&sektion=4">rl(4)</a> that were crashing on alphas (PR#3795).  <li>Fix unaligned accesses in <a href="https://man.openbsd.org/rl.4">rl(4)</a> that were crashing on alphas (PR#3795).
 <!-- ^ 20040928 -->  <!-- ^ 20040928 -->
 <li>Let <a href="https://man.openbsd.org/?query=gem&sektion=4">gem(4)</a> handle <a href="https://man.openbsd.org/?query=vlan&sektion=4">vlan(4)</a>-sized frames.  <li>Let <a href="https://man.openbsd.org/gem.4">gem(4)</a> handle <a href="https://man.openbsd.org/vlan.4">vlan(4)</a>-sized frames.
 <!-- ^ 20040927 -->  <!-- ^ 20040927 -->
 <li>Reorganise <a href="https://man.openbsd.org/?query=mii&sektion=4">mii(4)</a> to use a structure of standard entry points instead of separate function pointers, and add a 'reset' entry point. From NetBSD.  <li>Reorganise <a href="https://man.openbsd.org/mii.4">mii(4)</a> to use a structure of standard entry points instead of separate function pointers, and add a 'reset' entry point. From NetBSD.
 <!-- ^ 20040926 -->  <!-- ^ 20040926 -->
 <li>Remove kx(1) from the tree.  <li>Remove kx(1) from the tree.
 <li>Nicer buffer size allocation for <a href="https://man.openbsd.org/?query=file&sektion=1">file(1)</a> (PR#3924).  <li>Nicer buffer size allocation for <a href="https://man.openbsd.org/file.1">file(1)</a> (PR#3924).
 <li>Add X support for OpenBSD/sgi.  <li>Add X support for OpenBSD/sgi.
 <!-- ^20040925 -->  <!-- ^20040925 -->
 <li>Correct an off-by-one in <a href="https://man.openbsd.org/?query=vfprintf&sektion=3">vfprintf(3)</a>.  <li>Correct an off-by-one in <a href="https://man.openbsd.org/vfprintf.3">vfprintf(3)</a>.
 <li>Fix a crash on <a href="https://man.openbsd.org/?query=free&sektion=3">free(3)</a> in <a href="https://man.openbsd.org/?query=which&sektion=1">which(1)</a>.  <li>Fix a crash on <a href="https://man.openbsd.org/free.3">free(3)</a> in <a href="https://man.openbsd.org/which.1">which(1)</a>.
 <li>Add Path MTU Discovery support for <a href="https://man.openbsd.org/?query=ipsec&sektion=4">ipsec(4)</a>-in-UDP.  <li>Add Path MTU Discovery support for <a href="https://man.openbsd.org/ipsec.4">ipsec(4)</a>-in-UDP.
 <li>Pass the TCP segment size up to userland for <a href="https://man.openbsd.org/?query=trpt&sektion=8">trpt(8)</a> to use.  <li>Pass the TCP segment size up to userland for <a href="https://man.openbsd.org/trpt.8">trpt(8)</a> to use.
 <li>Do a <a href="https://man.openbsd.org/?query=connect&sektion=2">connect(2)</a> on client-side sockets in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>.  <li>Do a <a href="https://man.openbsd.org/connect.2">connect(2)</a> on client-side sockets in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>.
 <li>Don't process NAT-T keepalives in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.<br>  <li>Don't process NAT-T keepalives in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.<br>
     <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>      <a href="stable.html">[Applied to stable]</a>
 <li>Round off package tools @newuser/@newgroup support by making <a href="https://man.openbsd.org/?query=pkg_delete&sektion=1">pkg_delete(1)</a> delete the user/group if no longer needed.  <li>Round off package tools @newuser/@newgroup support by making <a href="https://man.openbsd.org/pkg_delete.1">pkg_delete(1)</a> delete the user/group if no longer needed.
 <li>Drop osi and mask keywords from <a href="https://man.openbsd.org/?query=route&sektion=8">route(8)</a>.  <li>Drop osi and mask keywords from <a href="https://man.openbsd.org/route.8">route(8)</a>.
 <!-- ^ 20040924 -->  <!-- ^ 20040924 -->
 <li>Change <a href="https://man.openbsd.org/?query=sysctl&sektion=3">sysctl(3)</a> KERN_INTRCNT_CNT to return a quad instead of an int.  <li>Change <a href="https://man.openbsd.org/sysctl.3">sysctl(3)</a> KERN_INTRCNT_CNT to return a quad instead of an int.
 <li>Add some <a href="https://man.openbsd.org/?query=read&sektion=2">read(2)</a> and <a href="https://man.openbsd.org/?query=write&sektion=2">write(2)</a> error checks to <a href="https://man.openbsd.org/?query=route&sektion=8">route(8)</a>.  <li>Add some <a href="https://man.openbsd.org/read.2">read(2)</a> and <a href="https://man.openbsd.org/write.2">write(2)</a> error checks to <a href="https://man.openbsd.org/route.8">route(8)</a>.
 <li>Fix <a href="https://man.openbsd.org/?query=ssh&sektion=1">ssh(1)</a>'s handling of the -n option in multiplex client mode.  <li>Fix <a href="https://man.openbsd.org/ssh.1">ssh(1)</a>'s handling of the -n option in multiplex client mode.
 <li>Have <a href="https://man.openbsd.org/?query=bpf&sektion=4">bpf(4)</a>'s <a href="https://man.openbsd.org/?query=kqueue&sektion=2">kqueue(2)</a> code fill in kn_data with the number of available bytes, like FreeBSD and NetBSD.  <li>Have <a href="https://man.openbsd.org/bpf.4">bpf(4)</a>'s <a href="https://man.openbsd.org/kqueue.2">kqueue(2)</a> code fill in kn_data with the number of available bytes, like FreeBSD and NetBSD.
 <li>Make sure <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a> and <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a> never send signals to their child processes after handling a SIGCHLD for them.  <li>Make sure <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> and <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a> never send signals to their child processes after handling a SIGCHLD for them.
 <!-- ^ 20040923 -->  <!-- ^ 20040923 -->
 <li>Allow <a href="https://man.openbsd.org/?query=midi&sektion=4">midi(4)</a> UARTs that don't support interrupts on output to write blocks larger than MIDI_MAXWRITE.  <li>Allow <a href="https://man.openbsd.org/midi.4">midi(4)</a> UARTs that don't support interrupts on output to write blocks larger than MIDI_MAXWRITE.
 <li>Add code (#ifdef'd out by default) to allow 32-bit code using libsa to print 64-bit int values.  <li>Add code (#ifdef'd out by default) to allow 32-bit code using libsa to print 64-bit int values.
 <li>Allow for the link-layer header when deciding whether or not to allocate a cluster in the syncache.  <li>Allow for the link-layer header when deciding whether or not to allocate a cluster in the syncache.
 <li>Add libexpat 1.95.6, an XML parser library, to the tree.  <li>Add libexpat 1.95.6, an XML parser library, to the tree.
 <li>Remove source-routing support from <a href="https://man.openbsd.org/?query=route&sektion=8">route(8)</a>.  <li>Remove source-routing support from <a href="https://man.openbsd.org/route.8">route(8)</a>.
 <!-- ^ 20040922 -->  <!-- ^ 20040922 -->
 <li>Initial support for @newuser and @newgroup packing elements in <a href="https://man.openbsd.org/?query=pkg_create&sektion=1">pkg_create(1)</a> and friends.  <li>Initial support for @newuser and @newgroup packing elements in <a href="https://man.openbsd.org/pkg_create.1">pkg_create(1)</a> and friends.
 <li>If X is running, stop the <a href="https://man.openbsd.org/?query=wsdisplay&sektion=4">wsdisplay(4)</a> screen blanker firing when its settings are changed.  <li>If X is running, stop the <a href="https://man.openbsd.org/wsdisplay.4">wsdisplay(4)</a> screen blanker firing when its settings are changed.
 <li>Add 'no-scrub' <a href="https://man.openbsd.org/?query=pf.conf&sektion=5">pf.conf(5)</a> keyword, allowing specific traffic to bypass the normaliser.  <li>Add 'no-scrub' <a href="https://man.openbsd.org/pf.conf.5">pf.conf(5)</a> keyword, allowing specific traffic to bypass the normaliser.
 <li>Iconify <a href="https://man.openbsd.org/?query=xconsole&sektion=1">xconsole(1)</a> in the standard <a href="https://man.openbsd.org/?query=xinit&sektion=1">xinit(1)</a> rc file.  <li>Iconify <a href="https://man.openbsd.org/xconsole.1">xconsole(1)</a> in the standard <a href="https://man.openbsd.org/xinit.1">xinit(1)</a> rc file.
 <li>Display route labels with <a href="https://man.openbsd.org/?query=route&sektion=8">route(8)</a>'s show command.  <li>Display route labels with <a href="https://man.openbsd.org/route.8">route(8)</a>'s show command.
 <!-- ^ 20040921 -->  <!-- ^ 20040921 -->
 <li>Get parameters to <a href="https://man.openbsd.org/?query=m_gethdr&sektion=9">m_gethdr(9)</a> the right way round in IPX-in-IP code.  <li>Get parameters to <a href="https://man.openbsd.org/m_gethdr.9">m_gethdr(9)</a> the right way round in IPX-in-IP code.
 <li>Fix the no-route <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> keyword for IPv6.  <li>Fix the no-route <a href="https://man.openbsd.org/pf.4">pf(4)</a> keyword for IPv6.
 <li>In <a href="https://man.openbsd.org/?query=gzip&sektion=1">gzip(1)</a>, look for the last instead of the first dot in a filename before tacking on a '.gz' extension, so foo.bar.gz is tried if foo.bar is given on the command line but doesn't exist.  <li>In <a href="https://man.openbsd.org/gzip.1">gzip(1)</a>, look for the last instead of the first dot in a filename before tacking on a '.gz' extension, so foo.bar.gz is tried if foo.bar is given on the command line but doesn't exist.
 <li><a href="https://man.openbsd.org/?query=splx&sektion=9">splx(9)</a> later in <a href="https://man.openbsd.org/?query=brelse&sektion=9">brelse(9)</a> to protect flags being set on the buffer.  <li><a href="https://man.openbsd.org/splx.9">splx(9)</a> later in <a href="https://man.openbsd.org/brelse.9">brelse(9)</a> to protect flags being set on the buffer.
 <li>Disable dynamic standby on 82550-based <a href="https://man.openbsd.org/?query=fxp&sektion=4">fxp(4)</a> cards.  <li>Disable dynamic standby on 82550-based <a href="https://man.openbsd.org/fxp.4">fxp(4)</a> cards.
 <!-- ^ 20040920 -->  <!-- ^ 20040920 -->
 <li>New <a href="https://man.openbsd.org/?query=vnode&sektion=9">vnode(9)</a>-related manual pages for <a href="https://man.openbsd.org/?query=vflushbuf&sektion=9">vflushbuf(9)</a> and <a href="https://man.openbsd.org/?query=vwakeup&sektion=9">vwakeup(9)</a>.  <li>New <a href="https://man.openbsd.org/vnode.9">vnode(9)</a>-related manual pages for <a href="https://man.openbsd.org/vflushbuf.9">vflushbuf(9)</a> and <a href="https://man.openbsd.org/vwakeup.9">vwakeup(9)</a>.
 <li>Check for <a href="https://man.openbsd.org/?query=waitpid&sektion=2">waitpid(2)</a> errors in <a href="https://man.openbsd.org/?query=disklabel&sektion=8">disklabel(8)</a>.  <li>Check for <a href="https://man.openbsd.org/waitpid.2">waitpid(2)</a> errors in <a href="https://man.openbsd.org/disklabel.8">disklabel(8)</a>.
 <li>Fix an off-by-one in <a href="https://man.openbsd.org/?query=awi&sektion=4">awi(4)</a>'s WEP algorithm selection code.  <li>Fix an off-by-one in <a href="https://man.openbsd.org/awi.4">awi(4)</a>'s WEP algorithm selection code.
 <li>Install PostScript docs for <a href="https://man.openbsd.org/?query=yacc&sektion=1">yacc(1)</a>.  <li>Install PostScript docs for <a href="https://man.openbsd.org/yacc.1">yacc(1)</a>.
 <li>Set NOLINT for GNU code, there's just no way it's ever going to work.  <li>Set NOLINT for GNU code, there's just no way it's ever going to work.
 <li>In <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a> with -s, only call <a href="https://man.openbsd.org/?query=settimeofday&sektion=2">settimeofday(2)</a> if the offset is larger than 180 seconds. Otherwise, <a href="https://man.openbsd.org/?query=adjtime&sektion=2">adjtime(2)</a> can cope with the offset sensibly.  <li>In <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a> with -s, only call <a href="https://man.openbsd.org/settimeofday.2">settimeofday(2)</a> if the offset is larger than 180 seconds. Otherwise, <a href="https://man.openbsd.org/adjtime.2">adjtime(2)</a> can cope with the offset sensibly.
 <li>Move the <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a> startup earlier in /etc/<a href="https://man.openbsd.org/?query=rc&sektion=8">rc(8)</a>, and use the -s flag unconditionally.  <li>Move the <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a> startup earlier in /etc/<a href="https://man.openbsd.org/rc.8">rc(8)</a>, and use the -s flag unconditionally.
 <li>New -s flag for <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>, which sets the time using <a href="https://man.openbsd.org/?query=settimeofday&sektion=2">settimeofday(2)</a> before daemonizing. This removes the need to run <a href="https://man.openbsd.org/?query=rdate&sektion=8">rdate(8)</a> early in /etc/<a href="https://man.openbsd.org/?query=rc&sektion=8">rc(8)</a>.  <li>New -s flag for <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>, which sets the time using <a href="https://man.openbsd.org/settimeofday.2">settimeofday(2)</a> before daemonizing. This removes the need to run <a href="https://man.openbsd.org/rdate.8">rdate(8)</a> early in /etc/<a href="https://man.openbsd.org/rc.8">rc(8)</a>.
 <li>In libpthread, allow a thread in the FD[RW]_WAIT states to be suspended.  <li>In libpthread, allow a thread in the FD[RW]_WAIT states to be suspended.
 <li>Fix the build process for the <a href="https://man.openbsd.org/?query=ahc&sektion=4">ahc(4)</a> microcode.  <li>Fix the build process for the <a href="https://man.openbsd.org/ahc.4">ahc(4)</a> microcode.
 <li>New %z and %t modifiers to *<a href="https://man.openbsd.org/?query=printf&sektion=3">printf(3)</a> for displaying size_t and ptrdiff_t respectively.  <li>New %z and %t modifiers to *<a href="https://man.openbsd.org/printf.3">printf(3)</a> for displaying size_t and ptrdiff_t respectively.
 <li>Add a framework in the package tools to distinguish packages added manually by the user from those added as dependencies for other packages.  <li>Add a framework in the package tools to distinguish packages added manually by the user from those added as dependencies for other packages.
 <li>Enable @shell keyword in <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> etc., adding and removing an /etc/<a href="https://man.openbsd.org/?query=shells&sektion=5">shells(5)</a> entry as required.  <li>Enable @shell keyword in <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> etc., adding and removing an /etc/<a href="https://man.openbsd.org/shells.5">shells(5)</a> entry as required.
 <li>Make <a href="https://man.openbsd.org/?query=spamlogd&sektion=8">spamlogd(8)</a> respect the -I option, and change its <a href="https://man.openbsd.org/?query=bpf&sektion=4">bpf(4)</a> filter so that it only looks at TCP S/SA packets. From PR#3914.  <li>Make <a href="https://man.openbsd.org/spamlogd.8">spamlogd(8)</a> respect the -I option, and change its <a href="https://man.openbsd.org/bpf.4">bpf(4)</a> filter so that it only looks at TCP S/SA packets. From PR#3914.
 <li>Update <a href="https://man.openbsd.org/?query=sendmail&sektion=8">sendmail(8)</a> to version 8.13.1.  <li>Update <a href="https://man.openbsd.org/sendmail.8">sendmail(8)</a> to version 8.13.1.
 <li>More <a href="https://man.openbsd.org/?query=pcmcia&sektion=4">pcmcia(4)</a> CIS fixes. From NetBSD.  <li>More <a href="https://man.openbsd.org/pcmcia.4">pcmcia(4)</a> CIS fixes. From NetBSD.
 <!-- ^ 20040918 -->  <!-- ^ 20040918 -->
 <li>Set the keyboard encoding earlier in /etc/<a href="https://man.openbsd.org/?query=rc&sektion=8">rc(8)</a>.  <li>Set the keyboard encoding earlier in /etc/<a href="https://man.openbsd.org/rc.8">rc(8)</a>.
 <li>Clean up state creation and destruction reference counting in <a href="https://man.openbsd.org/?query=pf&sektion=4">pf(4)</a> and <a href="https://man.openbsd.org/?query=pfsync&sektion=4">pfsync(4)</a>, fixing problems with adaptive timeouts, max-states limits and rule leaks.  <li>Clean up state creation and destruction reference counting in <a href="https://man.openbsd.org/pf.4">pf(4)</a> and <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a>, fixing problems with adaptive timeouts, max-states limits and rule leaks.
 <li>Fix a segfault in <a href="https://man.openbsd.org/?query=hack&sektion=6">hack(6)</a> (PR#3923).  <li>Fix a segfault in <a href="https://man.openbsd.org/hack.6">hack(6)</a> (PR#3923).
 <li>Reset MINCLSIZE back to the old value so that clusters are created as soon as the packet is bigger than the standard header size. This is a conservative measure for this release.  <li>Reset MINCLSIZE back to the old value so that clusters are created as soon as the packet is bigger than the standard header size. This is a conservative measure for this release.
 <li>More signal flag race fixes, in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a> this time.  <li>More signal flag race fixes, in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a> this time.
 <li>Don't ignore next-payload type NAT-OA in <a href="https://man.openbsd.org/?query=isakmpd&sektion=8">isakmpd(8)</a>.  <li>Don't ignore next-payload type NAT-OA in <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a>.
 <li>Have <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> etc. warn about use of the deprecated @dirrm keyword.  <li>Have <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> etc. warn about use of the deprecated @dirrm keyword.
 <!-- ^ 20040917 -->  <!-- ^ 20040917 -->
 <li>Handle route labels in RTM_CHANGE messages.  <li>Handle route labels in RTM_CHANGE messages.
 <li>In the installer, set the console device speed before selecting it as the console, unbreaking Soekris boxes when booted without a cable attached.  <li>In the installer, set the console device speed before selecting it as the console, unbreaking Soekris boxes when booted without a cable attached.
 <li>Stop <a href="https://man.openbsd.org/?query=dhcpd&sektion=8">dhcpd(8)</a> calling <a href="https://man.openbsd.org/?query=inet_ntoa&sektion=3">inet_ntoa(3)</a> twice per log message.  <li>Stop <a href="https://man.openbsd.org/dhcpd.8">dhcpd(8)</a> calling <a href="https://man.openbsd.org/inet_ntoa.3">inet_ntoa(3)</a> twice per log message.
 <li>Handle '%ll' with positional arguments correctly in <a href="https://man.openbsd.org/?query=printf&sektion=3">*printf(3)</a>.  <li>Handle '%ll' with positional arguments correctly in <a href="https://man.openbsd.org/printf.3">*printf(3)</a>.
 <li>Don't remove a cloned peer immediately when it goes back to IDLE, keep it around for a while. That way, if it went away because a capabilities negotiation failed, it doesn't come back later with the same (incompatible) capabilities and so fail again.  <li>Don't remove a cloned peer immediately when it goes back to IDLE, keep it around for a while. That way, if it went away because a capabilities negotiation failed, it doesn't come back later with the same (incompatible) capabilities and so fail again.
 <li>Unbreak <a href="https://man.openbsd.org/?query=MD5FileChunk&sektion=3">MD5FileChunk(3)</a> when passed a zero length, and so make <a href="https://man.openbsd.org/?query=MD5File&sektion=3">MD5File(3)</a> work again.  <li>Unbreak <a href="https://man.openbsd.org/MD5FileChunk.3">MD5FileChunk(3)</a> when passed a zero length, and so make <a href="https://man.openbsd.org/MD5File.3">MD5File(3)</a> work again.
 <li>Have <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a> print the th_seq field from truncated TCP headers, e.g. in an icmp frag-needed-but-DF-set error.  <li>Have <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> print the th_seq field from truncated TCP headers, e.g. in an icmp frag-needed-but-DF-set error.
 <li>Give TCP some extra smarts (SS_ISSENDING) so that it doesn't send partial segments when the socket layer is still busy sending to it. Inspired by FreeBSD and NetBSD.  <li>Give TCP some extra smarts (SS_ISSENDING) so that it doesn't send partial segments when the socket layer is still busy sending to it. Inspired by FreeBSD and NetBSD.
 <li>New '-T tcp' button for <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a> to force interpretation as TCP.  <li>New '-T tcp' button for <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> to force interpretation as TCP.
 <li>Teach <a href="https://man.openbsd.org/?query=tcpdump&sektion=8">tcpdump(8)</a> about NFSv3.  <li>Teach <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> about NFSv3.
 <li>Correct an off-by-one in <a href="https://man.openbsd.org/?query=fmt_scaled&sektion=3">fmt_scaled(3)</a>, allowing it to show 1099512676352 == 2.0T properly.  <li>Correct an off-by-one in <a href="https://man.openbsd.org/fmt_scaled.3">fmt_scaled(3)</a>, allowing it to show 1099512676352 == 2.0T properly.
 <li>Fix more signal flag races, this time in <a href="https://man.openbsd.org/?query=comsat&sektion=8">comsat(8)</a> and <a href="https://man.openbsd.org/?query=rpc.rstatd&sektion=8">rpc.rstatd(8)</a>.  <li>Fix more signal flag races, this time in <a href="https://man.openbsd.org/comsat.8">comsat(8)</a> and <a href="https://man.openbsd.org/rpc.rstatd.8">rpc.rstatd(8)</a>.
 <li>Drop the 'fallback interface' code from <a href="https://man.openbsd.org/?query=dhcpd&sektion=8">dhcpd(8)</a>, and store enough state to send a relayed request back to the right place.  <li>Drop the 'fallback interface' code from <a href="https://man.openbsd.org/dhcpd.8">dhcpd(8)</a>, and store enough state to send a relayed request back to the right place.
 <li>Fix an off_t-&gt;int truncation in <a href="https://man.openbsd.org/?query=rwhod&sektion=8">rwhod(8)</a>, found by <a href="https://man.openbsd.org/?query=lint&sektion=1">lint(1)</a>.  <li>Fix an off_t-&gt;int truncation in <a href="https://man.openbsd.org/rwhod.8">rwhod(8)</a>, found by <a href="https://man.openbsd.org/lint.1">lint(1)</a>.
 <li>Add some additional <a href="https://man.openbsd.org/?query=pcmcia&sektion=4">pcmcia(4)</a> CIS sanity checks.  <li>Add some additional <a href="https://man.openbsd.org/pcmcia.4">pcmcia(4)</a> CIS sanity checks.
 <!-- ^ 20040916 -->  <!-- ^ 20040916 -->
 <li>Several manual page fixes.  <li>Several manual page fixes.
 <li>Fix a stack of compiler warnings in libkvm.  <li>Fix a stack of compiler warnings in libkvm.
 <li>Restore <a href="https://man.openbsd.org/?query=hotplugd&sektion=8">hotplugd(8)</a>'s ability to handle events queued before the daemon starts.  <li>Restore <a href="https://man.openbsd.org/hotplugd.8">hotplugd(8)</a>'s ability to handle events queued before the daemon starts.
 <li>New -Dvar=value option for <a href="https://man.openbsd.org/?query=pkg_create&sektion=1">pkg_create(1)</a>.  <li>New -Dvar=value option for <a href="https://man.openbsd.org/pkg_create.1">pkg_create(1)</a>.
 <li>Don't use a double where an int will do in <a href="https://man.openbsd.org/?query=sshd&sektion=8">sshd(8)</a>.  <li>Don't use a double where an int will do in <a href="https://man.openbsd.org/sshd.8">sshd(8)</a>.
 <li>Add a negative index check in the hardware sensor <a href="https://man.openbsd.org/?query=sysctl&sektion=3">sysctl(3)</a> handler.  <li>Add a negative index check in the hardware sensor <a href="https://man.openbsd.org/sysctl.3">sysctl(3)</a> handler.
 <li>Have <a href="https://man.openbsd.org/?query=mount&sektion=8">mount(8)</a> dump attribute caching parameters in verbose mode.  <li>Have <a href="https://man.openbsd.org/mount.8">mount(8)</a> dump attribute caching parameters in verbose mode.
 <li>Fix races on the signal flags in <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a> and <a href="https://man.openbsd.org/?query=inetd&sektion=8">inetd(8)</a>.  <li>Fix races on the signal flags in <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> and <a href="https://man.openbsd.org/inetd.8">inetd(8)</a>.
 <li>Have <a href="https://man.openbsd.org/?query=mount_nfs&sektion=8">mount_nfs(8)</a>'s noac option turn attribute caching off instead of on.  <li>Have <a href="https://man.openbsd.org/mount_nfs.8">mount_nfs(8)</a>'s noac option turn attribute caching off instead of on.
 <li>Let <a href="https://man.openbsd.org/?query=rdate&sektion=8">rdate(8)</a> accept NTP responses with stratum 0.  <li>Let <a href="https://man.openbsd.org/rdate.8">rdate(8)</a> accept NTP responses with stratum 0.
 <li>A bunch of <a href="https://man.openbsd.org/?query=lint&sektion=1">lint(1)</a>-inspired cleanup in <a href="https://man.openbsd.org/?query=ntpd&sektion=8">ntpd(8)</a>.  <li>A bunch of <a href="https://man.openbsd.org/lint.1">lint(1)</a>-inspired cleanup in <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a>.
 <!-- ^ 20040915 -->  <!-- ^ 20040915 -->
 <li>Teach <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> etc. about GNU info directories.  <li>Teach <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> etc. about GNU info directories.
 <li>Remove all use of system() in favour of System()/VSystem() in the package tools.  <li>Remove all use of system() in favour of System()/VSystem() in the package tools.
 <li>Fix a file descriptor leak in <a href="https://man.openbsd.org/?query=df&sektion=1">df(1)</a>.  <li>Fix a file descriptor leak in <a href="https://man.openbsd.org/df.1">df(1)</a>.
 <li>Have <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> complain when configuration files can't be installed.  <li>Have <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> complain when configuration files can't be installed.
 <li>In <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> etc., use the uid/gid cache module and <a href="https://man.openbsd.org/?query=perl&sektion=1">perl(1)</a>'s own chown() function instead of system('chown',...).  <li>In <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> etc., use the uid/gid cache module and <a href="https://man.openbsd.org/perl.1">perl(1)</a>'s own chown() function instead of system('chown',...).
 <li>Change arg 4 of <a href="https://man.openbsd.org/?query=kvm_openfiles&sektion=3">kvm_openfiles(3)</a> to unsigned so that KVM_NO_FILES is in range.  <li>Change arg 4 of <a href="https://man.openbsd.org/kvm_openfiles.3">kvm_openfiles(3)</a> to unsigned so that KVM_NO_FILES is in range.
 <li>Add mtree and uid/gid cache modules and an error wrapper to <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> etc.  <li>Add mtree and uid/gid cache modules and an error wrapper to <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> etc.
 <li>Remove a gcc-specific constructs from <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>, <a href="https://man.openbsd.org/?query=inetd&sektion=8">inetd(8)</a> and <a href="https://man.openbsd.org/?query=syslogd&sektion=8">syslogd(8)</a>.  <li>Remove a gcc-specific constructs from <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>, <a href="https://man.openbsd.org/inetd.8">inetd(8)</a> and <a href="https://man.openbsd.org/syslogd.8">syslogd(8)</a>.
 <li>In <a href="https://man.openbsd.org/?query=bgpd&sektion=8">bgpd(8)</a>, treat ENOBUFS from <a href="https://man.openbsd.org/?query=sendmsg&sektion=2">sendmsg(2)</a> like EAGAIN and retry later.  <li>In <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>, treat ENOBUFS from <a href="https://man.openbsd.org/sendmsg.2">sendmsg(2)</a> like EAGAIN and retry later.
 <li>Add support for <a href="https://man.openbsd.org/?query=mtree&sektion=8">mtree(8)</a> to the <a href="https://man.openbsd.org/?query=pkg_add&sektion=1">pkg_add(1)</a> framework.  <li>Add support for <a href="https://man.openbsd.org/mtree.8">mtree(8)</a> to the <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> framework.
 <li>A bunch of de<a href="https://man.openbsd.org/?query=lint&sektion=1">lint(1)</a>ing, especially signal handlers with unused signo, and other unused variables.  <li>A bunch of de<a href="https://man.openbsd.org/lint.1">lint(1)</a>ing, especially signal handlers with unused signo, and other unused variables.
 <li>3.6 -&gt; 3.6-current.  <li>3.6 -&gt; 3.6-current.
 <!-- ^ 20040914 -->  <!-- ^ 20040914 -->
 </ul>  </ul>
 <p>  
   
 </body>  
 </html>  

Legend:
Removed from v.1.59  
changed lines
  Added in v.1.60