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

Annotation of www/plus45.html, Revision 1.27

1.1       deraadt     1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
                      2: <html>
                      3: <head>
                      4: <title>OpenBSD 4.5 changes</title>
                      5: <meta name="description" content="OpenBSD 4.5 changes">
1.12      schwarze    6: <meta name="copyright" content="This document copyright 1996-2009 by OpenBSD.">
1.22      sthen       7: <link rel="canonical" href="http://www.openbsd.org/plus45.html">
1.1       deraadt     8: </head>
                      9:
                     10: <body bgcolor="#ffffff" text="#000000" link="#23238e">
                     11:
                     12: <a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a>
                     13: <p>
1.5       deraadt    14: <h2><font color="#e00000">OpenBSD 4.5 released (May 1, 2009)</font></h2>
1.1       deraadt    15: <hr>
                     16:
                     17: <p>
                     18: This is a partial list of the major machine-independent changes
                     19: (i.e., these are the changes people ask about most often).  Machine
                     20: specific changes have also been made, and are sometimes mentioned
                     21: in the pages for the specific <a href="plat.html">platforms</a>.
                     22:
                     23: <p>
                     24: There is a separate <a href="portsplus/index.html">list of Changes to the ports collection</a>.
                     25:
                     26: <p>
                     27: Note: <font color="#e00000">Problems for which patches exist are marked in red</font>.
                     28:
                     29: <p>
                     30: For changes in other releases, click below:<br>
                     31: <a href="plus20.html">2.0</a>,
                     32: <a href="plus21.html">2.1</a>,
                     33: <a href="plus22.html">2.2</a>,
                     34: <a href="plus23.html">2.3</a>,
                     35: <a href="plus24.html">2.4</a>,
                     36: <a href="plus25.html">2.5</a>,
                     37: <a href="plus26.html">2.6</a>,
                     38: <a href="plus27.html">2.7</a>,
                     39: <a href="plus28.html">2.8</a>,
                     40: <a href="plus29.html">2.9</a>,
                     41: <a href="plus30.html">3.0</a>,
                     42: <a href="plus31.html">3.1</a>,
                     43: <a href="plus32.html">3.2</a>,
                     44: <a href="plus33.html">3.3</a>,
                     45: <a href="plus34.html">3.4</a>,
                     46: <a href="plus35.html">3.5</a>,
                     47: <a href="plus36.html">3.6</a>,
                     48: <br>
                     49: <a href="plus37.html">3.7</a>,
                     50: <a href="plus38.html">3.8</a>,
                     51: <a href="plus39.html">3.9</a>,
                     52: <a href="plus40.html">4.0</a>,
                     53: <a href="plus41.html">4.1</a>,
                     54: <a href="plus42.html">4.2</a>,
                     55: <a href="plus43.html">4.3</a>,
                     56: <a href="plus44.html">4.4</a>,
1.6       deraadt    57: <a href="plus46.html">4.6</a>,
1.8       deraadt    58: <a href="plus47.html">4.7</a>,
1.9       deraadt    59: <a href="plus48.html">4.8</a>,
1.10      deraadt    60: <a href="plus49.html">4.9</a>,
1.11      nick       61: <a href="plus50.html">5.0</a>,
1.12      schwarze   62: <a href="plus51.html">5.1</a>,
1.13      nick       63: <a href="plus52.html">5.2</a>,
1.14      deraadt    64: <a href="plus53.html">5.3</a>,
1.15      deraadt    65: <a href="plus54.html">5.4</a>,
1.16      deraadt    66: <br>
1.18      deraadt    67: <a href="plus55.html">5.5</a>,
1.20      brett      68: <a href="plus56.html">5.6</a>,
1.21      deraadt    69: <a href="plus57.html">5.7</a>,
1.24      deraadt    70: <a href="plus58.html">5.8</a>,
1.25      deraadt    71: <a href="plus59.html">5.9</a>,
1.1       deraadt    72: <a href="plus.html">current</a>.
                     73: <br>
                     74:
                     75: <p>
1.19      deraadt    76: <h3><font color="#0000e0">Changes made between OpenBSD 4.4 and 4.5</font></h3>
1.1       deraadt    77: <p>
                     78:
                     79: <ul>
1.2       jj         80: <!-- 2009/02/27 -->
1.27    ! sthen      81: <li>Fix quick reuse of TCP states in <a href="http://man.openbsd.org/?query=pf&sektion=4&format=html">pf(4)</a>.
1.2       jj         82: <!-- 2009/02/26 -->
                     83: <li>Better NMI handling for m88k, without the AST and softintr parts.
1.27    ! sthen      84: <li>Fixed panic in the <a href="http://man.openbsd.org/?query=acx&sektion=4&format=html">acx(4)</a> driver.
        !            85: <li>Added two ioctls to the <a href="http://man.openbsd.org/?query=apm&sektion=4&format=html">apm(4)</a> interface to give other parts a chance to act when a machine suspends, not just <a href="http://man.openbsd.org/?query=apmd&sektion=8&format=html">apmd(8)</a>.
1.2       jj         86: <!-- 2009/02/25 -->
1.27    ! sthen      87: <li>Make <a href="http://man.openbsd.org/?query=pfsync&sektion=4&format=html">pfsync(4)</a> bulk update code run under splsoftnet to prevent races.
        !            88: <li>Fix multicast support in <a href="http://man.openbsd.org/?query=jme&sektion=4&format=html">jme(4)</a> and <a href="http://man.openbsd.org/?query=ale&sektion=4&format=html">ale(4)</a>.
1.2       jj         89: <!-- 2009/02/24 -->
1.27    ! sthen      90: <li>Enabled <a href="http://man.openbsd.org/?query=ale&sektion=4&format=html">ale(4)</a> on amd64 and i386 GENERIC and RAMDISK_CD kernels.
        !            91: <li>Added <a href="http://man.openbsd.org/?query=ale&sektion=4&format=html">ale(4)</a>, a driver for the Atheros AR8121/8113/8114 Ethernet controllers.
        !            92: <li>Fix <a href="http://man.openbsd.org/?query=pfsync&sektion=4&format=html">pfsync(4)</a> to make ipsec gateway failover work again.
        !            93: <li>Fix issue with <a href="http://man.openbsd.org/?query=sis&sektion=4&format=html">sis(4)</a> chips that report VLAN tagged packets with an RX error even if everything is fine.
1.2       jj         94: <!-- 2009/02/23 -->
1.27    ! sthen      95: <li>Added hardware acceleration in <a href="http://man.openbsd.org/?query=gbe&sektion=4&format=html">gbe(4)</a> to SGI O2 framebuffers.
        !            96: <li>Teach <a href="http://man.openbsd.org/?query=smtpctl&sektion=8&format=html">smtpctl(8)</a> how to reschedule a message even if the retry delay has not expired.
        !            97: <li>Prevent <a href="http://man.openbsd.org/?query=pfsync&sektion=4&format=html">pfsync(4)</a> from putting packets on the wire if no syncdev is specified.
        !            98: <li>Added SAS1078DE to the list of supported <a href="http://man.openbsd.org/?query=mfi&sektion=4&format=html">mfi(4)</a> devices.
1.2       jj         99: <!-- 2009/02/22 -->
1.27    ! sthen     100: <li>Better short frame detection in the <a href="http://man.openbsd.org/?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> pfsync decoder.
1.2       jj        101: <li>Moved OpenSSH to version 5.2.
                    102: <li>Reduce lower bound of uvm_km_pages for machines with less than 16M of physical memory.
                    103: <li>Stop enforcing a minimum size for nkmempages by default.
                    104: <li>When doing IPv6 MTU discovery, make sure the requested MTU is not less than the minimal v6 MTU minus the size of a frag header.
1.27    ! sthen     105: <li>Added yukon-2 FE+ to the list of supported <a href="http://man.openbsd.org/?query=msk&sektion=4&format=html">msk(4)</a> devices.
1.2       jj        106: <li>Limit the amount of file descriptors to create when passing fd's so it will fit the amount the receiver will allow.
                    107: <!-- 2009/02/21 -->
                    108: <li>Make sure OpenCVS properly convert dates between timezones before comparison.
                    109: <li>Reworked m88k MP lock logic, now allows for multiuser and parallel kernel builds on MVME197DP boards.
                    110: <li>Various OpenCVS improvements and fixes.
1.27    ! sthen     111: <li>Fix kernel crash in the <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> bulk device code when closing the video stream.
1.2       jj        112: <!-- 2009/02/20 -->
                    113: <li>Better atomic operations for m88k, makes 197DP machines almost reach multiuser.
                    114: <li>Fix for m88k to let M188 kernels compile again.
1.27    ! sthen     115: <li>Let the <a href="http://man.openbsd.org/?query=sdmmc&sektion=4&format=html">sdmmc(4)</a> adapters tell the sdmmc layer how many sectors they can transfer with one command. Speeds up some devices by 2.5 times.
1.2       jj        116: <!-- 2009/02/19 -->
1.27    ! sthen     117: <li>Make sure the <a href="http://man.openbsd.org/?query=bpf&sektion=4&format=html">bpf(4)</a> tap is always called with the same interrupt priority level as the <a href="http://man.openbsd.org/?query=tun&sektion=4&format=html">tun(4)</a> to prevent races.
1.2       jj        118: <li>Fix an rthreads race in the reaper.
1.27    ! sthen     119: <li>Reworked the Intra-Area-Prefix LSAs in <a href="http://man.openbsd.org/?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> to be RFC5340 compliant.
        !           120: <li>Make <a href="http://man.openbsd.org/?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> send the correct nbr state to RDE.
1.2       jj        121: <!-- 2009/02/18 -->
                    122: <li>Disabled all IGPGART chipsets from the radeondrm driver, since all the tested ones have issues.
1.27    ! sthen     123: <li>Enabled <a href="http://man.openbsd.org/?query=zyd&sektion=4&format=html">zyd(4)</a> on socppc GENERIC and RAMDISK kernels.
1.2       jj        124: <!-- 2009/02/17 -->
                    125: <li>Fix installer so it accepts '&#92;' characters as password.
1.27    ! sthen     126: <li>Make the <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a> newaliases read aliases path from <a href="http://man.openbsd.org/?query=smtpd.conf&sektion=5&format=html">smtpd.conf(5)</a>.
1.2       jj        127: <li>Fix crash related to incorrect initialization of queues in pfsync.
1.27    ! sthen     128: <li>Fix crash in libc <a href="http://man.openbsd.org/?query=mktemp&sektion=3&format=html">mktemp(3)</a> where there filename was all X characters.
1.4       miod      129: <li>Moved mvme68k ethernet buffers higher in memory in the bootblocks to allow for larger bsd.rds to load correctly.
1.27    ! sthen     130: <li>Make <a href="http://man.openbsd.org/?query=sysmerge&sektion=8&format=html">sysmerge(8)</a> always run <a href="http://man.openbsd.org/?query=pwd_mkdb&sektion=8&format=html">pwd_mkdb(8)</a>, <a href="http://man.openbsd.org/?query=newaliases&sektion=1&format=html">newaliases(1)</a> and MAKEDEV(8).
        !           131: <li><font color="#e00000"><strong>RELIABILITY FIX: <a href="http://man.openbsd.org/?query=bgpd&sektion=8&format=html">bgpd(8)</a> issue when attaching its own AS to an AS-PATH sequence of 255 elements.</strong></font><br>
1.2       jj        132: <a href="errata44.html#010_bgpd">A source code patch is available</a>.<br>
                    133: <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
1.1       deraadt   134: <!-- 2009/02/16 -->
1.27    ! sthen     135: <li>Fix <a href="http://man.openbsd.org/?query=pfctl&sektion=8&format=html">pfctl(8)</a> -v printing of anchors.
1.2       jj        136: <li>Various m88k 88110 SMP fixes.
                    137: <li>Disabled kernel memory pool debugging stuff for the release.
1.27    ! sthen     138: <li>Changed max username and password length for <a href="http://man.openbsd.org/?query=sppp&sektion=4&format=html">sppp(4)</a> to 255.
1.2       jj        139: <li>Fix for crashes on machines with Core i7 chips when trying to read MSR_TEMPERATURE_TARGET.
1.1       deraadt   140: <!-- 2009/02/15 -->
1.27    ! sthen     141: <li>Moved the <a href="http://man.openbsd.org/?query=pfsync&sektion=4&format=html">pfsync(4)</a> protocol to v5, which breaks compatibility with previous <a href="http://man.openbsd.org/?query=pfsync&sektion=4&format=html">pfsync(4)</a> versions. Improves performance and allows several types of updates in a single packet.
        !           142: <li>Make <a href="http://man.openbsd.org/?query=rdist&sektion=1&format=html">rdist(1)</a> silently ignore special files which cannot be moved.
        !           143: <li>Make sure <a href="http://man.openbsd.org/?query=chpass&sektion=1&format=html">chpass(1)</a> in a secure <a href="http://man.openbsd.org/?query=yp&sektion=8&format=html">yp(8)</a> context will not turn a users password into "*".
        !           144: <li>Prevent display and saving of fsize/bsize fields for UNUSED partitions via the <a href="http://man.openbsd.org/?query=disklabel&sektion=8&format=html">disklabel(8)</a> 's' command.
1.1       deraadt   145: <li>Various DRM and dmamem related improvements in xenocara.
                    146: <li>Make xenocara libpciaccess domain-aware. Makes X capable of discovering PCI devices in other domains.
1.27    ! sthen     147: <li>Prevent <a href="http://man.openbsd.org/?query=rcs&sektion=1&format=html">rcs(1)</a> and OpenCVS leaving temporary files behind.
        !           148: <li>Added support in <a href="http://man.openbsd.org/?query=rcs&sektion=1&format=html">rcs(1)</a> for "rlog -d".
        !           149: <li>Fix issue in <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a> where list of 6 MXs or more was not handled correctly.
1.1       deraadt   150: <!-- 2009/02/14 -->
1.27    ! sthen     151: <li>Make <a href="http://man.openbsd.org/?query=ifconfig&sektion=8&format=html">ifconfig(8)</a> "chan" option list support channels and "scan" list access points or to list known stations in HostAP mode.
1.1       deraadt   152: <li>Limit HPPA physical memory to 2G maximum.
1.27    ! sthen     153: <li>Implemented "makemap -t" and "makemap -o" for <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a>.
        !           154: <li>Added <a href="http://man.openbsd.org/?query=vsbic&sektion=4&format=html">vsbic(4)</a>, a driver for the MVMW327A SCSI and floppy controller on mvme88k machines. Only for SCSI so far.
        !           155: <li>Enabled <a href="http://man.openbsd.org/?query=age&sektion=4&format=html">age(4)</a> on amd64 and i386 RAMDISK_CD kernels.
        !           156: <li>Increase default snaplen in <a href="http://man.openbsd.org/?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> to 116, to allow capture of pflog+ipv6+tcp without tuning.
1.1       deraadt   157: <!-- 2009/02/13 -->
                    158: <li>Various MP fixes and improvements for mvme88k machines.
                    159: <li>Fix "boot -d" on amd64 MP kernels.
1.27    ! sthen     160: <li>Prevent <a href="http://man.openbsd.org/?query=sleep&sektion=1&format=html">sleep(1)</a> from trashing the argv space when parsing arguments.
1.1       deraadt   161: <!-- 2009/02/12 -->
1.27    ! sthen     162: <li>Fix for <a href="http://man.openbsd.org/?query=re&sektion=4&format=html">re(4)</a> problems, removed undocumented accesses to register 0x82 for earlier hardware.
1.1       deraadt   163: <!-- 2009/02/11 -->
1.27    ! sthen     164: <li>Add <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a> support for remote port forwarding with a zero listen port to dynamically allocate one at runtime.
        !           165: <li>Remove 'free list modified' panics in <a href="http://man.openbsd.org/?query=pf&sektion=4&format=html">pf(4)</a>.
        !           166: <li>Fix alignment in <a href="http://man.openbsd.org/?query=bgpd&sektion=8&format=html">bgpd(8)</a> for 64bit architectures when dealing with sockaddr_in6 structs.
        !           167: <li>Fix <a href="http://man.openbsd.org/?query=fts&sektion=3&format=html">fts(3)</a> level going negative on really deep directories.
1.1       deraadt   168: <li>Fix gcc bug that broke double -> unsigned long conversions on sparc64.
                    169: <!-- 2009/02/10 -->
1.27    ! sthen     170: <li>Enable <a href="http://man.openbsd.org/?query=run&sektion=4&format=html">run(4)</a> on all arches where <a href="http://man.openbsd.org/?query=ural&sektion=4&format=html">ural(4)</a> and <a href="http://man.openbsd.org/?query=rum&sektion=4&format=html">rum(4)</a> exist.
1.1       deraadt   171: <!-- 2009/02/09 -->
                    172: <li>Prevent panic in the mbuf code path if m_copyback() is working on a M_READONLY mbuf.
1.27    ! sthen     173: <li>Initial <a href="http://man.openbsd.org/?query=bio&sektion=4&format=html">bio(4)</a> support for <a href="http://man.openbsd.org/?query=ips&sektion=4&format=html">ips(4)</a>.
1.1       deraadt   174: <li>Updated leapseconds time zone data to tzdata2009b.
                    175: <!-- 2009/02/08 -->
                    176: <li>Make libsndio ignore environment variables if the program is setuid or setgid.
                    177: <li>In the i915 intel graphic code, make sure vblank is not enabled if the pipe is disabled.
                    178: <li>Moved to 4.5-beta.
1.27    ! sthen     179: <li>Enabled <a href="http://man.openbsd.org/?query=ips&sektion=4&format=html">ips(4)</a> on amd64 and i386 CD RAMDISK kernels.
1.1       deraadt   180: <li>Fix cpu_hardclock() issues on HPPA machines.
                    181: <li>Initial 802.11 defragmentation code to handle reception of MSDU or MMPDU fragments.
                    182: <li>Added missing mux locators to non-USB keyboards and mice on sparc64 GENERIC kernels.
                    183: <!-- 2009/02/07 -->
                    184: <!-- 2009/02/06 -->
1.27    ! sthen     185: <li>Make <a href="http://man.openbsd.org/?query=ksh&sektion=1&format=html">ksh(1)</a> built-in 'echo' behave according to POSIX when "set -o posix" is in effect.
1.1       deraadt   186: <li>Bumped the number of /dev/sd* device nodes on all USB-capable architectures.
1.27    ! sthen     187: <li>New font selection logic on <a href="http://man.openbsd.org/?query=sti&sektion=4&format=html">sti(4)</a> frame buffer console.
1.1       deraadt   188: <li>Fix crash on zaurus when plugging in certain sd memory cards.
1.27    ! sthen     189: <li>Fix HW WEP support on <a href="http://man.openbsd.org/?query=run&sektion=4&format=html">run(4)</a>, and a few other fixes.
        !           190: <li>Added Huawei E160G to the list of supported <a href="http://man.openbsd.org/?query=umsm&sektion=4&format=html">umsm(4)</a> devices.
        !           191: <li>Fix kernel crash in <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> for devices with unsorted frame indexes.
1.1       deraadt   192: <!-- 2009/02/05 -->
                    193: <!-- 2009/02/04 -->
1.27    ! sthen     194: <li>If <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> has too many connections, stop accepting new ones rather than exit()ing with a fatal error.
1.1       deraadt   195: <li>For some systems which claim ACPI 2.0 but still do not provide an XSDT address, fall back on the RSDT.
                    196: <li>Make intel xenocara Mesa code choose the right vblank pipe to sync to, in case there is only one.
                    197: <!-- 2009/02/03 -->
1.27    ! sthen     198: <li>Make <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> daemonize when in server mode.
        !           199: <li>Make <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> in server mode create a /tmp/aucat-userid/ directory and create sockets in it to prevent eavesdropping.
        !           200: <li>In <a href="http://man.openbsd.org/?query=ospf6d&sektion=8&format=html">ospf6d(8)</a>, set the LA-bit for all prefixes of 128-bit length in the Intra-Area-Prefix LSAs.
        !           201: <li>Added Buffalo WLI-U2-SG54HG to the list of supported <a href="http://man.openbsd.org/?query=rum&sektion=4&format=html">rum(4)</a> devices.
1.1       deraadt   202: <!-- 2009/02/02 -->
1.27    ! sthen     203: <li>Better rate calculations in <a href="http://man.openbsd.org/?query=apmd&sektion=8&format=html">apmd(8)</a> for MP machines.
1.1       deraadt   204: <li>Enabled build in xenocara of kdrive/Xephyr for the gcc3 architectures.
                    205: <!-- 2009/02/01 -->
                    206: <li>Save VGA text mode color palette upon startup and restore it when switching consoles or when X11 exits.
1.27    ! sthen     207: <li>gcc2 fixes for <a href="http://man.openbsd.org/?query=dhclient&sektion=8&format=html">dhclient(8)</a>.
1.1       deraadt   208: <!-- 2009/01/31 -->
1.27    ! sthen     209: <li>Move mvme88k <a href="http://man.openbsd.org/?query=vs&sektion=4&format=html">vs(4)</a> driver to bus_dma.
1.1       deraadt   210: <li>Unbreak non-INET6 case in the pf code.
                    211: <!-- 2009/01/30 -->
1.27    ! sthen     212: <li>Make <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a> handle connection descriptor limits better.
        !           213: <li>Make <a href="http://man.openbsd.org/?query=ipsecctl&sektion=8&format=html">ipsecctl(8)</a> print out a warning if the <a href="http://man.openbsd.org/?query=ipsec.conf&sektion=5&format=html">ipsec.conf(5)</a> file changes the default peer configuration later in the file.
1.1       deraadt   214: <li>Mark routers as uninstalled after deleting the default route. Makes it possible to get a new default route by router advertisements after the old one got deleted or timed out.
                    215: <li>Make sure more of the IPv6 code runs under splnet() in certain places.
1.27    ! sthen     216: <li>Fix "target kvm" in <a href="http://man.openbsd.org/?query=gdb&sektion=1&format=html">gdb(1)</a> for powerpc.
1.1       deraadt   217: <!-- 2009/01/29 -->
1.27    ! sthen     218: <li>Fix <a href="http://man.openbsd.org/?query=ksh&sektion=1&format=html">ksh(1)</a> evaluation of '||' and '&amp;&amp;' in certain combinations.
1.1       deraadt   219: <li>Updated xdm to 1.1.8.
                    220: <li>Switch member names in struct stat timespec to the names from POSIX 1003.1-2008 with compatibility macros for the previous names.
                    221: <li>Make sure macppc laptops skip pmu commands if no adb device appears in the device tree.
1.27    ! sthen     222: <li>Make <a href="http://man.openbsd.org/?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> originate Intra-Area-Prefix LSAs which reference a router LSA.
1.1       deraadt   223: <li>Updated xf86-input-elographics to 1.2.3.
1.27    ! sthen     224: <li>Initial STARTTLS support in the MTA part of <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a>.
1.1       deraadt   225: <li>For i386, only start using the rtc for statclock after we have received the first interrupt.
1.27    ! sthen     226: <li>Initial support for SSL in the MTA part of <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a>.
1.1       deraadt   227: <li>Always zero the IP checksum field for packets and packet fragments being passed down if using HW checksum offload.
1.27    ! sthen     228: <li>Make aldap anonymous binds work properly in <a href="http://man.openbsd.org/?query=ypldap&sektion=8&format=html">ypldap(8)</a>.
        !           229: <li>Added -mplslabel to <a href="http://man.openbsd.org/?query=route&sektion=8&format=html">route(8)</a>, to allow IPv4/v6 packets enter MPLS clouds.
1.1       deraadt   230: <!-- 2009/01/28 -->
1.27    ! sthen     231: <li>Improved logging in <a href="http://man.openbsd.org/?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> for SA delete messages.
        !           232: <li>Log warning when <a href="http://man.openbsd.org/?query=ntpd&sektion=8&format=html">ntpd(8)</a> can not read the drift file.
        !           233: <li>Added support in <a href="http://man.openbsd.org/?query=mfi&sektion=4&format=html">mfi(4)</a> for the next generation Megaraid SAS Raid controllers.
        !           234: <li>Added "show database intra" command to <a href="http://man.openbsd.org/?query=ospf6ctl&sektion=8&format=html">ospf6ctl(8)</a>.
        !           235: <li>Teach <a href="http://man.openbsd.org/?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> to originate Intra-Area-Prefix LSAs.
1.1       deraadt   236: <li>The MPLS code can now act as an edge node and allow IPv4 packets to enter a label switched path and not just forward MPLS packets.
1.27    ! sthen     237: <li>Remove undocumented support for -e in <a href="http://man.openbsd.org/?query=ex&sektion=1&format=html">ex(1)</a>.
        !           238: <li>Implemented proper multicast support in <a href="http://man.openbsd.org/?query=tsec&sektion=4&format=html">tsec(4)</a> for the socppc platform.
        !           239: <li>Re-added "Category" to the <a href="http://man.openbsd.org/?query=sendbug&sektion=1&format=html">sendbug(1)</a> template.
1.1       deraadt   240: <li>Fixed libstdc++ issues where ports would include &lt;math.h&gt; and expect C99 macros in that file to be available.
                    241: <li>Enable -d for the export command of OpenCVS.
1.27    ! sthen     242: <li>Fix <a href="http://man.openbsd.org/?query=sti&sektion=4&format=html">sti(4)</a> font selection.
        !           243: <li>When printing the database with <a href="http://man.openbsd.org/?query=ospf6ctl&sektion=8&format=html">ospf6ctl(8)</a>, print the right header for Intra-Area-Prefix LSAs.
        !           244: <li>Make <a href="http://man.openbsd.org/?query=dhclient&sektion=8&format=html">dhclient(8)</a> use the rtsock filters to restrict which messages it will get on the route socket.
1.1       deraadt   245: <li>Updated xf86-video-radeonhd to 1.2.4.
1.27    ! sthen     246: <li>Added loop detection support in <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a>.
1.1       deraadt   247: <li>Implemented basic routing socket filtering.
1.27    ! sthen     248: <li>Prevent <a href="http://man.openbsd.org/?query=hme&sektion=4&format=html">hme(4)</a> devices from mapping the full 16M PROM.
1.1       deraadt   249: <!-- 2009/01/27 -->
                    250: <li>Fix the way the flows are acquired for the "any" network in the ipsec code.
1.27    ! sthen     251: <li>Make <a href="http://man.openbsd.org/?query=ftp&sektion=1&format=html">ftp(1)</a> ignore pseudo-directories so recursive transfers do not cause a loop.
        !           252: <li>Make <a href="http://man.openbsd.org/?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> propagate the neighbours interface ID to the RDE.
1.1       deraadt   253: <li>Fix rare pager deadlock in the UVM code.
1.27    ! sthen     254: <li>Make <a href="http://man.openbsd.org/?query=trunk&sektion=4&format=html">trunk(4)</a> handle HW VLAN tags being passed down.
        !           255: <li>Fix some integer overflows when accounting the used mbuf memory percentage in <a href="http://man.openbsd.org/?query=netstat&sektion=1&format=html">netstat(1)</a>.
        !           256: <li>Improved error handling in <a href="http://man.openbsd.org/?query=ypldap&sektion=8&format=html">ypldap(8)</a>.
1.1       deraadt   257: <!-- 2009/01/26 -->
                    258: <li>Make cwm store group state in an X Atom.
                    259: <li>Updated libdrm to 2.4.3.
1.27    ! sthen     260: <li>Make sure <a href="http://man.openbsd.org/?query=bgpd&sektion=8&format=html">bgpd(8)</a> also does check for highest IP in host byte order.
        !           261: <li>Make sure <a href="http://man.openbsd.org/?query=ospfd&sektion=8&format=html">ospfd(8)</a> converts IP addresses to host-byte order before checking which one is smallest.
1.1       deraadt   262: <li>Updated Xtrans to 1.2.3.
1.27    ! sthen     263: <li>Make <a href="http://man.openbsd.org/?query=netstat&sektion=1&format=html">netstat(1)</a> mark multipath routes with P.
        !           264: <li>In <a href="http://man.openbsd.org/?query=route&sektion=8&format=html">route(8)</a>, mark multipath routes with P in the show command flags.
1.1       deraadt   265: <!-- 2009/01/25 -->
1.27    ! sthen     266: <li>Make <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a> work around the CPNI-957037 Plaintext Recovery Attack by always reading 256k of data on packet size or HMAC errors.
1.1       deraadt   267: <!-- 2009/01/24 -->
                    268: <li>Removed /dev/drum and associated code.
1.27    ! sthen     269: <li>Added <a href="http://man.openbsd.org/?query=udfu&sektion=4&format=html">udfu(4)</a>, a driver to put dfu-capable devices in dfu-mode for later use with dfu-util.
1.1       deraadt   270: <li>Improved time granularity in the NFS code, helps with cache coherency.
                    271: <li>Make NFS propagate O_EXCL flag down to the file systems by setting VA_EXCLUSIVE.
                    272: <!-- 2009/01/23 -->
1.27    ! sthen     273: <li>Added <a href="http://man.openbsd.org/?query=schsio&sektion=4&format=html">schsio(4)</a>, a driver for SMSC SCH311x LPC SuperI/O ICs. Enabled on amd64 and i386 GENERIC kernels.
        !           274: <li>Make <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> catch SIGHUP and SIGTERM to ensure that recorded files are properly closed.
1.1       deraadt   275: <!-- 2009/01/22 -->
1.27    ! sthen     276: <li>Made <a href="http://man.openbsd.org/?query=re&sektion=4&format=html">re(4)</a> at <a href="http://man.openbsd.org/?query=pci&sektion=4&format=html">pci(4)</a> detachable.
1.1       deraadt   277: <li>Double the receive space in the nfs_socket code to reduce chance of retransmits.
1.27    ! sthen     278: <li>Added Moxa CP-104JU to the list of supported <a href="http://man.openbsd.org/?query=puc&sektion=4&format=html">puc(4)</a> devices.
1.1       deraadt   279: <!-- 2009/01/21 -->
                    280: <li>Make libkvm operations on live kernels use the sysctl interface.
1.27    ! sthen     281: <li>Make <a href="http://man.openbsd.org/?query=sysctl&sektion=8&format=html">sysctl(8)</a> change of the value of kern.clockrate set errno on failure.
1.3       jj        282: <li>Fix for Sun USB keyboard when getting layout information for Swedish and British country codes.
1.27    ! sthen     283: <li>Extended <a href="http://man.openbsd.org/?query=ifb&sektion=4&format=html">ifb(4)</a> code handle XVR-600 and XVR-1200 acceleration.
1.1       deraadt   284: <li>Updated time zone data to tzdata2009a.
1.27    ! sthen     285: <li>Added borderwidth as a <a href="http://man.openbsd.org/?query=cwmrc&sektion=5&format=html">cwmrc(5)</a> keyword.
1.1       deraadt   286: <!-- 2009/01/20 -->
1.27    ! sthen     287: <li>Added <a href="http://man.openbsd.org/?query=softraid&sektion=4&format=html">softraid(4)</a> to macppc RAMDISK kernels.
1.1       deraadt   288: <li>For i386, install ACPI S3 resume trampoline code in a lowmem page. First part of ACPI S3 suspend/resume support.
1.27    ! sthen     289: <li>Add support in <a href="http://man.openbsd.org/?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> and <a href="http://man.openbsd.org/?query=ipsecctl&sektion=8&format=html">ipsecctl(8)</a> to install SAs with a different source network than we have negotiated with a peer.
1.1       deraadt   290: <!-- 2009/01/19 -->
                    291: <li>Make Sparc64 XVR-600 and XVR-1200 devices revert to software routines if acceleration code will not work.
                    292: <!-- 2009/01/18 -->
1.27    ! sthen     293: <li>Added support in <a href="http://man.openbsd.org/?query=umsm&sektion=4&format=html">umsm(4)</a> for Novatel Wireless Ovation U727 devices.
1.4       miod      294: <li>Move HEAP_START on mvme88k bootblocks to allocate space below it for ethernet buffers.
1.1       deraadt   295: <!-- 2009/01/17 -->
                    296: <li>Make sure the NFS attribute set operations perform the same checks as open/read/write.
1.27    ! sthen     297: <li>Added NFS hooks to <a href="http://man.openbsd.org/?query=ddb&sektion=4&format=html">ddb(4)</a> to print outstanding nfsreq's and the struct nfsreq.
        !           298: <li>Enable <a href="http://man.openbsd.org/?query=atphy&sektion=4&format=html">atphy(4)</a> for <a href="http://man.openbsd.org/?query=age&sektion=4&format=html">age(4)</a> on amd64 and i386 GENERIC kernels.
        !           299: <li>Added support for DS1822 devices in <a href="http://man.openbsd.org/?query=owtemp&sektion=4&format=html">owtemp(4)</a>.
        !           300: <li>Enabled <a href="http://man.openbsd.org/?query=vrng&sektion=4&format=html">vrng(4)</a> for sparc64 GENERIC kernels.
1.1       deraadt   301: <li>Make alpha ES40 machines recognize environmental change machine checks.
                    302: <!-- 2009/01/16 -->
1.27    ! sthen     303: <li>32-bit fixes for <a href="http://man.openbsd.org/?query=savecore&sektion=8&format=html">savecore(8)</a>.
        !           304: <li>Fix state leak in <a href="http://man.openbsd.org/?query=pf&sektion=4&format=html">pf(4)</a> triggered by certain icmp types matching a NAT rule.
        !           305: <li>Make it possible for sparc64 to boot from <a href="http://man.openbsd.org/?query=vdsk&sektion=4&format=html">vdsk(4)</a> devices.
        !           306: <li>Make <a href="http://man.openbsd.org/?query=azalia&sektion=4&format=html">azalia(4)</a> support 20 and 24-bit sample formats.
        !           307: <li>Fix <a href="http://man.openbsd.org/?query=audio&sektion=4&format=html">audio(4)</a> so it can deal with sample precisions that are not a power of 2.
        !           308: <li>Make sure <a href="http://man.openbsd.org/?query=vdsk&sektion=4&format=html">vdsk(4)</a> transfers larger than PAGE_SIZE work on sparc64.
        !           309: <li>Improved the VIO state machine in the <a href="http://man.openbsd.org/?query=vnet&sektion=4&format=html">vnet(4)</a> driver on sparc64.
1.1       deraadt   310: <!-- 2009/01/15 -->
1.27    ! sthen     311: <li>Fix double free and other memory leaks in <a href="http://man.openbsd.org/?query=ypldap&sektion=8&format=html">ypldap(8)</a>.
        !           312: <li>Add support for IT8720F devices in the <a href="http://man.openbsd.org/?query=it&sektion=4&format=html">it(4)</a> drivers.
        !           313: <li>Initial version of <a href="http://man.openbsd.org/?query=age&sektion=4&format=html">age(4)</a>, a driver for the Attansic L1 gigabit ethernet adapter.
1.1       deraadt   314: <li>Fix memory leak in the SysV semaphore code.
                    315: <li>Fix macppc installs over serial consoles.
                    316: <!-- 2009/01/14 -->
                    317: <li>Removed support for krb4 '.' instance separator in the libc authentication code.
1.27    ! sthen     318: <li>Add "ESMTP" to the <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a> banner now that it does support some extensions.
        !           319: <li><font color="#e00000"><strong>SECURITY FIX: DNSSEC signature validation error in <a href="http://man.openbsd.org/?query=named&sektion=8&format=html">named(8)</a>.</strong></font><br>
1.1       deraadt   320: <a href="errata44.html#008_bind">A source code patch is available</a>.<br>
                    321: <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
                    322: <li>Re-enabled PIE support for powerpc platforms.
1.27    ! sthen     323: <li>Enable <a href="http://man.openbsd.org/?query=vdsk&sektion=4&format=html">vdsk(4)</a> on sparc64 RAMDISK kernels.
        !           324: <li>Added <a href="http://man.openbsd.org/?query=uaudio&sektion=4&format=html">uaudio(4)</a> support to sgi GENERIC kernels.
1.1       deraadt   325: <!-- 2009/01/13 -->
1.27    ! sthen     326: <li>Make <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a> support the SOCKS4A protocol.
        !           327: <li>Added option 150 to <a href="http://man.openbsd.org/?query=dhclient&sektion=8&format=html">dhclient(8)</a>, voip-configuration-server as an array of IP addresses.
        !           328: <li>Added <a href="http://man.openbsd.org/?query=wcstoimax&sektion=3&format=html">wcstoimax(3)</a>, <a href="http://man.openbsd.org/?query=wcstoumax&sektion=3&format=html">wcstoumax(3)</a>, <a href="http://man.openbsd.org/?query=wcstof&sektion=3&format=html">wcstof(3)</a> and <a href="http://man.openbsd.org/?query=wcstold&sektion=3&format=html">wcstold(3)</a> to libc.
        !           329: <li>For amd64 and i386, turn <a href="http://man.openbsd.org/?query=mpbios&sektion=4&format=html">mpbios(4)</a> into a real device so people can disable it.
1.1       deraadt   330: <!-- 2009/01/12 -->
1.27    ! sthen     331: <li>Make <a href="http://man.openbsd.org/?query=ypldap&sektion=8&format=html">ypldap(8)</a> check the <a href="http://man.openbsd.org/?query=ypldap.conf&sektion=5&format=html">ypldap.conf(5)</a> permissions, since it may contain secrets.
        !           332: <li>Enabled <a href="http://man.openbsd.org/?query=wscons&sektion=4&format=html">wscons(4)</a> RAWKBD support on sparc64 GENERIC kernels.
        !           333: <li>Make the vt100 <a href="http://man.openbsd.org/?query=wscons&sektion=4&format=html">wscons(4)</a> code recognize CAN and SUB characters.
1.1       deraadt   334: <li>Updated xserver to 1.5.3 plus some patches.
                    335: <li>Initial version of sparc64 virtual disk support for sun4v logical domains.
                    336: <li>Remapped the sun type 5 audio mute key to prevent collisions with keypad-equal key on type 4 keyboards.
                    337: <!-- 2009/01/11 -->
1.27    ! sthen     338: <li>Make macppc <a href="http://man.openbsd.org/?query=disklabel&sektion=8&format=html">disklabel(8)</a> walk the Apple partition map to find out the bounds of the OpenBSD area.
        !           339: <li>Added RAWKBD support in <a href="http://man.openbsd.org/?query=wscons&sektion=4&format=html">wscons(4)</a> for sun serial keyboards.
1.1       deraadt   340: <li>Revert earlier VFS commit to fix DVD playback.
                    341: <!-- 2009/01/10 -->
1.27    ! sthen     342: <li>Added loopback mode to <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a>.
        !           343: <li>Enabled <a href="http://man.openbsd.org/?query=cbus&sektion=4&format=html">cbus(4)</a> and <a href="http://man.openbsd.org/?query=vnet&sektion=4&format=html">vnet(4)</a> on sparc64 GENERIC and RAMDISK kernels.
        !           344: <li>Updated <a href="http://man.openbsd.org/?query=xterm&sektion=1&format=html">xterm(1)</a> to version 239.
1.1       deraadt   345: <li>Add support on apple laptops for the volume and CD eject buttons.
1.27    ! sthen     346: <li>In <a href="http://man.openbsd.org/?query=dhclient&sektion=8&format=html">dhclient(8)</a>, use the kernel to set ifam_hdrlen so ABI changes will not cause older clients to stop working.
        !           347: <li>Added multicast support to <a href="http://man.openbsd.org/?query=vnet&sektion=4&format=html">vnet(4)</a>.
1.1       deraadt   348: <!-- 2009/01/09 -->
                    349: <li>Make sure to enable support for RFC2546 TLS extensions to allow for multihomed TLS servers.
                    350: <li><font color="#e00000"><strong>SECURITY FIX: OpenSSL libraries did not correctly check the return value from certain verification functions.</strong></font><br>
                    351: <a href="errata44.html#007_openssl">A source code patch is available</a>.<br>
                    352: <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
                    353: <li>Updated OpenSSL to 0.9.8j.
                    354: <!-- 2009/01/08 -->
1.27    ! sthen     355: <li>Add support for SDHC cards in the <a href="http://man.openbsd.org/?query=sdmmc&sektion=4&format=html">sdmmc(4)</a>.
1.1       deraadt   356: <li>Fix egress group matching for IPv6 in the interface code.
1.27    ! sthen     357: <li>Make sure <a href="http://man.openbsd.org/?query=sudo&sektion=8&format=html">sudo(8)</a> does not try to set the close-on-exec flag on sudoers if we didn't actually open it.
1.1       deraadt   358: <!-- 2009/01/07 -->
1.27    ! sthen     359: <li>Added full stub area support in <a href="http://man.openbsd.org/?query=ospfd&sektion=8&format=html">ospfd(8)</a>.
        !           360: <li>Added <a href="http://man.openbsd.org/?query=urlphy&sektion=4&format=html">urlphy(4)</a> support on amd64 and i386 RAMDISK kernels.
        !           361: <li>Added Linksys WUS600N to the list of supported <a href="http://man.openbsd.org/?query=run&sektion=4&format=html">run(4)</a> devices.
1.1       deraadt   362: <!-- 2009/01/06 -->
1.27    ! sthen     363: <li>Enabled <a href="http://man.openbsd.org/?query=ipgphy&sektion=4&format=html">ipgphy(4)</a> on all arches where <a href="http://man.openbsd.org/?query=stge&sektion=4&format=html">stge(4)</a> is supported.
1.1       deraadt   364: <li>Added GeForce 9300 GE to the list of supported NVidia chipsets.
                    365: <li>Send broadcast and multicast traffic up to the network stack on all bridge interfaces.
1.27    ! sthen     366: <li>Updated <a href="http://man.openbsd.org/?query=xterm&sektion=1&format=html">xterm(1)</a> to version 238.
1.1       deraadt   367: <!-- 2009/01/05 -->
1.27    ! sthen     368: <li>Make <a href="http://man.openbsd.org/?query=authpf&sektion=8&format=html">authpf(8)</a> support group and login class in authpf.allow.
1.1       deraadt   369: <li>Updated OpenSSL to 0.9.8i.
                    370: <li>Add 2 missing chunks from the 2.1.12 update of xf86-video-nv, adds support for a bunch of new chipsets.
                    371: <!-- 2009/01/04 -->
                    372: <li>Fix various off-by-one errors in the MSDOS file system code by leaving the fsinxtfree field untouched.
1.27    ! sthen     373: <li>Make the runner process of <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a> able to pause/resume scheduling of deliveries for both mda and mta, also <a href="http://man.openbsd.org/?query=smtpctl&sektion=8&format=html">smtpctl(8)</a> can be used to enable/disable deliveries.
        !           374: <li>Initial version of <a href="http://man.openbsd.org/?query=vnet&sektion=4&format=html">vnet(4)</a>, a virtual network device for sun4v logical domains on sparc64.
        !           375: <li>Added support for CS5535 IDE controllers to <a href="http://man.openbsd.org/?query=pciide&sektion=4&format=html">pciide(4)</a>.
1.1       deraadt   376: <!-- 2009/01/03 -->
1.27    ! sthen     377: <li>Make <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a> do aliases/forwards expansion better, removing a race condition.
        !           378: <li>Fixed memory leak in <a href="http://man.openbsd.org/?query=ypldap&sektion=8&format=html">ypldap(8)</a>.
        !           379: <li>Make it possible to boot sparc64 from devices on <a href="http://man.openbsd.org/?query=cbus&sektion=4&format=html">cbus(4)</a>.
        !           380: <li>Enabled <a href="http://man.openbsd.org/?query=run&sektion=4&format=html">run(4)</a> on amd64 and i386 GENERIC kernels.
        !           381: <li>Initial version of <a href="http://man.openbsd.org/?query=run&sektion=4&format=html">run(4)</a>, a driver for Ralink RT2700U/2800U/3000U USB 802.11n devices.
1.1       deraadt   382: <!-- 2009/01/02 -->
1.27    ! sthen     383: <li>Updated the microcode for RT2870/3070-based <a href="http://man.openbsd.org/?query=rum&sektion=4&format=html">rum(4)</a> devices.
        !           384: <li>Add support in <a href="http://man.openbsd.org/?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> for originating router LSAs over point-to-point links.
        !           385: <li>Accelerate solid fills and inverted cursor on <a href="http://man.openbsd.org/?query=ifb&sektion=4&format=html">ifb(4)</a> for sparc64.
        !           386: <li>Make <a href="http://man.openbsd.org/?query=savecore&sektion=8&format=html">savecore(8)</a> handle core files larger than 2G.
1.1       deraadt   387: <!-- 2009/01/01 -->
                    388: <li>Added support in the openmoko platform for the display found on GTA01.
1.27    ! sthen     389: <li>Fix <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a> KEXGEX hash calculations.
        !           390: <li>Fix hangs in <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a> when connecting to a server that has MaxSessions=0.
        !           391: <li>Changed the ISO week number calculations in <a href="http://man.openbsd.org/?query=cal&sektion=1&format=html">cal(1)</a>.
        !           392: <li>Initial version of <a href="http://man.openbsd.org/?query=ifb&sektion=4&format=html">ifb(4)</a>, a driver for sparc64 wildcat-based framebuffers.
1.1       deraadt   393: <li>Updated mkfontscale to 1.0.6 and xedit to 1.1.2.
                    394: <!-- 2008/12/31 -->
                    395: <!-- 2008/12/30 -->
1.27    ! sthen     396: <li>Added <a href="http://man.openbsd.org/?query=cbus&sektion=4&format=html">cbus(4)</a> to sparc64, a virtual bus for devices that use logical domain channels as found on sun4v.
        !           397: <li>Make <a href="http://man.openbsd.org/?query=man&sektion=1&format=html">man(1)</a> -S option case insensitive.
1.1       deraadt   398: <!-- 2008/12/29 -->
1.27    ! sthen     399: <li>Initialize the sample rate converter on ES1371-based <a href="http://man.openbsd.org/?query=ac97&sektion=4&format=html">ac97(4)</a> chips to 48KHz.
        !           400: <li>Added extra paranoia for <a href="http://man.openbsd.org/?query=malloc&sektion=3&format=html">malloc(3)</a> by protecting the main bookkeeping data.
        !           401: <li>Handle cases in <a href="http://man.openbsd.org/?query=fsck_ffs&sektion=8&format=html">fsck_ffs(8)</a> where remsize can go negative and cause SEGVs.
        !           402: <li>Fix compiling i386 kernels without <a href="http://man.openbsd.org/?query=apm&sektion=4&format=html">apm(4)</a>.
1.1       deraadt   403: <li>Updated root.hint, added IPv6 address for the L-root server.
                    404: <!-- 2008/12/28 -->
1.27    ! sthen     405: <li>Plug some memory leakage in the <a href="http://man.openbsd.org/?query=ypldap&sektion=8&format=html">ypldap(8)</a> parser.
        !           406: <li>Make <a href="http://man.openbsd.org/?query=cdio&sektion=1&format=html">cdio(1)</a> work with <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> regardless of the buffer size used.
1.1       deraadt   407: <!-- 2008/12/27 -->
                    408: <li><font color="#e00000"><strong>RELIABILITY FIX: Reception of an invalid update with 4-byte AS attributes allows a third party to close remote BGP sessions.</strong></font><br>
                    409: <a href="errata44.html#009_bgpd">A source code patch is available</a>.<br>
                    410: <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
1.27    ! sthen     411: <li>Added <a href="http://man.openbsd.org/?query=ifb&sektion=4&format=html">ifb(4)</a> to sparc64 GENERIC kernels.
        !           412: <li>Use hardware acceleration for scrolling in <a href="http://man.openbsd.org/?query=ifb&sektion=4&format=html">ifb(4)</a> on sparc64, avoids overlay artifacts.
1.1       deraadt   413: <!-- 2008/12/26 -->
                    414: <li>Fix libc file descriptor leak in fts_children().
                    415: <!-- 2008/12/25 -->
                    416: <!-- 2008/12/24 -->
1.27    ! sthen     417: <li>Added accelerated putchar routines for sparc <a href="http://man.openbsd.org/?query=tcx&sektion=4&format=html">tcx(4)</a> consoles.
        !           418: <li>Fix race condition in <a href="http://man.openbsd.org/?query=ls&sektion=1&format=html">ls(1)</a>.
        !           419: <li>Added support in <a href="http://man.openbsd.org/?query=softraid&sektion=4&format=html">softraid(4)</a> for non-disk devices.
        !           420: <li>Plugged a couple of memory leaks in <a href="http://man.openbsd.org/?query=netstat&sektion=1&format=html">netstat(1)</a>.
1.1       deraadt   421: <li>Make tty EVFILT_WRITE filters return the amount of space remaining in the write buffer.
1.27    ! sthen     422: <li>Added -S and -s options to <a href="http://man.openbsd.org/?query=apropos&sektion=1&format=html">apropos(1)</a>.
1.1       deraadt   423: <li>Fix two mbuf leaks in the arpresolve code.
                    424: <!-- 2008/12/23 -->
1.27    ! sthen     425: <li>Added basic acceleration code for sparc <a href="http://man.openbsd.org/?query=tcx&sektion=4&format=html">tcx(4)</a> graphics.
1.1       deraadt   426: <li>Fixed double brightness increments on some newer Thinkpads.
                    427: <li>Removed deprecated xf86-video-i810 and xf86-video-nsc.
                    428: <li>Reenabled xf86-video-i740 and xf86-video-voodoo.
                    429: <!-- 2008/12/22 -->
1.27    ! sthen     430: <li>Make <a href="http://man.openbsd.org/?query=bge&sektion=4&format=html">bge(4)</a> schedule a timeout if it can't put enough packets on the RX ring.
        !           431: <li>Add firmware load for iSight first generation devices to <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a>.
1.1       deraadt   432: <!-- 2008/12/21 -->
1.27    ! sthen     433: <li>Use the RXO (RX Overflow) interrupt in <a href="http://man.openbsd.org/?query=em&sektion=4&format=html">em(4)</a> to try to refill the RX ring.
        !           434: <li>On amd64 and i386, let ctrl-alt-del enter <a href="http://man.openbsd.org/?query=ddb&sektion=4&format=html">ddb(4)</a> if ddb.console=1 and machdep.kbdreset=2.
        !           435: <li>Make the "machine xir" <a href="http://man.openbsd.org/?query=ddb&sektion=4&format=html">ddb(4)</a> command work on <a href="http://man.openbsd.org/?query=pyro&sektion=4&format=html">pyro(4)</a>-equipped machines.
1.1       deraadt   436: <!-- 2008/12/20 -->
                    437: <!-- 2008/12/19 -->
1.27    ! sthen     438: <li>Imported first bits of SMTP AUTH support in <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a>.
        !           439: <li>Sync some bits in <a href="http://man.openbsd.org/?query=sudo&sektion=8&format=html">sudo(8)</a> with 1.7.0.
1.1       deraadt   440: <!-- 2008/12/18 -->
1.27    ! sthen     441: <li>Make <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> use simple linear interpolation in the resampling code.
        !           442: <li>Various fixes for <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a>.
        !           443: <li>Make <a href="http://man.openbsd.org/?query=systat&sektion=1&format=html">systat(1)</a> print interface livelocks if non-zero.
1.1       deraadt   444: <!-- 2008/12/17 -->
1.27    ! sthen     445: <li>Make <a href="http://man.openbsd.org/?query=acpi&sektion=4&format=html">acpi(4)</a> code a bit smarter when picking IRQs from the list of possible IRQs.
        !           446: <li>Added support in <a href="http://man.openbsd.org/?query=ripd&sektion=8&format=html">ripd(8)</a> for demotion counters.
        !           447: <li>Rewrote the <a href="http://man.openbsd.org/?query=systat&sektion=1&format=html">systat(1)</a> mbuf page to display mbuf usage information from system pools.
1.1       deraadt   448: <!-- 2008/12/16 -->
1.27    ! sthen     449: <li>Make it possible to edit a merged file in <a href="http://man.openbsd.org/?query=sysmerge&sektion=8&format=html">sysmerge(8)</a> with an external editor.
1.1       deraadt   450: <!-- 2008/12/15 -->
                    451: <!-- 2008/12/14 -->
1.27    ! sthen     452: <li>Implemented a "machine xir" command for <a href="http://man.openbsd.org/?query=ddb&sektion=4&format=html">ddb(4)</a> for sparc64.
1.1       deraadt   453: <!-- 2008/12/13 -->
                    454: <li>Fix sparc64 IPI-related panics when returning from send_softint().
                    455: <!-- 2008/12/12 -->
1.27    ! sthen     456: <li>Made <a href="http://man.openbsd.org/?query=ospfd&sektion=8&format=html">ospfd(8)</a> and <a href="http://man.openbsd.org/?query=bgpd&sektion=8&format=html">bgpd(8)</a> routing priority aware.
        !           457: <li>Added support in <a href="http://man.openbsd.org/?query=ifconfig&sektion=8&format=html">ifconfig(8)</a> to set an interface priority.
1.1       deraadt   458: <li>Introduced an if_priority that will be added to static routes without an explicit priority. Allows to specify less preferred interfaces that take over if the primary interface loses link.
1.27    ! sthen     459: <li>Fix HW crypto on <a href="http://man.openbsd.org/?query=ral&sektion=4&format=html">ral(4)</a> devices.
1.1       deraadt   460: <!-- 2008/12/11 -->
1.27    ! sthen     461: <li>Bumped the <a href="http://man.openbsd.org/?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> RSA host key size to 2048 bits.
        !           462: <li>Prevent <a href="http://man.openbsd.org/?query=cdio&sektion=1&format=html">cdio(1)</a> from faulting when /dev/audio is busy.
        !           463: <li>Added Qualcomm AC8700 modem to the list of supported <a href="http://man.openbsd.org/?query=ubsa&sektion=4&format=html">ubsa(4)</a> devices.
1.1       deraadt   464: <!-- 2008/12/10 -->
1.27    ! sthen     465: <li>Convert <a href="http://man.openbsd.org/?query=bgpctl&sektion=8&format=html">bgpctl(8)</a> aggregator AS number into host byte order when diplayed in "show rib detail".
1.1       deraadt   466: <li>When booting from a CD on amd64 and i386, assume the root filesystem is on the CD instead of asking for it every time.
                    467: <!-- 2008/12/09 -->
                    468: <li>libstdc++ bump to handle integer argument for the math functions.
                    469: <li>Added 80-bit and quad precision trigonometric functions to libm.
                    470: <li>Libc work on long doubles and 3BSD-versions of finite().
1.27    ! sthen     471: <li>Added non-blocking support for xdrrecs in the <a href="http://man.openbsd.org/?query=xdr&sektion=3&format=html">xdr(3)</a> code.
1.1       deraadt   472: <!-- 2008/12/08 -->
1.27    ! sthen     473: <li>Disable ~C escape handling on multiplexed <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a> sessions.
        !           474: <li>Rewrote <a href="http://man.openbsd.org/?query=renice&sektion=8&format=html">renice(8)</a> to be POSIX compliant.
        !           475: <li>Added ability in <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> to load firmware for devices which require it.
1.1       deraadt   476: <!-- 2008/12/07 -->
1.27    ! sthen     477: <li>Change handling of redirections in <a href="http://man.openbsd.org/?query=relayd&sektion=8&format=html">relayd(8)</a> with the sticky-address option set.
        !           478: <li>When resampling in <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a>, do not require the sample frequency to be an integer.
1.1       deraadt   479: <!-- 2008/12/06 -->
1.27    ! sthen     480: <li>Make <a href="http://man.openbsd.org/?query=acpiprt&sektion=4&format=html">acpiprt(4)</a> handle interrupt routing better and delay re-routing until a handler for it is established.
        !           481: <li>Added option to <a href="http://man.openbsd.org/?query=systat&sektion=1&format=html">systat(1)</a> to order the pool view by size and number of pages.
1.1       deraadt   482: <!-- 2008/12/05 -->
1.27    ! sthen     483: <li>Added ability in <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a> to specify an interface instead of an address to listen on.
        !           484: <li>Changed the way <a href="http://man.openbsd.org/?query=relayd&sektion=8&format=html">relayd(8)</a> reports errors.
1.1       deraadt   485: <!-- 2008/12/04 -->
1.27    ! sthen     486: <li>New <a href="http://man.openbsd.org/?query=smtpctl&sektion=8&format=html">smtpctl(8)</a> app to control smtpd.
        !           487: <li>Added ethertype 0x88a8 to <a href="http://man.openbsd.org/?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> for stacked VLAN packets.
        !           488: <li>For <a href="http://man.openbsd.org/?query=vic&sektion=4&format=html">vic(4)</a>, enable 9k frames again, new mbuf allocator in place that works.
1.1       deraadt   489: <!-- 2008/12/03 -->
1.27    ! sthen     490: <li>Added support in <a href="http://man.openbsd.org/?query=em&sektion=4&format=html">em(4)</a> for ICH9 IGP M and IGP M AMT chipsets.
        !           491: <li>Initial import of the <a href="http://man.openbsd.org/?query=vscsi&sektion=4&format=html">vscsi(4)</a> device, somewhat like a <a href="http://man.openbsd.org/?query=tun&sektion=4&format=html">tun(4)</a> devices which sends scsi commands up to userland for handling.
        !           492: <li>Initial versions of newaliases/makemap application to be used with <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a>.
        !           493: <li>Allow <a href="http://man.openbsd.org/?query=iwn&sektion=4&format=html">iwn(4)</a> and <a href="http://man.openbsd.org/?query=wpi&sektion=4&format=html">wpi(4)</a> users to select a fixed rate.
1.1       deraadt   494: <!-- 2008/12/02 -->
1.27    ! sthen     495: <li>Fix USB packet size handling in <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a>.
        !           496: <li>Make <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a> follow RFC 4254 instead of triggering 'Non-public channel' error messages on some sshd systems.
        !           497: <li>Preliminary support in <a href="http://man.openbsd.org/?query=iwn&sektion=4&format=html">iwn(4)</a> for Intel WiFi Link 5150.
1.1       deraadt   498: <!-- 2008/12/01 -->
1.27    ! sthen     499: <li>Initial support for neighbor expiry in <a href="http://man.openbsd.org/?query=dvmrpd&sektion=8&format=html">dvmrpd(8)</a>.
        !           500: <li>Added Huawei E510 to the list of supported <a href="http://man.openbsd.org/?query=umsm&sektion=4&format=html">umsm(4)</a> devices.
1.1       deraadt   501: <li>Updated xf86-video-intel to 2.4.3.
1.27    ! sthen     502: <li>Initial version of the <a href="http://man.openbsd.org/?query=bt.conf&sektion=5&format=html">bt.conf(5)</a> file.
        !           503: <li>In <a href="http://man.openbsd.org/?query=jme&sektion=4&format=html">jme(4)</a>, configure clock source for TX mac/offload engines. Required for JMC261-based devices.
1.1       deraadt   504: <!-- 2008/11/30 -->
                    505: <li>Remove ukbd support for keyboard/mouse over bluetooth on landisk GENERIC kernels.
1.27    ! sthen     506: <li>Make <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> set up three isoc transfers at a time to not miss frames.
1.1       deraadt   507: <!-- 2008/11/29 -->
1.27    ! sthen     508: <li>Added initial support in <a href="http://man.openbsd.org/?query=re&sektion=4&format=html">re(4)</a> for 8168D/8111D-based devices.
1.1       deraadt   509: <!-- 2008/11/28 -->
1.27    ! sthen     510: <li>Added sndio support to <a href="http://man.openbsd.org/?query=cdio&sektion=1&format=html">cdio(1)</a>.
        !           511: <li>Fix for 64-bit high-speed isoc USB transfers in <a href="http://man.openbsd.org/?query=ehci&sektion=4&format=html">ehci(4)</a>.
        !           512: <li>Initial <a href="http://man.openbsd.org/?query=gpiodcf&sektion=4&format=html">gpiodcf(4)</a> driver that attaches to a GPIO pin, decodes the signal from an attached DCF77, HG or TDF receiver and provides a timedelta.
1.1       deraadt   513: <!-- 2008/11/27 -->
1.27    ! sthen     514: <li>Make <a href="http://man.openbsd.org/?query=growfs&sektion=8&format=html">growfs(8)</a> refuse to work on dirty filesystems, and set the filesystem to dirty when done, to force fsck afterwards.
        !           515: <li>Initial driver for the Netgear WG1111v2 RTL8187-based devices in <a href="http://man.openbsd.org/?query=urtw&sektion=4&format=html">urtw(4)</a>.
1.1       deraadt   516: <!-- 2008/11/26 -->
                    517: <li>Enabled bluetooth on alpha, amd64, armish, hppa, i386, landisk, macppc, sparc64 and zaurus GENERIC kernels.
                    518: <li>Better avoid network livelock by adding a timeout that will reduce high water marks on network interfaces if we never get below softclock.
1.27    ! sthen     519: <li>Fix <a href="http://man.openbsd.org/?query=pf&sektion=4&format=html">pf(4)</a> state linking for v6-over-v4 <a href="http://man.openbsd.org/?query=gif&sektion=4&format=html">gif(4)</a> tunnels.
        !           520: <li>Only allow to set <a href="http://man.openbsd.org/?query=gpio&sektion=4&format=html">gpio(4)</a> pin configuration on securelevel 0. Also allows to give the pin names.
1.1       deraadt   521: <!-- 2008/11/25 -->
                    522: <li>Initial port of the xscale based gumstix platform and the ARM based OpenMoko.
1.27    ! sthen     523: <li>Implemented <a href="http://man.openbsd.org/?query=btd&sektion=8&format=html">btd(8)</a> config reloading.
        !           524: <li>Move <a href="http://man.openbsd.org/?query=em&sektion=4&format=html">em(4)</a> RX ring allocation to have 4 mbufs and then allocate more on demand.
        !           525: <li>Switch buffer usage in <a href="http://man.openbsd.org/?query=wd&sektion=4&format=html">wd(4)</a> to a simple m_devget() call to copy a packet from the RX DMA ring.
1.1       deraadt   526: <!-- 2008/11/24 -->
1.27    ! sthen     527: <li>Imported <a href="http://man.openbsd.org/?query=btd&sektion=8&format=html">btd(8)</a> and <a href="http://man.openbsd.org/?query=btctl&sektion=8&format=html">btctl(8)</a>, Bluetooth daemon and control utility.
        !           528: <li>Fix panic at attach in <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> by sanitizing wrong bDefaultFrameIndex values.
        !           529: <li>Imported <a href="http://man.openbsd.org/?query=btsco&sektion=4&format=html">btsco(4)</a> into the Bluetooth stack.
        !           530: <li>Introduced route hold down in <a href="http://man.openbsd.org/?query=dvmrpd&sektion=8&format=html">dvmrpd(8)</a>.
        !           531: <li>Move <a href="http://man.openbsd.org/?query=vic&sektion=4&format=html">vic(4)</a> from the 4k to the 9k jumbo allocator.
1.1       deraadt   532: <li>Enable the 8, 9, 12, 16 and 64k backend allocators for mbuf clusters.
1.27    ! sthen     533: <li>Initial support in <a href="http://man.openbsd.org/?query=ospfd&sektion=8&format=html">ospfd(8)</a> for stub areas.
1.1       deraadt   534: <li>Make the kernel allow allocations larger than PAGE_SIZE from pools.
                    535: <li>Queue tc randomness when available, to improve the early arc4random() calls.
                    536: <li>Allow entropy to be queued before randomattach() is called.
1.27    ! sthen     537: <li>Fix old <a href="http://man.openbsd.org/?query=make&sektion=1&format=html">make(1)</a> bug.
        !           538: <li>Move <a href="http://man.openbsd.org/?query=vic&sektion=4&format=html">vic(4)</a> jumbo frame allocator to use the second RX ring and populate it with 4k frames.
1.1       deraadt   539: <li>Move the cardbus code use workq.
1.27    ! sthen     540: <li>Add -A and -D to <a href="http://man.openbsd.org/?query=gpioctl&sektion=8&format=html">gpioctl(8)</a> to attach and detach gpio devices at runtime.
        !           541: <li>Move <a href="http://man.openbsd.org/?query=vic&sektion=4&format=html">vic(4)</a> to the new cluster allocator so it can start out with 4 mbufs on the ring and allocate more on demand.
1.1       deraadt   542: <li>Add several backend pools to allocate kernel mbuf clusters of various sizes out of.
                    543: <li>Implemented link-state tracking on the routing table.
                    544: <!-- 2008/11/23 -->
                    545: <li>Make the random pool seed with the dmesg buffer at randomattach() so early arc4random() calls return something unique on different machines.
1.27    ! sthen     546: <li>Prevent infinite loop in <a href="http://man.openbsd.org/?query=bc&sektion=1&format=html">bc(1)</a>.
        !           547: <li>Reworked <a href="http://man.openbsd.org/?query=sdmmc&sektion=4&format=html">sdmmc(4)</a> locking to remove recursion.
1.1       deraadt   548: <li>Make sure we handle ext2fs with big inodes.
1.27    ! sthen     549: <li>Added <a href="http://man.openbsd.org/?query=softraid&sektion=4&format=html">softraid(4)</a> support for <a href="http://man.openbsd.org/?query=aoe&sektion=4&format=html">aoe(4)</a>.
1.1       deraadt   550: <li>Move inteldrm vblank data allocations to attach, not at irq enable.
1.27    ! sthen     551: <li>Removed the final bits of <a href="http://man.openbsd.org/?query=pccom&sektion=4&format=html">pccom(4)</a>.
        !           552: <li>Enable <a href="http://man.openbsd.org/?query=bio&sektion=4&format=html">bio(4)</a> on <a href="http://man.openbsd.org/?query=mpi&sektion=4&format=html">mpi(4)</a>.
1.1       deraadt   553: <li>Fix IPv6 related crashes by checking cached v6 routes to make sure they are still valid.
                    554: <!-- 2008/11/22 -->
1.27    ! sthen     555: <li>In the installer scripts, create new <a href="http://man.openbsd.org/?query=bpf&sektion=4&format=html">bpf(4)</a> device files whenever a dhclient is started to allow for multiple interfaces being configured with DHCP during install and upgrades.
        !           556: <li>Move the DRM drivers from attaching to the VGA bus to a similar scheme as the <a href="http://man.openbsd.org/?query=audio&sektion=4&format=html">audio(4)</a> interfaces, making it essentially bus independent.
        !           557: <li>Make <a href="http://man.openbsd.org/?query=bge&sektion=4&format=html">bge(4)</a> perform bus_dmamap_syncs on the RX mbufs.
1.1       deraadt   558: <li>Allow wired memory on i386 to be accounted. Users are now allowed to call mlock, while the limit is imposed by the current MLIMIT_MEMLOCK.
                    559: <li>Move i386, amd64 and sparc64 to cpu_unidle, to replace what signotify used to do.
                    560: <li>Enabled a use-after-free protection for kernel memory pools.
1.27    ! sthen     561: <li>Fix in <a href="http://man.openbsd.org/?query=ahci&sektion=4&format=html">ahci(4)</a> for some NVidia MCP77 AHCI controllers.
1.1       deraadt   562: <li>Re-enabled ACPI PDC support for amd64 machines.
1.27    ! sthen     563: <li>Make <a href="http://man.openbsd.org/?query=config&sektion=8&format=html">config(8)</a> enable selected by attribute work.
1.1       deraadt   564: <!-- 2008/11/21 -->
                    565: <li>Synced the bluetooth code with NetBSD.
                    566: <li>Relax FAT sanity checks so any two-byte jmp followed by a NOP or a three-byte jmp will be acceptable as preamble to a FAT boot sector.
1.27    ! sthen     567: <li>Moved Option Globetrotter GT Fusion from <a href="http://man.openbsd.org/?query=ubsa&sektion=4&format=html">ubsa(4)</a> to <a href="http://man.openbsd.org/?query=umsm&sektion=4&format=html">umsm(4)</a>.
1.1       deraadt   568: <li>Reverted -fpie for powerpc.
1.27    ! sthen     569: <li>Make <a href="http://man.openbsd.org/?query=bgpd&sektion=8&format=html">bgpd(8)</a> track nexthops when the underlying route is changing.
1.1       deraadt   570: <li>Backout the new powerpc interrupt subsystem, some bug still left to find.
                    571: <!-- 2008/11/20 -->
1.27    ! sthen     572: <li>Make <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a> disconnect on padding errors too.
        !           573: <li>In <a href="http://man.openbsd.org/?query=dvmrpd&sektion=8&format=html">dvmrpd(8)</a>, introduce support for flash updates.
        !           574: <li>Make both <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> and <a href="http://man.openbsd.org/?query=audio&sektion=4&format=html">audio(4)</a> backends use the AUDIODEVICE environment variable to determine the sockets or device to use.
1.1       deraadt   575: <!-- 2008/11/19 -->
                    576: <li>Move allocations between half a page and a page as close to the end of the page as possible.
1.27    ! sthen     577: <li>Reduce the leeway <a href="http://man.openbsd.org/?query=malloc&sektion=3&format=html">malloc(3)</a> allows when moving allocations to the end of a page to 0.
        !           578: <li>Do not reset the TX threshold value in <a href="http://man.openbsd.org/?query=xl&sektion=4&format=html">xl(4)</a> when xl_init() is called, also make sure the TX queue is empty before clearing the watchdog timer.
1.1       deraadt   579: <!-- 2008/11/18 -->
1.27    ! sthen     580: <li>Make <a href="http://man.openbsd.org/?query=azalia&sektion=4&format=html">azalia(4)</a> jack sensors available as read-only mixer items.
1.1       deraadt   581: <!-- 2008/11/17 -->
                    582: <!-- 2008/11/16 -->
1.27    ! sthen     583: <li>Add HP P711m and P721m to the list of supported <a href="http://man.openbsd.org/?query=ciss&sektion=4&format=html">ciss(4)</a> devices.
        !           584: <li>Use the generic <a href="http://man.openbsd.org/?query=azalia&sektion=4&format=html">azalia(4)</a> mixer configuration for Realtek ALC codecs. Adds output.master to ALC885 and ALC888.
        !           585: <li>Allow <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> to listen on multiple sockets.
        !           586: <li>In <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a>, make clients inherit the volume parameter when the -v option is used in server mode.
        !           587: <li>Make sure <a href="http://man.openbsd.org/?query=wpi&sektion=4&format=html">wpi(4)</a> and <a href="http://man.openbsd.org/?query=iwn&sektion=4&format=html">iwn(4)</a> clear pending interrupts in the driver attach routine.
1.1       deraadt   588: <!-- 2008/11/15 -->
                    589: <!-- 2008/11/14 -->
1.27    ! sthen     590: <li>Make <a href="http://man.openbsd.org/?query=ipsecctl&sektion=8&format=html">ipsecctl(8)</a> differ between IPV4_ADDR and IPV4_ADDR_SUBNET depending on if you add a "/32" on the address or not to help interop with other IKE implementations.
        !           591: <li>Upgraded <a href="http://man.openbsd.org/?query=sudo&sektion=8&format=html">sudo(8)</a> to 1.7.
1.1       deraadt   592: <!-- 2008/11/13 -->
1.27    ! sthen     593: <li>Add support for ST's chips in the <a href="http://man.openbsd.org/?query=sdtemp&sektion=4&format=html">sdtemp(4)</a> driver.
1.1       deraadt   594: <li>Help the 802.11 code to mitigate the MIC failure notification attack to guess the CRC.
                    595: <!-- 2008/11/12 -->
                    596: <!-- 2008/11/11 -->
1.27    ! sthen     597: <li>Added support in <a href="http://man.openbsd.org/?query=gcc&sektion=1&format=html">gcc(1)</a> for Position Independent Executables, PIE. Adds -fpie and -fPIE flags.
        !           598: <li>Enabled support in <a href="http://man.openbsd.org/?query=gdb&sektion=1&format=html">gdb(1)</a> for debugging PIE programs.
        !           599: <li>Make <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> expose the volume knob in server mode too.
        !           600: <li>Use RFC2409-compliant notification messages in <a href="http://man.openbsd.org/?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> when client identities are not valid during phase 2.
        !           601: <li>Make <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> in non-server mode terminate when it is idle.
1.1       deraadt   602: <!-- 2008/11/10 -->
                    603: <li>Make sure any kernel operations done with a process's directories are atomic and not after sleeping.
1.27    ! sthen     604: <li>In <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a>, add a per-stream "soft volume".
        !           605: <li>Fixes for <a href="http://man.openbsd.org/?query=monop&sektion=6&format=html">monop(6)</a> rules when buying hotels.
1.1       deraadt   606: <!-- 2008/11/09 -->
1.27    ! sthen     607: <li>Added eMPIA Technology 2761 to the list of supported <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> devices.
        !           608: <li>Added BULK xfer support to <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a>.
        !           609: <li>Make <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> stop the audio device if it is idle when in server mode.
1.1       deraadt   610: <li>Prevent apps that poll a stopped sndio device from using 100% CPU.
1.27    ! sthen     611: <li>New <a href="http://man.openbsd.org/?query=agp&sektion=4&format=html">agp(4)</a> attach code, similar to how <a href="http://man.openbsd.org/?query=audio&sektion=4&format=html">audio(4)</a> attaches.
1.1       deraadt   612: <!-- 2008/11/08 -->
1.27    ! sthen     613: <li>New <a href="http://man.openbsd.org/?query=bpf&sektion=4&format=html">bpf(4)</a> code to create VLAN encapsulation from the tag stored in the mbuf header.
1.1       deraadt   614: <li>Make the kernel fork code allocate required space for systrace early so we are sure the activation code wont sleep in sensitive places.
1.27    ! sthen     615: <li>Major overhaul of <a href="http://man.openbsd.org/?query=wpi&sektion=4&format=html">wpi(4)</a> to bring in HW CCMP encryption/decryption among other things. Requires new wpi-firmware.
1.1       deraadt   616: <!-- 2008/11/07 -->
1.27    ! sthen     617: <li><font color="#e00000"><strong>RELIABILITY FIX: Problems with DH0_DHCP_OPTIONS_OVERLOAD in <a href="http://man.openbsd.org/?query=dhcpd&sektion=8&format=html">dhcpd(8)</a>.</strong></font><br>
1.1       deraadt   618: <a href="errata44.html#006_dhcpd">A source code patch is available</a>.<br>
                    619: <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
1.27    ! sthen     620: <li>Add malloc and bucket views to <a href="http://man.openbsd.org/?query=systat&sektion=1&format=html">systat(1)</a>.
        !           621: <li>Added new <a href="http://man.openbsd.org/?query=sysctl&sektion=8&format=html">sysctl(8)</a> ddb.trigger to take the OS into the <a href="http://man.openbsd.org/?query=ddb&sektion=4&format=html">ddb(4)</a> debugger if ddb.console=1 and the write comes from the actual console tty.
        !           622: <li>Fixes for <a href="http://man.openbsd.org/?query=trunk&sektion=4&format=html">trunk(4)</a> LACP code to help it work with Catalyst 3500s.
        !           623: <li>Better initialization for BCM5906 based <a href="http://man.openbsd.org/?query=bge&sektion=4&format=html">bge(4)</a> devices.
        !           624: <li>Set default coalescence factor to 64 for both RX and TX on <a href="http://man.openbsd.org/?query=jme&sektion=4&format=html">jme(4)</a> devices.
1.1       deraadt   625: <li>Make libsndio expose the block size in the sndio API.
1.27    ! sthen     626: <li>Fix for <a href="http://man.openbsd.org/?query=gem&sektion=4&format=html">gem(4)</a> TX FIFO threshold underruns.
1.1       deraadt   627: <!-- 2008/11/06 -->
                    628: <li>Set default acceleration for i830 graphic chips to EXA.
                    629: <!-- 2008/11/05 -->
1.27    ! sthen     630: <li>Set the IFCAP_VLAN_MTU for <a href="http://man.openbsd.org/?query=aue&sektion=4&format=html">aue(4)</a>, <a href="http://man.openbsd.org/?query=axe&sektion=4&format=html">axe(4)</a>, <a href="http://man.openbsd.org/?query=mos&sektion=4&format=html">mos(4)</a> and <a href="http://man.openbsd.org/?query=url&sektion=4&format=html">url(4)</a> so they are allowed to transmit full sized VLAN tagged frames.
        !           631: <li>Added support for iso8859-13 in <a href="http://man.openbsd.org/?query=lynx&sektion=1&format=html">lynx(1)</a>.
1.1       deraadt   632: <!-- 2008/11/04 -->
1.27    ! sthen     633: <li>Various <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> CPU usage reductions.
        !           634: <li>Added support for the J-PAKE password protocol to <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a>, not enabled by default.
1.1       deraadt   635: <!-- 2008/11/03 -->
1.27    ! sthen     636: <li>Various <a href="http://man.openbsd.org/?query=make&sektion=1&format=html">make(1)</a> improvements.
        !           637: <li>Reduce <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a> CPU usage when only channel conversion are required.
1.1       deraadt   638: <li>Updated xf86-video-nv to 2.1.12 and xf86-video-openchrome to 0.2.903.
1.27    ! sthen     639: <li>For <a href="http://man.openbsd.org/?query=iwn&sektion=4&format=html">iwn(4)</a> devices, add HW CCMP encryption/decryption support of unicast frames.
        !           640: <li>Added ~x support to <a href="http://man.openbsd.org/?query=mail&sektion=1&format=html">mail(1)</a>.
1.1       deraadt   641: <!-- 2008/11/02 -->
                    642: <li>Updated xf86-video-sunffb to 1.2.0.
                    643: <li>Added support for w83627dhg devices in the i2c driver.
                    644: <li>Updated xserver to 1.5.2 in the xenocara tree.
                    645: <li>Updated Mesa to 7.2 in the xenocara tree.
                    646: <!-- 2008/11/01 -->
1.27    ! sthen     647: <li>Added a view in <a href="http://man.openbsd.org/?query=systat&sektion=1&format=html">systat(1)</a> that shows <a href="http://man.openbsd.org/?query=pool&sektion=9&format=html">pool(9)</a> information.
1.1       deraadt   648: <li>Disabled portalfs in the GENERIC kernels.
1.27    ! sthen     649: <li>Initial version of <a href="http://man.openbsd.org/?query=smtpd&sektion=8&format=html">smtpd(8)</a>, an smtp server implementation.
1.1       deraadt   650: <li>Updated xf86-video-radeonhd to 1.2.3.
                    651: <!-- 2008/10/31 -->
1.27    ! sthen     652: <li>For <a href="http://man.openbsd.org/?query=systat&sektion=1&format=html">systat(1)</a>, improve reporting of cache misses in the vmstat view.
1.1       deraadt   653: <!-- 2008/10/30 -->
1.27    ! sthen     654: <li>In <a href="http://man.openbsd.org/?query=azalia&sektion=4&format=html">azalia(4)</a>, add support for converter groups where members have non-identical sample size and rate capabilities.
        !           655: <li>Fix building of <a href="http://man.openbsd.org/?query=trunk&sektion=4&format=html">trunk(4)</a> for non-INET6 kernels.
1.1       deraadt   656: <li>Use msleep() in the reaper code, to prevent it from losing events.
                    657: <li>Make arp resolving less prone to loose packets by queueing small burst of packets.
                    658: <!-- 2008/10/29 -->
1.27    ! sthen     659: <li>Added support in <a href="http://man.openbsd.org/?query=emu&sektion=4&format=html">emu(4)</a> for Audigy 2 Value based devices.
        !           660: <li>Add <a href="http://man.openbsd.org/?query=bio&sektion=4&format=html">bio(4)</a> support to <a href="http://man.openbsd.org/?query=cac&sektion=4&format=html">cac(4)</a>.
1.1       deraadt   661: <!-- 2008/10/28 -->
1.27    ! sthen     662: <li>In <a href="http://man.openbsd.org/?query=pf&sektion=4&format=html">pf(4)</a>, skip 'urpf-failed' test for IPv6 link local addresses.
        !           663: <li>Avoid infinite recursion in the <a href="http://man.openbsd.org/?query=gcc&sektion=1&format=html">gcc(1)</a> stack protection code.
        !           664: <li>Added support for multiple <a href="http://man.openbsd.org/?query=pflow&sektion=4&format=html">pflow(4)</a> interfaces.
        !           665: <li>Do DNS resolution in a separate process for <a href="http://man.openbsd.org/?query=ypldap&sektion=8&format=html">ypldap(8)</a>.
        !           666: <li>Various updates to the <a href="http://man.openbsd.org/?query=bio&sektion=4&format=html">bio(4)</a> support in <a href="http://man.openbsd.org/?query=ami&sektion=4&format=html">ami(4)</a>.
        !           667: <li>Added beginnings of <a href="http://man.openbsd.org/?query=bio&sektion=4&format=html">bio(4)</a> support for <a href="http://man.openbsd.org/?query=mpi&sektion=4&format=html">mpi(4)</a>.
        !           668: <li>Feed IPv6 flow label in <a href="http://man.openbsd.org/?query=trunk&sektion=4&format=html">trunk(4)</a> hash calculation.
        !           669: <li>for <a href="http://man.openbsd.org/?query=trunk&sektion=4&format=html">trunk(4)</a>, show the ACTIVE flag in <a href="http://man.openbsd.org/?query=ifconfig&sektion=8&format=html">ifconfig(8)</a> for the single interface that is active in failover mode.
1.1       deraadt   670: <!-- 2008/10/27 -->
1.27    ! sthen     671: <li>Re-added TX Vlan tag insertion on <a href="http://man.openbsd.org/?query=nge&sektion=4&format=html">nge(4)</a>, and RX Vlan tag stripping for <a href="http://man.openbsd.org/?query=nfe&sektion=4&format=html">nfe(4)</a>.
        !           672: <li>Fix for 4-channel output on <a href="http://man.openbsd.org/?query=auich&sektion=4&format=html">auich(4)</a> for SiS 7012-based devices.
1.1       deraadt   673: <li>Try harder to use ACPI on i386 machines.
                    674: <li>Updated Time Zone data to tzdata2008i.
                    675: <!-- 2008/10/26 -->
1.27    ! sthen     676: <li>In <a href="http://man.openbsd.org/?query=azalia&sektion=4&format=html">azalia(4)</a> for AD1984 based devices, connect headphones to the proper DAC.
1.1       deraadt   677: <li>Plug mbuf leak in the NFS RPC record error case.
1.27    ! sthen     678: <li>Added minimal audio server capability to <a href="http://man.openbsd.org/?query=aucat&sektion=1&format=html">aucat(1)</a>.
1.1       deraadt   679: <!-- 2008/10/25 -->
                    680: <!-- 2008/10/24 -->
1.27    ! sthen     681: <li>Make <a href="http://man.openbsd.org/?query=pkg_create&sektion=1&format=html">pkg_create(1)</a> default to sha256.
        !           682: <li>Added <a href="http://man.openbsd.org/?query=auacer&sektion=4&format=html">auacer(4)</a> to amd64 and i386 GENERIC kernels.
1.1       deraadt   683: <!-- 2008/10/23 -->
                    684: <li>Fix for "uvm_km thread out of memory" situation.
1.27    ! sthen     685: <li>Added S/PDIF output support for <a href="http://man.openbsd.org/?query=ac97&sektion=4&format=html">ac97(4)</a>, <a href="http://man.openbsd.org/?query=auich&sektion=4&format=html">auich(4)</a> and <a href="http://man.openbsd.org/?query=auvia&sektion=4&format=html">auvia(4)</a>.
        !           686: <li>Enabled 4 and 6 channel support in <a href="http://man.openbsd.org/?query=auich&sektion=4&format=html">auich(4)</a>.
        !           687: <li>Added <a href="http://man.openbsd.org/?query=mos&sektion=4&format=html">mos(4)</a> to amd64, i386, macppc and sparc64 GENERIC and RAMDISK kernels.
        !           688: <li>Initial version of a <a href="http://man.openbsd.org/?query=mos&sektion=4&format=html">mos(4)</a> driver for MOSCHIP MCS7x30 USB Ethernet chips.
        !           689: <li>For older IT8712 based <a href="http://man.openbsd.org/?query=it&sektion=4&format=html">it(4)</a> chips, round up to nearest minute 16-bit timeout.
1.1       deraadt   690: <!-- 2008/10/22 -->
1.27    ! sthen     691: <li>Make <a href="http://man.openbsd.org/?query=azalia&sektion=4&format=html">azalia(4)</a> power down the codec if it has no audio functions groups.
        !           692: <li>Make <a href="http://man.openbsd.org/?query=pflogd&sektion=8&format=html">pflogd(8)</a> log pcap stats upon SIGUSR1.
1.1       deraadt   693: <!-- 2008/10/21 -->
1.27    ! sthen     694: <li>Added FAN4 and FAN5 support to IT87(16,18,26) based <a href="http://man.openbsd.org/?query=it&sektion=4&format=html">it(4)</a> devices.
        !           695: <li>Add TX vlan tag insertion and RX vlan tag stripping to <a href="http://man.openbsd.org/?query=stge&sektion=4&format=html">stge(4)</a> and <a href="http://man.openbsd.org/?query=vge&sektion=4&format=html">vge(4)</a>.
        !           696: <li>Added bpf/tcpdump support to <a href="http://man.openbsd.org/?query=pflow&sektion=4&format=html">pflow(4)</a>.
1.1       deraadt   697: <!-- 2008/10/20 -->
1.27    ! sthen     698: <li>RX vlan stripping for <a href="http://man.openbsd.org/?query=xge&sektion=4&format=html">xge(4)</a>.
        !           699: <li>Re-added TX vlan insertion and RX vlan stripping for <a href="http://man.openbsd.org/?query=ixgb&sektion=4&format=html">ixgb(4)</a> interfaces.
        !           700: <li>For <a href="http://man.openbsd.org/?query=jme&sektion=4&format=html">jme(4)</a>, enable support for RX checksum offload, RX vlan stripping and TX vlan insertion.
1.1       deraadt   701: <!-- 2008/10/19 -->
1.27    ! sthen     702: <li>RX vlan stripping for <a href="http://man.openbsd.org/?query=ti&sektion=4&format=html">ti(4)</a> and <a href="http://man.openbsd.org/?query=bnx&sektion=4&format=html">bnx(4)</a>.
1.1       deraadt   703: <!-- 2008/10/18 -->
                    704: <!-- 2008/10/17 -->
1.27    ! sthen     705: <li>Re-added RX vlan tag stripping to <a href="http://man.openbsd.org/?query=bge&sektion=4&format=html">bge(4)</a>, and <a href="http://man.openbsd.org/?query=em&sektion=4&format=html">em(4)</a>, and TX vlan insertion for <a href="http://man.openbsd.org/?query=em&sektion=4&format=html">em(4)</a>.
        !           706: <li>In <a href="http://man.openbsd.org/?query=mpe&sektion=4&format=html">mpe(4)</a>, prevent users from assigning reserved labels to interfaces.
1.1       deraadt   707: <!-- 2008/10/16 -->
1.27    ! sthen     708: <li>Make <a href="http://man.openbsd.org/?query=ftp&sektion=1&format=html">ftp(1)</a> handle resume when local file does not exist.
        !           709: <li>Added S/PDIF support in <a href="http://man.openbsd.org/?query=azalia&sektion=4&format=html">azalia(4)</a>.
        !           710: <li>Make <a href="http://man.openbsd.org/?query=bridge&sektion=4&format=html">bridge(4)</a> handle interfaces with and without hardware vlan tag support and forward packets inbetween.
        !           711: <li>Make -a default for <a href="http://man.openbsd.org/?query=usbhidctl&sektion=1&format=html">usbhidctl(1)</a>.
        !           712: <li>Make the <a href="http://man.openbsd.org/?query=vlan&sektion=4&format=html">vlan(4)</a> code drop promiscuously received packets if the vlan interface is not in promiscuous mode itself.
        !           713: <li>Added support in <a href="http://man.openbsd.org/?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> for IEEE LACP and MARKER protocols as per 802.3ad.
1.1       deraadt   714: <!-- 2008/10/15 -->
                    715: <li>Make PPPoE sessions IDs unique per receiving interface so interfaces can reuse it on different networks.
1.27    ! sthen     716: <li>Added <a href="http://man.openbsd.org/?query=ichiic&sektion=4&format=html">ichiic(4)</a> driver for ICH10.
        !           717: <li>Make -a default for <a href="http://man.openbsd.org/?query=radioctl&sektion=1&format=html">radioctl(1)</a>.
        !           718: <li>In the <a href="http://man.openbsd.org/?query=azalia&sektion=4&format=html">azalia(4)</a> driver, remove unconnected pins from connection and mixer lists.
        !           719: <li>Make <a href="http://man.openbsd.org/?query=random&sektion=9&format=html">random(9)</a> return per-cpu values.
1.1       deraadt   720: <li>Enabled inteldrm and radeondrm on both amd64 and i386 GENERIC kernels.
                    721: <!-- 2008/10/14 -->
                    722: <li>Make the kernel random device yield between copying out large chunks of random data to userspace.
1.27    ! sthen     723: <li>Enabled <a href="http://man.openbsd.org/?query=ypldap&sektion=8&format=html">ypldap(8)</a> in normal builds.
        !           724: <li>Added support for referrals and lists of attributes to <a href="http://man.openbsd.org/?query=ypldap&sektion=8&format=html">ypldap(8)</a>.
1.1       deraadt   725: <li>Make MPLS handle IPv4 and IPv6 explicit null labels.
1.27    ! sthen     726: <li>Try to get MAC address from <a href="http://man.openbsd.org/?query=jme&sektion=4&format=html">jme(4)</a> devices even though the imported driver was trying to randomize one for us.
1.1       deraadt   727: <!-- 2008/10/13 -->
                    728: <li>Added a method in libpciaccess to read the legacy BIOS region on alpha/amd64/i386.
                    729: <li>Updated xedit to 1.1.1 and xf86-input-mutouch to 1.2.1.
1.27    ! sthen     730: <li>Rewrite of <a href="http://man.openbsd.org/?query=iwn&sektion=4&format=html">iwn(4)</a>, added support for Intel WiFi Link 5000 series adapters. Requires an iwn-firmware upgrade, even for 4965AGN devices.
1.1       deraadt   731: <li>Disabled IPv6 PCB linking for UDP packets.
                    732: <li>Updated Time Zone data to tzdata2008g.
                    733: <!-- 2008/10/12 -->
                    734: <li>Updated xf86-video-tseng to 1.2.0, xf86-video-tdfx to 1.4.0, xf86-video-voodoo to 1.2.0 and xf86-video-vmware to 10.16.5.
                    735: <li>Updated xf86-video-s3 to 0.6.0, xf86-video-s3virge to 1.10.1, xf86-video-savage to 2.2.1 and xf86-video-trident to 1.3.0.
                    736: <li>Updated xf86-video-i128 to 1.3.1, xf86-video-i740 to 1.2.0 and xf86-video-rendition to 4.2.0.
                    737: <li>Updated xf86-video-vesa to 2.0.0, xf86-video-intel to 2.4.2 and xf86-video-glint to 1.2.1.
                    738: <li>Adjusted the socppc platform to the redesigned powerpc interrupt architecture.
                    739: <!-- 2008/10/11 -->
1.27    ! sthen     740: <li>Make <a href="http://man.openbsd.org/?query=vcons&manpath=OpenBSD+Current&arch=sparc64&sektion=0&format=html">vcons(4)</a> on sparc64 interrupt driven.
        !           741: <li>For <a href="http://man.openbsd.org/?query=re&sektion=4&format=html">re(4)</a> devices, use hardware timer to simulate interrupt moderation.
1.1       deraadt   742: <li>Fix kernel internal pool allocator to check for PR_WAITOK instead of M_NOWAIT.
                    743: <!-- 2008/10/10 -->
                    744: <li>Removed /dev/prandom.
1.27    ! sthen     745: <li>Improve -X output in <a href="http://man.openbsd.org/?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> for PPP packets.
        !           746: <li>Added <a href="http://man.openbsd.org/?query=rum&sektion=4&format=html">rum(4)</a> to the mips64 GENERIC kernel.
        !           747: <li>Added missing <a href="http://man.openbsd.org/?query=spl&sektion=9&format=html">spl(9)</a> in the <a href="http://man.openbsd.org/?query=azalia&sektion=4&format=html">azalia(4)</a> driver for codec command setting/retrieval.
1.1       deraadt   748: <!-- 2008/10/09 -->
1.27    ! sthen     749: <li>Teach <a href="http://man.openbsd.org/?query=rcs&sektion=1&format=html">rcs(1)</a> about &#36;OpenBSD&#36; expansions.
        !           750: <li>When adding a new user with <a href="http://man.openbsd.org/?query=user&sektion=8&format=html">user(8)</a>, do not move YP lines to the end of the file.
1.1       deraadt   751: <li>For amd64 and i386, skip memory areas smaller than 1 MB above the 16 MB boundary to deal with buggy ACPI BIOSes.
                    752: <li>Prevent crash in socket timeout code by handling HZ calculations with unsigned numbers to prevent negative results.
1.27    ! sthen     753: <li>Plug memory leak in <a href="http://man.openbsd.org/?query=snmpd&sektion=8&format=html">snmpd(8)</a> after sending a trap.
1.1       deraadt   754: <!-- 2008/10/08 -->
1.27    ! sthen     755: <li>Support setting PermitEmptyPasswords in a Match block in <a href="http://man.openbsd.org/?query=sshd_config&sektion=5&format=html">sshd_config(5)</a>.
        !           756: <li>Added an -y option to <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a> to force logging via syslog rather than stderr.
        !           757: <li>Make <a href="http://man.openbsd.org/?query=pppd&sektion=8&format=html">pppd(8)</a> report both IP addresses if the setup fails due to either the local or the destination address already exists.
        !           758: <li>Make <a href="http://man.openbsd.org/?query=vmstat&sektion=8&format=html">vmstat(8)</a> handle interrupt rate calculations over 2 billions.
        !           759: <li>Make <a href="http://man.openbsd.org/?query=sed&sektion=1&format=html">sed(1)</a> handle arbitrarily long lines. Also plug a memory leak.
1.1       deraadt   760: <li>For "gunzip -N", store the extracted file if the header has no directory as if the -N was not specified.
1.27    ! sthen     761: <li>Make <a href="http://man.openbsd.org/?query=systat&sektion=1&format=html">systat(1)</a> in pftop mode print child queues right under their respective interface root queues.
        !           762: <li>Make <a href="http://man.openbsd.org/?query=mtree&sektion=8&format=html">mtree(8)</a> return the correct exit codes for extra files.
1.1       deraadt   763: <!-- 2008/10/07 -->
                    764: <li>Enabled GL for libraries but not the X server on SGI mips64 machines.
1.27    ! sthen     765: <li>Added <a href="http://man.openbsd.org/?query=uhci&sektion=4&format=html">uhci(4)</a> at <a href="http://man.openbsd.org/?query=cardbus&sektion=4&format=html">cardbus(4)</a> on amd64 and i386 GENERIC kernels.
1.1       deraadt   766: <li>Fix alpha ieeefp emulation code when converting doubles to unsigned long ints.
1.27    ! sthen     767: <li>Prevent <a href="http://man.openbsd.org/?query=sed&sektion=1&format=html">sed(1)</a> 'l' command from encoding newlines.
        !           768: <li>Make sure page 0 is selected when initializing the <a href="http://man.openbsd.org/?query=eephy&sektion=4&format=html">eephy(4)</a>.
        !           769: <li>Fix memory leak in the <a href="http://man.openbsd.org/?query=acpi&sektion=4&format=html">acpi(4)</a> dsdt scope evaluation code.
        !           770: <li>Better signal protection against races in <a href="http://man.openbsd.org/?query=authpf&sektion=8&format=html">authpf(8)</a>.
        !           771: <li>If <a href="http://man.openbsd.org/?query=lii&sektion=4&format=html">lii(4)</a> driver fails to read the MAC address from the eeprom, fallback to reading the MAC address registers.
        !           772: <li>If <a href="http://man.openbsd.org/?query=mpi&sektion=4&format=html">mpi(4)</a> fails to fetch a config page for a SAS target, let the scsi midlayer try to probe it again.
1.1       deraadt   773: <!-- 2008/10/06 -->
1.27    ! sthen     774: <li>Make <a href="http://man.openbsd.org/?query=pcidump&sektion=8&format=html">pcidump(8)</a> dump PCI devices from all the domains available in the system.
        !           775: <li>Make <a href="http://man.openbsd.org/?query=fstat&sektion=1&format=html">fstat(1)</a>, <a href="http://man.openbsd.org/?query=pstat&sektion=8&format=html">pstat(8)</a> and some <a href="http://man.openbsd.org/?query=sysctl&sektion=8&format=html">sysctl(8)</a> entries hide file offsets and other information unless the user is the owner or superuser.
        !           776: <li>Do not exit in <a href="http://man.openbsd.org/?query=httpd&sektion=8&format=html">httpd(8)</a> if the logfile specified on the command line can not be created due to a path component not existing.
        !           777: <li>Updated <a href="http://man.openbsd.org/?query=awk&sektion=1&format=html">awk(1)</a> to version 20071023.
        !           778: <li>In <a href="http://man.openbsd.org/?query=ehci&sektion=4&format=html">ehci(4)</a>, don't force multi transaction endpoints down to single transactions.
        !           779: <li>Add missing checks for sc_focus in the <a href="http://man.openbsd.org/?query=wscons&sektion=4&format=html">wscons(4)</a> driver.
1.1       deraadt   780: <!-- 2008/10/05 -->
                    781: <li>Updated Time Zone data to tzdata2008g and code to tzcode2008g.
1.27    ! sthen     782: <li>Make <a href="http://man.openbsd.org/?query=sendbug&sektion=1&format=html">sendbug(1)</a> parse all arguments before it starts working.
        !           783: <li>Fix for <a href="http://man.openbsd.org/?query=em&sektion=4&format=html">em(4)</a> link state getting stuck in LINK_STATE_UNKNOWN.
1.1       deraadt   784: <!-- 2008/10/04 -->
                    785: <li>Added a pciutils like pci.ids file in xenocara for libpciaccess.
1.27    ! sthen     786: <li>When closing the video stream in <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a>, switch back to the default interface as a last action.
1.1       deraadt   787: <!-- 2008/10/03 -->
1.27    ! sthen     788: <li>Make libc <a href="http://man.openbsd.org/?query=malloc&sektion=3&format=html">malloc(3)</a> avoid splitting up regions when purging stuff from the cache and also, when increasing the size of an allocation, try mapping the region next to the existing one first.
1.1       deraadt   789: <li>For amd64 DDB, make extra CPUs 'hlt' instead of spin in a tight loop.
1.27    ! sthen     790: <li>Added new -D option to <a href="http://man.openbsd.org/?query=spamd-setup&sektion=8&format=html">spamd-setup(8)</a> to daemonize on early startup.
        !           791: <li>In <a href="http://man.openbsd.org/?query=quiz&sektion=6&format=html">quiz(6)</a>, fix long group handling.
        !           792: <li>64-bit fix for <a href="http://man.openbsd.org/?query=adventure&sektion=6&format=html">adventure(6)</a> save files.
1.1       deraadt   793: <!-- 2008/10/02 -->
1.27    ! sthen     794: <li>Make <a href="http://man.openbsd.org/?query=sigwait&sektion=3&format=html">sigwait(3)</a> work correctly for some cases where the signal could be diverted but <a href="http://man.openbsd.org/?query=sigwait&sektion=3&format=html">sigwait(3)</a> would still block.
        !           795: <li>Repair <a href="http://man.openbsd.org/?query=ppp&sektion=8&format=html">ppp(8)</a> "set reconnect random 0".
        !           796: <li>Cleanup of ethernet <a href="http://man.openbsd.org/?query=ioctl&sektion=2&format=html">ioctl(2)</a> handling, also makes drivers return the correct errno of ENOTTY instead of EINVAL/ENXIO when encountering unknown ioctl's.
        !           797: <li>Fix <a href="http://man.openbsd.org/?query=ld.so&sektion=1&format=html">ld.so(1)</a> <a href="http://man.openbsd.org/?query=mmap&sektion=2&format=html">mmap(2)</a> error checking to be correct 64-bit addresses.
        !           798: <li>Fix <a href="http://man.openbsd.org/?query=auvia&sektion=4&format=html">auvia(4)</a> ring descriptor problem by not using the 256th descriptor.
        !           799: <li>Fix for <a href="http://man.openbsd.org/?query=huntd&sektion=6&format=html">huntd(6)</a> and add -b option to allow it to run in the background.
        !           800: <li>Added the IBM 4810 SCC to the list of supported <a href="http://man.openbsd.org/?query=puc&sektion=4&format=html">puc(4)</a> devices.
        !           801: <li>Fix in <a href="http://man.openbsd.org/?query=pf&sektion=4&format=html">pf(4)</a> when using sticky-address and a matching pass rule uses reply-to.
1.1       deraadt   802: <li>Make closed, disconnected or otherwise failed sockets still return stat information.
1.27    ! sthen     803: <li>Implemented <a href="http://man.openbsd.org/?query=pf.conf&sektion=5&format=html">pf.conf(5)</a> "set state-defaults X" to list state options to apply to all rules which do not have explicit "keep state" rules.
1.1       deraadt   804: <!-- 2008/10/01 -->
1.27    ! sthen     805: <li>Added POSIX character class support for <a href="http://man.openbsd.org/?query=fnmatch&sektion=3&format=html">fnmatch(3)</a> and <a href="http://man.openbsd.org/?query=glob&sektion=3&format=html">glob(3)</a>.
1.1       deraadt   806: <li>Make sure received IPv6 neighbor solicitations which isn't from the unspecified address match one of the interfaces address prefixes.
1.27    ! sthen     807: <li>Make <a href="http://man.openbsd.org/?query=lockspool&sektion=1&format=html">lockspool(1)</a> use the real uid instead of getlogin().
1.1       deraadt   808: <li>Fix in the libc DB code for sequential retrieval failures when using large key/data pairs.
1.27    ! sthen     809: <li>Make <a href="http://man.openbsd.org/?query=acpiasus&sektion=4&format=html">acpiasus(4)</a> handle the two ACPI events sent from the display cycle key.
1.1       deraadt   810: <li>Better stability for hppa machines by more aggressive cache flushing.
                    811: <!-- 2008/09/30 -->
1.27    ! sthen     812: <li>Provide a scsi probe hook in <a href="http://man.openbsd.org/?query=mpi&sektion=4&format=html">mpi(4)</a> that checks if an atapi device is plugged into SAS <a href="http://man.openbsd.org/?query=mpi&sektion=4&format=html">mpi(4)</a> variants.
1.1       deraadt   813: <li>Make the macppc properly count memory where OpenFirmware reports zero-sized entries in between filled memory banks.
1.27    ! sthen     814: <li>Make <a href="http://man.openbsd.org/?query=w&sektion=1&format=html">w(1)</a> properly display files with embedded colons being transferred via ftp.
        !           815: <li>Make <a href="http://man.openbsd.org/?query=ftpd&sektion=8&format=html">ftpd(8)</a> always say "User %s access denied" in all cases to avoid problems when parsing the results. Also do not close the connection on 530 results.
        !           816: <li>Fix "-m mode" in conjunction with the -p flag for <a href="http://man.openbsd.org/?query=mkdir&sektion=1&format=html">mkdir(1)</a>.
1.1       deraadt   817: <li>Fix occasional mfs-related panic on reboot.
1.27    ! sthen     818: <li>Fix in <a href="http://man.openbsd.org/?query=lynx&sektion=1&format=html">lynx(1)</a> gopher code.
1.1       deraadt   819: <!-- 2008/09/29 -->
1.27    ! sthen     820: <li>Added Xinerama and XRandR dual head support in <a href="http://man.openbsd.org/?query=cwm&sektion=1&format=html">cwm(1)</a>.
        !           821: <li>Added <a href="http://man.openbsd.org/?query=jme&sektion=4&format=html">jme(4)</a> to sparc64 GENERIC and RAMDISK kernels.
        !           822: <li>Added I-O DATA PCET/TX-R to the list of supported <a href="http://man.openbsd.org/?query=ne&sektion=4&format=html">ne(4)</a> devices.
        !           823: <li>When running <a href="http://man.openbsd.org/?query=syslogd&sektion=8&format=html">syslogd(8)</a> in debug mode, prevent closing of random file descriptor.
        !           824: <li>Updated <a href="http://man.openbsd.org/?query=perl&sektion=1&format=html">perl(1)</a> to 5.10.0.
        !           825: <li>Fix logic in <a href="http://man.openbsd.org/?query=bgpd&sektion=8&format=html">bgpd(8)</a> where IPv6 prefixes would match on a simple "deny from any prefix 0.0.0.0/0".
        !           826: <li>Enabled <a href="http://man.openbsd.org/?query=jme&sektion=4&format=html">jme(4)</a> JMicron Ethernet on amd64 and i386 GENERIC and RAMDISK kernels.
1.1       deraadt   827: <li>Use pools to do memory allocations for all sizes that are less or equal to the page size.
1.27    ! sthen     828: <li>Allow <a href="http://man.openbsd.org/?query=relayd&sektion=8&format=html">relayd(8)</a> to listen on a port range for redirections.
        !           829: <li>Make it possible for <a href="http://man.openbsd.org/?query=ospfd&sektion=8&format=html">ospfd(8)</a> to learn new interfaces during runtime.
1.1       deraadt   830: <!-- 2008/09/28 -->
1.27    ! sthen     831: <li>Make sure we clear the PF state key when a IP (v4 or v6) exits a <a href="http://man.openbsd.org/?query=gif&sektion=4&format=html">gif(4)</a> tunnel.
1.1       deraadt   832: <!-- 2008/09/27 -->
1.27    ! sthen     833: <li>Updated <a href="http://man.openbsd.org/?query=isp&sektion=4&format=html">isp(4)</a> 12160 firmware from 10.04.32 to 10.04.41.
1.1       deraadt   834: <li>Initial implementation of 802.11x PMKSA caching and pre-authentication.
                    835: <!-- 2008/09/26 -->
1.27    ! sthen     836: <li>Add support in <a href="http://man.openbsd.org/?query=agp&sektion=4&format=html">agp(4)</a> to attach Intel Q35 integrated video.
        !           837: <li>Added support in <a href="http://man.openbsd.org/?query=snmpd&sektion=8&format=html">snmpd(8)</a> to add an additional restricted control socket.
        !           838: <li>Added support in <a href="http://man.openbsd.org/?query=ftp&sektion=1&format=html">ftp(1)</a> for proxies with password.
        !           839: <li>Added a <a href="http://man.openbsd.org/?query=jme&sektion=4&format=html">jme(4)</a> driver for the JMicron JMC250/260 Ethernet controllers.
1.1       deraadt   840: <!-- 2008/09/25 -->
                    841: <li>Added a driver for the Attansic F1 PHY.
                    842: <!-- 2008/09/24 -->
1.27    ! sthen     843: <li>Fix <a href="http://man.openbsd.org/?query=vr&sektion=4&format=html">vr(4)</a> panic seen under high load.
1.1       deraadt   844: <!-- 2008/09/23 -->
1.27    ! sthen     845: <li>Updated <a href="http://man.openbsd.org/?query=xterm&sektion=1&format=html">xterm(1)</a> to version 237 and pixman to 0.12.0.
        !           846: <li>Stop <a href="http://man.openbsd.org/?query=uvm&sektion=9&format=html">uvm(9)</a> from merging userland map entries.
1.1       deraadt   847: <!-- 2008/09/22 -->
1.27    ! sthen     848: <li>Added support in <a href="http://man.openbsd.org/?query=uath&sektion=4&format=html">uath(4)</a> for Philips SNU6500.
        !           849: <li>Make <a href="http://man.openbsd.org/?query=cwm&sektion=1&format=html">cwm(1)</a> display the current window title, not a previous one in the case of "show all" in the window search dialogue.
1.1       deraadt   850: <!-- 2008/09/21 -->
                    851: <!-- 2008/09/20 -->
                    852: <li>Make X on sparc64 stop messing with the PCI BARs. Makes the ATI driver work again on Ultra5/10.
                    853: <!-- 2008/09/19 -->
                    854: <li>Perform mvme197 latency timer reprogramming on the boot blocks, in addition to the kernel.
                    855: <li>Fix problems and races with POSIX file locking.
                    856: <!-- 2008/09/18 -->
                    857: <li>Increase the maximum length of the #! interpreter path from 64 to 128.
                    858: <li>Initial infrastructure to support hardware VLAN tag stripping.
                    859: <li>Reworked drm locking in xenocara.
1.27    ! sthen     860: <li>Fix <a href="http://man.openbsd.org/?query=ftp&sektion=1&format=html">ftp(1)</a> for gcc2 architectures.
        !           861: <li>Added a flag to <a href="http://man.openbsd.org/?query=procmap&sektion=1&format=html">procmap(1)</a> to print amap usage.
1.1       deraadt   862: <!-- 2008/09/17 -->
                    863: <li>Redesigned powerpc interrupt architecture.
1.27    ! sthen     864: <li>Fix crash in <a href="http://man.openbsd.org/?query=pflow&sektion=4&format=html">pflow(4)</a> on a not correctly configured pflow interface.
        !           865: <li>Added a key in <a href="http://man.openbsd.org/?query=sysmerge&sektion=8&format=html">sysmerge(8)</a> to see a diff between the merged file and the new or old file.
        !           866: <li>Make <a href="http://man.openbsd.org/?query=rcs&sektion=1&format=html">rcs(1)</a> and OpenCVS use <a href="http://man.openbsd.org/?query=getlogin&sektion=2&format=html">getlogin(2)</a> when committing as root (or via <a href="http://man.openbsd.org/?query=su&sektion=1&format=html">su(1)</a>/<a href="http://man.openbsd.org/?query=sudo&sektion=8&format=html">sudo(8)</a>).
1.1       deraadt   867: <!-- 2008/09/16 -->
                    868: <li>Fix probing on SGI machines for com@ioc.
                    869: <li>Updated xf86-video-cirrus to 1.2.1.
1.27    ! sthen     870: <li>Added support in <a href="http://man.openbsd.org/?query=gdb&sektion=1&format=html">gdb(1)</a> for reading auxiliary vectors.
        !           871: <li>Make it possible to get the ELF auxiliary vector through <a href="http://man.openbsd.org/?query=ptrace&sektion=2&format=html">ptrace(2)</a>.
        !           872: <li>Added <a href="http://man.openbsd.org/?query=netstat&sektion=8&format=html">netstat(8)</a> statistics for <a href="http://man.openbsd.org/?query=pflow&sektion=4&format=html">pflow(4)</a>.
1.1       deraadt   873: <!-- 2008/09/15 -->
                    874: <li>Added support in DDB for SMP powerpc machines.
1.27    ! sthen     875: <li>Enabled dirty buffer detection in <a href="http://man.openbsd.org/?query=mg&sektion=1&format=html">mg(1)</a>.
1.1       deraadt   876: <li>Updated timezone data files to tzdata2008f.
                    877: <!-- 2008/09/14 -->
                    878: <li>Removed deprecated applications from xenocara, including lbxproxy, xphelloworld, xplsprinters and xprehashprinterlist.
                    879: <!-- 2008/09/13 -->
1.27    ! sthen     880: <li>Added <a href="http://man.openbsd.org/?query=xcompmgr&sektion=1&format=html">xcompmgr(1)</a> to xenocara.
1.1       deraadt   881: <!-- 2008/09/12 -->
1.27    ! sthen     882: <li>Make <a href="http://man.openbsd.org/?query=ftpd&sektion=8&format=html">ftpd(8)</a> not split large commands into multiple commands on a 512-byte boundary. Prevents some attacks.
        !           883: <li>Allow a user defined MERGE_CMD to be used in <a href="http://man.openbsd.org/?query=sysmerge&sektion=8&format=html">sysmerge(8)</a>.
1.1       deraadt   884: <li>Plugged two memory leaks in OpenCVS while using -r argument with various CVS commands.
                    885: <li>Make OpenCVS be very conservative about state changes with "admin -s".
1.27    ! sthen     886: <li>Make sure the IPv6 icmp mbuf recycle code clears the recorded <a href="http://man.openbsd.org/?query=pf&sektion=4&format=html">pf(4)</a> state information.
        !           887: <li>In <a href="http://man.openbsd.org/?query=acpitz&sektion=4&format=html">acpitz(4)</a>, try to send fan commands to "power resources" objects, makes some HP laptops run cooler and quieter.
        !           888: <li>For <a href="http://man.openbsd.org/?query=ntpd&sektion=8&format=html">ntpd(8)</a>, move DNS lookups to its own process so it will not block ntp.
        !           889: <li>Make the <a href="http://man.openbsd.org/?query=uvm&sektion=9&format=html">uvm(9)</a> waste less memory for amaps.
1.1       deraadt   890: <!-- 2008/09/11 -->
1.27    ! sthen     891: <li>Fix for <a href="http://man.openbsd.org/?query=dc&sektion=4&format=html">dc(4)</a> watchdog timer, and make sure we don't clear IFF_OACTIVE unless there are at least 6 free TX descriptors available.
1.1       deraadt   892: <!-- 2008/09/10 -->
                    893: <li>Make the NFS kq code issue a NOTE_TRUNCATE if the file size has shrunk.
1.27    ! sthen     894: <li>Fix <a href="http://man.openbsd.org/?query=acpitz&sektion=4&format=html">acpitz(4)</a> Thermal Zone entities parsing when they are named object references instead of direct object references.
        !           895: <li>Make some <a href="http://man.openbsd.org/?query=dc&sektion=4&format=html">dc(4)</a> devices with broken DC_ISR_RX_STATE poll for RX packets, fixes <a href="http://man.openbsd.org/?query=trunk&sektion=4&format=html">trunk(4)</a> usage on affected interfaces.
1.1       deraadt   896: <li>Added support for the ARM9e core to the ARM platform.
1.27    ! sthen     897: <li>Added support for 16-pin PCA9555 devices in <a href="http://man.openbsd.org/?query=pcagpio&sektion=4&format=html">pcagpio(4)</a>.
        !           898: <li>Fix memory free error in <a href="http://man.openbsd.org/?query=bgpd&sektion=8&format=html">bgpd(8)</a> when carp_demote_get encounters an error.
        !           899: <li>64-bit fixes for <a href="http://man.openbsd.org/?query=acpidump&sektion=1&format=html">acpidump(1)</a>.
1.1       deraadt   900: <!-- 2008/09/09 -->
                    901: <li>When waking a specific process sleeping on a unique address, don't traverse the full wakeup queue.
                    902: <li>Reenabled PF state key linking.
                    903: <li>Added 40-bit GART support for PCIE devices in the ATI drm code.
1.27    ! sthen     904: <li>Fix possible incorrect option handling in <a href="http://man.openbsd.org/?query=dhcpd&sektion=8&format=html">dhcpd(8)</a>.
        !           905: <li>Added SparkLAN WCFM-100 to the list of supported <a href="http://man.openbsd.org/?query=malo&sektion=4&format=html">malo(4)</a> devices.
1.1       deraadt   906: <!-- 2008/09/08 -->
1.27    ! sthen     907: <li>Fix printing by group name in <a href="http://man.openbsd.org/?query=ifconfig&sektion=8&format=html">ifconfig(8)</a>.
        !           908: <li>Added <a href="http://man.openbsd.org/?query=pflow&sektion=4&format=html">pflow(4)</a>, a NetFlow v5 compatible flow export interface.
        !           909: <li>Make <a href="http://man.openbsd.org/?query=eephy&sektion=4&format=html">eephy(4)</a> recognize Marvell 88E1116R Gig PHY.
        !           910: <li>Added <a href="http://man.openbsd.org/?query=ftp&sektion=1&format=html">ftp(1)</a> option so it can get only newer files (-n) and specify maxdepth (-d) of recurrence.
        !           911: <li>Enable support in <a href="http://man.openbsd.org/?query=printf&sektion=1&format=html">printf(1)</a> for %a, %A and %F.
        !           912: <li>Make <a href="http://man.openbsd.org/?query=vmstat&sektion=1&format=html">vmstat(1)</a> show InUse rather than Releases for pools.
        !           913: <li>Fixed link state issue in <a href="http://man.openbsd.org/?query=bge&sektion=4&format=html">bge(4)</a>.
1.1       deraadt   914: <!-- 2008/09/07 -->
                    915: <li>Update code for relative priorities of 802.3 Selector Field value so 100Base-T4 does not have higher priority than 100Base-TX Full duplex.
                    916: <li>Major libm overhaul.
                    917: <li>Updated inputproto to 1.4.4 and xinput to 1.3.0.
                    918: <!-- 2008/09/06 -->
1.27    ! sthen     919: <li>Allow some <a href="http://man.openbsd.org/?query=ifconfig&sektion=8&format=html">ifconfig(8)</a> set-style commands to have zero arguments.
1.1       deraadt   920: <li>Updated OpenSSL to 0.9.8h.
1.27    ! sthen     921: <li>Make <a href="http://man.openbsd.org/?query=pkg-config&sektion=1&format=html">pkg-config(1)</a> exit with a 0 return code when started with --help.
1.1       deraadt   922: <!-- 2008/09/05 -->
                    923: <!-- 2008/09/04 -->
1.27    ! sthen     924: <li>Make <a href="http://man.openbsd.org/?query=bgpd&sektion=8&format=html">bgpd(8)</a> ignore unknown SAFIs in the MP capabilities.
1.1       deraadt   925: <!-- 2008/09/03 -->
1.27    ! sthen     926: <li>Make <a href="http://man.openbsd.org/?query=ls&sektion=1&format=html">ls(1)</a> -ln and -nl combination behave identically, same for -gn and -ng. Also allow -m and -x to override -1Cgln if specified last.
        !           927: <li>For <a href="http://man.openbsd.org/?query=mount_vnd&sektion=8&format=html">mount_vnd(8)</a>, replace -s (sector size) option with more general -t (disktype) option which makes the vnd device emulate the geometry of the specified <a href="http://man.openbsd.org/?query=disktab&sektion=5&format=html">disktab(5)</a> entry.
        !           928: <li>Make <a href="http://man.openbsd.org/?query=restore&sektion=8&format=html">restore(8)</a> start with a max tape buffer rather than 1/2 of the max, allows for automatic recognition of dumps written with 64k buffers.
1.1       deraadt   929: <!-- 2008/09/02 -->
1.27    ! sthen     930: <li>Prevent possible overflow in <a href="http://man.openbsd.org/?query=carp&sektion=4&format=html">carp(4)</a> when the sum of all demotion counters gets bigger than 255.
        !           931: <li>Make <a href="http://man.openbsd.org/?query=cwm&sektion=1&format=html">cwm(1)</a> keep exec menu entries sorted.
        !           932: <li>Make sure <a href="http://man.openbsd.org/?query=sysmerge&sektion=8&format=html">sysmerge(8)</a> leaves no leftovers from sendmail in src when it stops unexpectedly.
1.1       deraadt   933: <!-- 2008/09/01 -->
1.27    ! sthen     934: <li>Make <a href="http://man.openbsd.org/?query=lpd&sektion=8&format=html">lpd(8)</a> more careful in checking disk space.
        !           935: <li>Make <a href="http://man.openbsd.org/?query=systat&sektion=1&format=html">systat(1)</a> pftop mode display direction In/Out/Any for rule display, not just In/Out.
1.1       deraadt   936: <li>Add interrupt mitigation for Intel i9xx user_irq, should save a bit of power.
1.27    ! sthen     937: <li>Make sure <a href="http://man.openbsd.org/?query=inet_pton&sektion=3&format=html">inet_pton(3)</a> does not overflow for large prefixes.
        !           938: <li>Switched <a href="http://man.openbsd.org/?query=ath&sektion=4&format=html">ath(4)</a> to softcrypto to enable support for WPA/WPA2.
1.1       deraadt   939: <!-- 2008/08/31 -->
                    940: <!-- 2008/08/30 -->
                    941: <!-- 2008/08/29 -->
1.27    ! sthen     942: <li>Make sure the <a href="http://man.openbsd.org/?query=re&sektion=4&format=html">re(4)</a> driver takes the PHY out of power down mode before probing for PHY.
        !           943: <li>Fix <a href="http://man.openbsd.org/?query=vi&sektion=1&format=html">vi(1)</a> cscope support in the case that someone provided a filename without a directory.
1.1       deraadt   944: <!-- 2008/08/28 -->
1.27    ! sthen     945: <li>Added support for AMD Family 11h (Turion X2 Ultra et al) in <a href="http://man.openbsd.org/?query=km&sektion=4&format=html">km(4)</a>.
        !           946: <li>Fix <a href="http://man.openbsd.org/?query=re&sektion=4&format=html">re(4)</a> multicast/promiscuous handling.
        !           947: <li>Added WPA support to <a href="http://man.openbsd.org/?query=iwi&sektion=4&format=html">iwi(4)</a>.
        !           948: <li>Make sure the <a href="http://man.openbsd.org/?query=bwi&sektion=4&format=html">bwi(4)</a> driver does not try to attach rev 2 BCM431[1-2] chipsets, as they require v4 firmware and <a href="http://man.openbsd.org/?query=bwi&sektion=4&format=html">bwi(4)</a> currently uses v3.
        !           949: <li>Added WPA support for <a href="http://man.openbsd.org/?query=ipw&sektion=4&format=html">ipw(4)</a>.
1.1       deraadt   950: <li>Fix for xf86-input-elographics, would get stuck in an infinite loop.
1.27    ! sthen     951: <li>Initial driver <a href="http://man.openbsd.org/?query=auacer&sektion=4&format=html">auacer(4)</a> added to sparc64 GENERIC, for Acer Laber M5455 integrated sound found on recent Ultra workstations.
1.1       deraadt   952: <!-- 2008/08/27 -->
1.27    ! sthen     953: <li>Enabled <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> on sgi GENERIC kernels.
1.1       deraadt   954: <li>Updated xf86-input-keyboard to 1.3.1.
                    955: <li>Updated xwd to 1.0.2, xwininfo to 1.0.4 and libXau to 1.0.4.
                    956: <li>Fix length check in PPPoE when parsing discovery phase packets.
                    957: <!-- 2008/08/26 -->
1.27    ! sthen     958: <li>Added C-c target to <a href="http://man.openbsd.org/?query=mg&sektion=1&format=html">mg(1)</a> so you can bind ctrl-c ctrl-c in your ~/.mg file.
        !           959: <li>Fixed 128-bit divisions in <a href="http://man.openbsd.org/?query=gcc&sektion=1&format=html">gcc(1)</a> for amd64.
        !           960: <li>Fix an <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> panic on sparc64 by aligning data in a struct better.
        !           961: <li>Fixed a couple of problems in the <a href="http://man.openbsd.org/?query=gem&sektion=4&format=html">gem(4)</a> driver that make the devices to get stuck.
1.1       deraadt   962: <li>Updated libdrm to 2.3.1.
                    963: <li>Plug potential memory leak in the uvm_amap code.
                    964: <!-- 2008/08/25 -->
1.27    ! sthen     965: <li>Updated <a href="http://man.openbsd.org/?query=xterm&sektion=1&format=html">xterm(1)</a> to update 236.
1.1       deraadt   966: <li>SGI machines now get an installXX.iso image to install from.
1.27    ! sthen     967: <li>Added support for <a href="http://man.openbsd.org/?query=usb&sektion=4&format=html">usb(4)</a> devices on sgi.
1.1       deraadt   968: <!-- 2008/08/24 -->
                    969: <li>Make NFS correctly invalidate attribute cache entries in case the vnode mode changes.
1.27    ! sthen     970: <li>Added support in <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> for processing unit controls.
        !           971: <li>Stop making <a href="http://man.openbsd.org/?query=sd&sektion=4&format=html">sd(4)</a> report CHS information, since it mostly is lies.
1.1       deraadt   972: <!-- 2008/08/23 -->
                    973: <li>Updated xf86-video-chips to 1.2.0 and xf86-input-mouse to 1.3.0.
                    974: <li>Added support for Gunze touchpanels, found on Panasonic Toughbook CF-27.
                    975: <li>Updated xf86-video-ark to 0.7.0 and xf86-video-ast to 0.85.0.
                    976: <li>Make xf86-video-sunffb build on sparc64 machines.
                    977: <li>Updated the xenocara input code for: magellan, microtouch, mutouch, palmax, penmount, summa, tek4957, ur98 and vmmouse.
                    978: <li>Updated the xenocara input code for: acecad, calcomp, citron, digitaledge, dmc, dynapro, elo2300, elographics, fpit, hyperpen, jamstudio and xf86-input-joystick.
                    979: <li>Make mbstowcs() return the correct length of the wchar_t string in some cases.
                    980: <!-- 2008/08/22 -->
                    981: <li>Fixed the libc wcschr() function.
1.27    ! sthen     982: <li>For Vax machines, let <a href="http://man.openbsd.org/?query=lkms&sektion=4&format=html">lkms(4)</a> support VSXXX-AB tablets in addition to the mice already supported.
        !           983: <li>Smarter implementation of <a href="http://man.openbsd.org/?query=calloc&sektion=3&format=html">calloc(3)</a>, based on <a href="http://man.openbsd.org/?query=mmap&sektion=2&format=html">mmap(2)</a> returning zero filled pages.
        !           984: <li>Merge <a href="http://man.openbsd.org/?query=crunchgen&sektion=1&format=html">crunchgen(1)</a> and <a href="http://man.openbsd.org/?query=crunchide&sektion=1&format=html">crunchide(1)</a> into one, and move to usr.sbin.
1.1       deraadt   985: <li>Make sure OpenBSD sets _POSIX_JOB_CONTROL and _POSIX_SAVED_IDS to the correct values.
                    986: <li>Set the PIE address range on hppa, mips and sh to minimize mmap pressure.
1.27    ! sthen     987: <li>Make <a href="http://man.openbsd.org/?query=ftp&sektion=1&format=html">ftp(1)</a> commands which toggle settings take an explicit on or off argument.
1.1       deraadt   988: <!-- 2008/08/21 -->
                    989: <li>In the libc getgrouplist code, after spotting a + record, continue scanning and pick up later groups in the file.
                    990: <li>Added sbus support code to xenocara to be able to support the sunffb driver.
                    991: <li>Updated the xf86-video-siliconmotion driver to 1.6.0.
                    992: <!-- 2008/08/20 -->
                    993: <li>Updated freetype in xenocara to 2.3.7.
1.27    ! sthen     994: <li>Make <a href="http://man.openbsd.org/?query=ssh&sektion=1&format=html">ssh(1)</a> allow ForceCommand internal-sftp with arguments.
1.1       deraadt   995: <li>Initial minimal graphics driver for VAXstation 3[58}x0 LEGSS option. Limited to 8 bit and no acceleration.
1.27    ! sthen     996: <li>Enabled support for socket maps in <a href="http://man.openbsd.org/?query=sendmail&sektion=8&format=html">sendmail(8)</a>.
        !           997: <li>Make <a href="http://man.openbsd.org/?query=gzip&sektion=1&format=html">gzip(1)</a> use and report errors the <a href="http://man.openbsd.org/?query=inflate&sektion=3&format=html">inflate(3)</a> can return.
1.1       deraadt   998: <!-- 2008/08/19 -->
                    999: <li>Allow devices attaching at boot to be disabled in UKC.
                   1000: <li>Made it possible to enter DDB on macppc from a serial console.
1.27    ! sthen    1001: <li>Added DLink DWA-110 to the list of supported <a href="http://man.openbsd.org/?query=rum&sektion=4&format=html">rum(4)</a> devices.
1.1       deraadt  1002: <!-- 2008/08/18 -->
                   1003: <li>Added support for the "Firefox" VAXstation 3[58][24]0 workstation machines.
1.27    ! sthen    1004: <li>Added <a href="http://man.openbsd.org/?query=stge&sektion=4&format=html">stge(4)</a> and <a href="http://man.openbsd.org/?query=gentbi&sektion=4&format=html">gentbi(4)</a> to hppa GENERIC and RAMDISK kernels.
1.1       deraadt  1005: <li>Updated pcc from the master repo. Can now compile both userland and kernel (with some patches).
                   1006: <!-- 2008/08/17 -->
                   1007: <!-- 2008/08/16 -->
1.27    ! sthen    1008: <li>Let <a href="http://man.openbsd.org/?query=m4&sektion=1&format=html">m4(1)</a> be more liberal in include handling and stop skipping spaces outside of parentheses.
1.1       deraadt  1009: <!-- 2008/08/15 -->
1.27    ! sthen    1010: <li>Added an option to force TCP lookups in <a href="http://man.openbsd.org/?query=resolv.conf&sektion=5&format=html">resolv.conf(5)</a> and extend nameserver declaration syntax to support port numbers.
1.1       deraadt  1011: <!-- 2008/08/14 -->
1.27    ! sthen    1012: <li>Fix <a href="http://man.openbsd.org/?query=acpi&sektion=4&format=html">acpi(4)</a> dsdt parsing causing panics on the Asus eeePC 1000H when attaching the <a href="http://man.openbsd.org/?query=acpiasus&sektion=4&format=html">acpiasus(4)</a> driver.
        !          1013: <li>Make <a href="http://man.openbsd.org/?query=mount_vnd&sektion=8&format=html">mount_vnd(8)</a> accept a sector size to be specified by the user when configuring a <a href="http://man.openbsd.org/?query=vnd&sektion=4&format=html">vnd(4)</a> device.
1.1       deraadt  1014: <!-- 2008/08/13 -->
1.27    ! sthen    1015: <li>Added a VIDIOC_ENUM_FRAMESIZES ioctl to <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> so applications can query the available formats and resolutions of a device.
1.1       deraadt  1016: <li>Initial import of a driver for the integrated random number generator of the UltraSPARC T2.
                   1017: <!-- 2008/08/12 -->
                   1018: <li>For amd64 and i386 on some newer Turion CPUs with the C1E 'feature', running a hlt instruction with both cores kills the timer. Disable that 'feature'.
1.27    ! sthen    1019: <li>Added the 8139D PCI id to the <a href="http://man.openbsd.org/?query=rl&sektion=4&format=html">rl(4)</a> device list.
1.1       deraadt  1020: <li>Fix out-of-bounds memory access in Mesa.
                   1021: <li>Fix multiple addition errors for amd64 and i386 when extended partitions are just before an OpenBSD partition in an MBR.
                   1022: <li>Added BIP, Broadcast/Multicast Integrity Protocol defined in P802.11w to provide integrity and replay protection for broadcast/multicast management frames.
                   1023: <li>Make the 802.11 code maintain a count of TKIP and CCMP replayed frames.
                   1024: <li>Initial implementation of the HMAC-MD5, HMAC-SHA1, HMAC-SHA256, AES-128-CMAC and AES Key Wrap algorithms.
1.27    ! sthen    1025: <li>Basic ELF header bounds check in <a href="http://man.openbsd.org/?query=config&sektion=8&format=html">config(8)</a> to avoid crashes on truncated kernels.
1.1       deraadt  1026: <!-- 2008/08/11 -->
1.27    ! sthen    1027: <li>Add support for RX/TX checksum offload on newer <a href="http://man.openbsd.org/?query=re&sektion=4&format=html">re(4)</a> chipsets.
        !          1028: <li>Plug a memory leak in <a href="http://man.openbsd.org/?query=ksh&sektion=1&format=html">ksh(1)</a> when freeing I/O redirection in commands.
1.1       deraadt  1029: <li>Added hw.cpuspeed for all sparc64 CPU types.
                   1030: <li>Added hw.setperf support for UltraSPARC-IIe-based sparc64 machines.
1.27    ! sthen    1031: <li>Prevent buffer underrun in <a href="http://man.openbsd.org/?query=fingerd&sektion=8&format=html">fingerd(8)</a>.
1.1       deraadt  1032: <!-- 2008/08/10 -->
1.27    ! sthen    1033: <li>Stop demoting USB2 <a href="http://man.openbsd.org/?query=uvideo&sektion=4&format=html">uvideo(4)</a> devices to USB1, instead let them attach to <a href="http://man.openbsd.org/?query=ehci&sektion=4&format=html">ehci(4)</a> since we have isoc support.
1.1       deraadt  1034: <li>Add support for VAXstation 3[58][24]0 to the bootlocks, currently limited to serial console.
                   1035: <li>Use STICK logic on UltraSPARC-IIe-based sparc64 machines to generate clock interrupts.
                   1036: <li>Add hypervisor calls on sparc64 for the Sun4v random number generator interface.
                   1037: <!-- 2008/08/09 -->
1.27    ! sthen    1038: <li>Added support for isochronous xfer support for <a href="http://man.openbsd.org/?query=ehci&sektion=4&format=html">ehci(4)</a>.
        !          1039: <li>Add Jumbo support flag to MCP79-based <a href="http://man.openbsd.org/?query=nfe&sektion=4&format=html">nfe(4)</a> devices.
1.1       deraadt  1040: <li>Added fr-dvorak-be'po layout as fr.dvorak for PS/2 and USB keyboards.
                   1041: <!-- 2008/08/08 -->
                   1042: <li>Allow creation and use of ffs filesystems on non-512 byte sectorsize devices. Only i386 and sgi for now.
1.27    ! sthen    1043: <li>Make <a href="http://man.openbsd.org/?query=relayd&sektion=8&format=html">relayd(8)</a> add a $SERVER_NAME variable which is "OpenBSD relayd" by default.
        !          1044: <li>Fix possible memory leaks in <a href="http://man.openbsd.org/?query=relayd&sektion=8&format=html">relayd(8)</a> chunked encoding handler.
        !          1045: <li>In <a href="http://man.openbsd.org/?query=relayd&sektion=8&format=html">relayd(8)</a>, support HTTP responses that neither specify a Content-Length header nor chunked encoding.
1.1       deraadt  1046: <li>Do not latch the IPSec tdb to the inpcb unconditionally, since packets could get encrypted unintentionally.
1.27    ! sthen    1047: <li>Add Longshine LCS-8031N to the list of supported <a href="http://man.openbsd.org/?query=ral&sektion=4&format=html">ral(4)</a> devices.
        !          1048: <li>Increment if_ierrors in <a href="http://man.openbsd.org/?query=upgt&sektion=4&format=html">upgt(4)</a> if we fail to extract the mbuf in the RX routine.
1.1       deraadt  1049: <li>Plug memory leak in m_pullup2().
                   1050: <!-- 2008/08/07 -->
                   1051: <li>Reenabled the routing priority again.
                   1052: <li>Make sparc64 use %sys_tick to generate clock interrupts on systems that have it.
                   1053: <li>Fix sparc64 SMP %tick interrupt handling. Sometimes clock would stop ticking on some CPUs because of lost ticks.
1.27    ! sthen    1054: <li>Make sure the spanning tree <a href="http://man.openbsd.org/?query=bridge&sektion=4&format=html">bridge(4)</a> code account for STP frames in if_obytes and if_omcasts.
        !          1055: <li>Enabled ALTQ and VLAN on <a href="http://man.openbsd.org/?query=tsec&sektion=4&format=html">tsec(4)</a> for the socppc platform.
1.1       deraadt  1056: <li>Do not wait in the socket code for a free buffer in sosend(). Fixes userland hangs if the system runs out of mbuf clusters.
                   1057: <!-- XXX jj needs to add a bit more here, up to the close of 4.5 -->
                   1058: </ul>
                   1059: <p>
                   1060:
                   1061: </body>
                   1062: </html>