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

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

version 1.1, 2011/03/15 16:49:11 version 1.2, 2011/03/26 19:20:53
Line 91 
Line 91 
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&sektion=4&format=html">drm(4)</a>.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&sektion=4&format=html">drm(4)</a>.
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ami&sektion=4&format=html">ami(4)</a>.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ami&sektion=4&format=html">ami(4)</a>.
 <!-- 2011/02/21 -->  <!-- 2011/02/21 -->
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=makewhatis&sektion=8&format=html">makewhatis(8)</a> more silent unless launched with -v option.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=makewhatis&sektion=8&format=html">makewhatis(8)</a> quieter unless launched with -v option.
 <li>Fixed USB drives that spin themselves down due to inactivity in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a>.  <li>Fixed USB drives that spin themselves down due to inactivity in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a>.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&sektion=8&format=html">nsd(8)</a> call <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setusercontext&sektion=3&format=html">setusercontext(3)</a> before <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chroot&sektion=2&format=html">chroot(2)</a>.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&sektion=8&format=html">nsd(8)</a> call <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setusercontext&sektion=3&format=html">setusercontext(3)</a> before <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chroot&sektion=2&format=html">chroot(2)</a>.
 <li>Fixed stats about node allocation failures in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ieee80211_proto&sektion=9&format=html">ieee80211_proto(9)</a>.  <li>Fixed stats about node allocation failures in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ieee80211_proto&sektion=9&format=html">ieee80211_proto(9)</a>.
Line 110 
Line 110 
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=alc&sektion=4&format=html">alc(4)</a>.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=alc&sektion=4&format=html">alc(4)</a>.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4&format=html">carp(4)</a> from stopping on a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vlan&sektion=4&format=html">vlan(4)</a> after it has been manually changed.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4&format=html">carp(4)</a> from stopping on a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vlan&sektion=4&format=html">vlan(4)</a> after it has been manually changed.
 <!-- 2011/02/17 -->  <!-- 2011/02/17 -->
 <li>Disabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sbt&sektion=4&format=html">sbt(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ubt&sektion=4&format=html">ubt(4)</a> on all kernel.  <li>Disabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sbt&sektion=4&format=html">sbt(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ubt&sektion=4&format=html">ubt(4)</a> on all kernels.
 <li>Fixed speaker auto-mute in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> for some IDT codecs.  <li>Fixed speaker auto-mute in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> for some IDT codecs.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umodem&sektion=4&format=html">umodem(4)</a> allow interfaces other than slaves of the union interface to be the data interface.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umodem&sektion=4&format=html">umodem(4)</a> allow interfaces other than slaves of the union interface to be the data interface.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> check its widgets connection list.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> check its widgets connection list.
Line 128 
Line 128 
 </strong></font><br>  </strong></font><br>
 <a href="errata48.html#010_sis">A source code patch is available</a>.<br>  <a href="errata48.html#010_sis">A source code patch is available</a>.<br>
 <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>  <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a> print nicely 4-byte AS.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a> nicely print 4-byte AS.
 <!-- 2011/02/14 -->  <!-- 2011/02/14 -->
 <li>Make routing socket free mbuf in failure case. Fixes PR6562.  <li>Make routing socket free mbuf in failure case. Fixes PR6562.
 <li><font color="#e00000"><strong>SECURITY FIX: PF rules specifying address ranges (e.g. "10.1.1.1 - 10.1.1.5") were not correctly handled on little-endian systems (alpha, amd64, arm, i386, mips64el, vax). Other address types (bare addresses "10.1.1.1" and prefixes "10.1.1.1/30") are not affected.</strong></font><br>  <li><font color="#e00000"><strong>SECURITY FIX: PF rules specifying address ranges (e.g. "10.1.1.1 - 10.1.1.5") were not correctly handled on little-endian systems (alpha, amd64, arm, i386, mips64el, vax). Other address types (bare addresses "10.1.1.1" and prefixes "10.1.1.1/30") are not affected.</strong></font><br>
Line 137 
Line 137 
 <!-- 2010/02/13 -->  <!-- 2010/02/13 -->
 <li>Fixed a bug with the pointer location in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a>.  <li>Fixed a bug with the pointer location in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a>.
 <li>Fixed a crash in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a>.  <li>Fixed a crash in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a>.
 <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&sektion=8&format=html">relayd(8)</a> debug logging before daemonization to help identification of configuration issues. Fixes PR6314.  <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&sektion=8&format=html">relayd(8)</a> debug logging before daemonization to help identify configuration issues. Fixes PR6314.
 <!-- 2010/02/12 -->  <!-- 2010/02/12 -->
 <li>Clear <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4&format=html">bpf(4)</a> filter memory before using it. Prevents from leaking previous kernel stack contents through a malicious <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4&format=html">bpf(4)</a> filter.  <li>Clear <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4&format=html">bpf(4)</a> filter memory before using it. Prevents leaking previous kernel stack contents through a malicious <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4&format=html">bpf(4)</a> filter.
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&sektion=1&format=html">nc(1)</a> PR6207.  <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&sektion=1&format=html">nc(1)</a> PR6207.
 <li>Added the rc_scripts variable for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&sektion=8&format=html">rc.d(8)</a>.  <li>Added the rc_scripts variable for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&sektion=8&format=html">rc.d(8)</a>.
 <!-- 2010/02/11 -->  <!-- 2010/02/11 -->
Line 259 
Line 259 
 <li>Repaired <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> rekeying by sending appropriate traffic selector.  <li>Repaired <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> rekeying by sending appropriate traffic selector.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpe&sektion=4&format=html">mpe(4)</a> compile without errors when inet6 is not defined.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpe&sektion=4&format=html">mpe(4)</a> compile without errors when inet6 is not defined.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> use IKED_ADDR_EQ instead of memcmp on comparing two iked_addrs.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> use IKED_ADDR_EQ instead of memcmp on comparing two iked_addrs.
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> traffic selector configuration that it is always "from $localnet to $peernet" and not depending on the initiator/responder mode.  <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> traffic selector configuration so that it is always "from $localnet to $peernet" and not depending on the initiator/responder mode.
 <li>Prevent iked from creating child sas from empty proposals.  <li>Prevent iked from creating child sas from empty proposals.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> handle empty encrypted payloads.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> handle empty encrypted payloads.
 <li>Reimplemented the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> policy evaluation for incoming connections to use the last matching semantics of PF.  <li>Reimplemented the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> policy evaluation for incoming connections to use the last matching semantics of PF.
Line 284 
Line 284 
 <li>Added initial acquire mode support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> and use it whenever Windows peers decide to drop Child SA based on the inactivity timer.  <li>Added initial acquire mode support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> and use it whenever Windows peers decide to drop Child SA based on the inactivity timer.
 <li>Fixed redistribution of overlapping routes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a> rde.  <li>Fixed redistribution of overlapping routes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a> rde.
 <li>Added back-to-indentation (M-m) to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&sektion=1&format=html">mg(1)</a>.  <li>Added back-to-indentation (M-m) to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&sektion=1&format=html">mg(1)</a>.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> skipping .TH with excessive arguments instead of throwing a fatal error.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> skip .TH with excessive arguments instead of throwing a fatal error.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> skip .br .sp .nf .fi .na with arguments, using empty strings like groff instead of throwing a fatal errors for .  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> skip .br .sp .nf .fi .na with arguments, using empty strings like groff instead of throwing a fatal errors.
 <!-- 2011/01/09 -->  <!-- 2011/01/09 -->
 <li>make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&sektion=4&format=html">random(4)</a> be more careful with nanotime() calls in early entropy storage, since at least sparc may not have the clock mapped.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&sektion=4&format=html">random(4)</a> be more careful with nanotime() calls in early entropy storage, since at least sparc may not have the clock mapped.
 <li>Continue to load <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpiec&sektion=4&format=html">acpiec(4)</a> even if _REG fails.  <li>Continue to load <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpiec&sektion=4&format=html">acpiec(4)</a> even if _REG fails.
 <li>Improved IPV6 forward.  <li>Improved IPV6 forward.
 <li>Make hppa and hppa64 check in resettodr() if inittodr() has been called, otherwise it ends up resetting the clock when it doesn't need to.  <li>Make hppa and hppa64 check in resettodr() if inittodr() has been called, otherwise it ends up resetting the clock when it doesn't need to.
Line 298 
Line 298 
 <li>Sync <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tbl&sektion=7&format=html">tbl(7)</a> handling with upstream version 1.10.9: .T} can be followed by a delimiter, then more data; do not limit table column widths (improves <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=terminfo&sektion=5&format=html">terminfo(5)</a>); let numerical cells respect explicitly specified minimum cell widths; let terminal output survive missing data cells; parse and ignore arguments in parentheses on layout cell specifications; move tbl_calc() into out.c such that it can be used by all frontends; give tables an HTML class; some cleanup in tbl -Thtml code.  <li>Sync <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tbl&sektion=7&format=html">tbl(7)</a> handling with upstream version 1.10.9: .T} can be followed by a delimiter, then more data; do not limit table column widths (improves <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=terminfo&sektion=5&format=html">terminfo(5)</a>); let numerical cells respect explicitly specified minimum cell widths; let terminal output survive missing data cells; parse and ignore arguments in parentheses on layout cell specifications; move tbl_calc() into out.c such that it can be used by all frontends; give tables an HTML class; some cleanup in tbl -Thtml code.
 <li>Make sure coding errors cannot make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> miss fatal parsing errors by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=assert&sektion=3&format=html">assert(3)</a>ing valid parser state in the main parsing functions.  <li>Make sure coding errors cannot make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> miss fatal parsing errors by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=assert&sektion=3&format=html">assert(3)</a>ing valid parser state in the main parsing functions.
 <li>Added another check to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&sektion=1&format=html">pkg_create(1)</a>.  <li>Added another check to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&sektion=1&format=html">pkg_create(1)</a>.
 <li>Make i386 and amd64 only use memory mapped extended PCIe config space access for the busses advertised in the MCFG table, and fall back on the traditional method for other busses.  <li>Make i386 and amd64 only use memory mapped extended PCIe config space access for the busss advertised in the MCFG table, and fall back on the traditional method for other busses.
 <!-- 2011/01/08 -->  <!-- 2011/01/08 -->
 <li>Make authentication to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> from pGina work.  <li>Make authentication to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> from pGina work.
 <li>Renamed imask[] to cpu_imask[] on powerpc architectures.  <li>Renamed imask[] to cpu_imask[] on powerpc architectures.
Line 324 
Line 324 
 <li>Reset <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> SIGCHLD handler to SIG_DFL when executing LocalCommand.  <li>Reset <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> SIGCHLD handler to SIG_DFL when executing LocalCommand.
 <li>For very large operations in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&sektion=4&format=html">random(4)</a> randomread(), use a local rc4 instance much like arc4random_buf_large does, but without re-initializing it every 8K.  <li>For very large operations in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&sektion=4&format=html">random(4)</a> randomread(), use a local rc4 instance much like arc4random_buf_large does, but without re-initializing it every 8K.
 <li>Fixed %n expansion in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> LocalCommand.  <li>Fixed %n expansion in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> LocalCommand.
 <li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> exit because of a ServerAliveTimeout, mention the hostname that caused it.  <li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> exits because of a ServerAliveTimeout, mention the hostname that caused it.
 <li>Update CGI(3p) to 3.51. Includes a better fix for SA42443.  <li>Update CGI(3p) to 3.51. Includes a better fix for SA42443.
 <li>Implemented fast channel change in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a>.  <li>Implemented fast channel change in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a>.
 <li>Align <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vdsp&sektion=4&arch=sparc64&format=html">vdsp(4/sparc64)</a> with Solaris expected behaviour.  <li>Align <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vdsp&sektion=4&arch=sparc64&format=html">vdsp(4/sparc64)</a> with Solaris expected behaviour.
Line 342 
Line 342 
 <li>Fixed bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sl&sektion=4&format=html">sl(4)</a>.  <li>Fixed bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sl&sektion=4&format=html">sl(4)</a>.
 <li>Added preliminary support for the Atheros AR9271 chipset and probably the AR9280+AR7010 and AR9287+AR7010 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a>.  <li>Added preliminary support for the Atheros AR9271 chipset and probably the AR9280+AR7010 and AR9287+AR7010 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a>.
 <!-- 2011/01/05 -->  <!-- 2011/01/05 -->
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> MCFG ignores tables with an empty bus range.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> MCFG ignore tables with an empty bus range.
 <li>Pass pmap_bootstrap() the memory range used by the PROM/BUG/firmware/... in aviion, luna88k and mvme88k.  <li>Pass pmap_bootstrap() the memory range used by the PROM/BUG/firmware/... in aviion, luna88k and mvme88k.
 <li>Added minor optimizations to m88k <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap&sektion=9&format=html">pmap(9)</a>.  <li>Added minor optimizations to m88k <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap&sektion=9&format=html">pmap(9)</a>.
 <li>Make copypage() and zeropage() per-cpu function pointers on mvme88k.  <li>Make copypage() and zeropage() per-cpu function pointers on mvme88k.
 <li>Changed the count parameter to cmmu_tlb_inv(), and introduce cmmu_tlb_inv_all() to drop all user tlb entries on mvme88k.  <li>Changed the count parameter to cmmu_tlb_inv(), and introduce cmmu_tlb_inv_all() to drop all user tlb entries on mvme88k.
 <li>Put <tt>su -c ...</tt> command into an rcexec variable so that it can be easily used it in rc scripts.  <li>Put <tt>su -c ...</tt> command into an rcexec variable so that it can be easily used it in rc scripts.
 <li>Reintroduced use of bufq in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnd&sektion=4&format=html">vnd(4)</a>.  <li>Reintroduced use of bufq in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnd&sektion=4&format=html">vnd(4)</a>.
 <li>Fixed properly PR6009.  <li>Properly fixed PR6009.
 <!-- 2011/01/04 -->  <!-- 2011/01/04 -->
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> parse and ignore minimal column width specification.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> parse and ignore minimal column width specification.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apm&sektion=4&arch=i386&format=html">apm(4/i386)</a> support machdep.lidsuspend, at least on Thinkpads which have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aps&sektion=4&format=html">aps(4)</a>.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apm&sektion=4&arch=i386&format=html">apm(4/i386)</a> support machdep.lidsuspend, at least on Thinkpads which have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aps&sektion=4&format=html">aps(4)</a>.
Line 361 
Line 361 
 <li>Updated xproto to version 7.0.20.  <li>Updated xproto to version 7.0.20.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&sektion=4&format=html">random(4)</a> arc4_stir() only grab 64 bytes from the MD5 output.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&sektion=4&format=html">random(4)</a> arc4_stir() only grab 64 bytes from the MD5 output.
 <li>Added support for XVR-300 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeonfb&sektion=4&arch=sparc64&format=html">radeonfb(4/sparc64)</a>.  <li>Added support for XVR-300 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeonfb&sektion=4&arch=sparc64&format=html">radeonfb(4/sparc64)</a>.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.subr&sektion=8&format=html">rc.subr(8)</a> check for a login class that match the rc script name and use it if it is find, otherwise use daemon.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.subr&sektion=8&format=html">rc.subr(8)</a> check for a login class that matches the rc script name and use it if it is found, otherwise use daemon.
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4&format=html">bpf(4)</a> bpf_movein(), range-check mbuf size against MCLBYTES before size_t to int truncation.  <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4&format=html">bpf(4)</a> bpf_movein(), range-check mbuf size against MCLBYTES before size_t to int truncation.
 <li>Implemented NOP-IN -> NOP-OUT handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iscsid&sektion=8&format=html">iscsid(8)</a>.  <li>Implemented NOP-IN -> NOP-OUT handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iscsid&sektion=8&format=html">iscsid(8)</a>.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iscsid&sektion=8&format=html">iscsid(8)</a> cleanup tasks with a NULL callback after queuing the PDU to be sent out. Allows immediate responses to be issued with a task instead of very special code.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iscsid&sektion=8&format=html">iscsid(8)</a> cleanup tasks with a NULL callback after queuing the PDU to be sent out. Allows immediate responses to be issued with a task instead of very special code.
Line 394 
Line 394 
 <li>Improved OpenBSD::Ustar(3p) error printing.  <li>Improved OpenBSD::Ustar(3p) error printing.
 <li>Enabled Xorg on hppa.  <li>Enabled Xorg on hppa.
 <li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udl&sektion=4&format=html">udl(4)</a> in Xenocara.  <li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udl&sektion=4&format=html">udl(4)</a> in Xenocara.
 <li>Prevent some NULL pointer dereference in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=osiop&sektion=4&format=html">osiop(4)</a>.  <li>Prevent some NULL pointer dereferences in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=osiop&sektion=4&format=html">osiop(4)</a>.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=elroy&sektion=4&arch=hppa&format=html">elroy(4/hppa)</a> store bus/dev/func numbers only when the corresponding pointer argument isn't NULL.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=elroy&sektion=4&arch=hppa&format=html">elroy(4/hppa)</a> store bus/dev/func numbers only when the corresponding pointer argument isn't NULL.
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vdsp&sektion=4&arch=sparc64&format=html">vdsp(4/sparc64)</a> with OpenSolaris virtual disk client and enabled to boot from a bootable automatic installer cdrom.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vdsp&sektion=4&arch=sparc64&format=html">vdsp(4/sparc64)</a> with OpenSolaris virtual disk client and enabled to boot from a bootable automatic installer cdrom.
 <li>Added code for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> taskqueue. Eliminates need for state vars in acpi softc serialize processing ACPI tasks for sleep/powerdown/GPE event.  <li>Added code for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> taskqueue. Eliminates need for state vars in acpi softc serialize processing ACPI tasks for sleep/powerdown/GPE event.
Line 456 
Line 456 
 <li>Fixed a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  <li>Fixed a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.
 <li>Corrected x86_atomic_*_ul() to operate on 64bit integers, removed x86_atomic_*_l(), and updated the callers of all of those to use the underlying x86_atomic_*_u32() functions they were expecting.  <li>Corrected x86_atomic_*_ul() to operate on 64bit integers, removed x86_atomic_*_l(), and updated the callers of all of those to use the underlying x86_atomic_*_u32() functions they were expecting.
 <li>Removed unused and broken x86_multicast_ipi() from i386 and amd64.  <li>Removed unused and broken x86_multicast_ipi() from i386 and amd64.
 <li>Prevent issuing a m88k cache maintenance operation until the last one is not completed.  <li>Prevent issuing a m88k cache maintenance operation until the last one is completed.
 <li>Make  rc.subr call rc_conf itself right after reading in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&sektion=8&format=html">rc.conf(8)</a>.  <li>Make  rc.subr call rc_conf itself right after reading in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&sektion=8&format=html">rc.conf(8)</a>.
 <li>Properly initialize i386 MXCSR and XMM registers when writing only in the x87 FPU state and the process has not used the FPU yet.  <li>Properly initialize i386 MXCSR and XMM registers when writing only in the x87 FPU state and the process has not used the FPU yet.
 <li>Added cfattach activate functions and call usbd_deactivate() in the DVACT_DEACTIVATE case for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdcef&sektion=4&format=html">cdcef(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=otus&sektion=4&format=html">otus(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rsu&sektion=4&format=html">rsu(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&sektion=4&format=html">urtwn(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uberry&sektion=4&format=html">uberry(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udfu&sektion=4&format=html">udfu(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udl&sektion=4&format=html">udl(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uow&sektion=4&format=html">uow(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uyap&sektion=4&format=html">uyap(4)</a>. Make those which don't have dying flag call usbd_deactivate() in the DVACT_DEACTIVATE case.  <li>Added cfattach activate functions and call usbd_deactivate() in the DVACT_DEACTIVATE case for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdcef&sektion=4&format=html">cdcef(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=otus&sektion=4&format=html">otus(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rsu&sektion=4&format=html">rsu(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&sektion=4&format=html">urtwn(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uberry&sektion=4&format=html">uberry(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udfu&sektion=4&format=html">udfu(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udl&sektion=4&format=html">udl(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uow&sektion=4&format=html">uow(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uyap&sektion=4&format=html">uyap(4)</a>. Make those which don't have dying flag call usbd_deactivate() in the DVACT_DEACTIVATE case.
Line 466 
Line 466 
 <!-- 2010/12/25 -->  <!-- 2010/12/25 -->
 <li>Polished <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> HTML output: use &lt;SMALL&gt; for .SM and &lt;CODE&gt; for .Dl, &lt;B&gt; for bold and &lt;I&gt; for italic.  <li>Polished <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> HTML output: use &lt;SMALL&gt; for .SM and &lt;CODE&gt; for .Dl, &lt;B&gt; for bold and &lt;I&gt; for italic.
 <!-- 2010/12/24 -->  <!-- 2010/12/24 -->
 <li>Added a param to uvm_map_hint to not skip over the heap, and use it as a last resort if mmap fails otherwise to enable more complete address space utilization.  <li>Added a param to uvm_map_hint to not skip over the heap, and use it as a last resort if mmap otherwise fails to enable more complete address space utilization.
 <li>Prevent linker failure with sparc crtbeginS.o.  <li>Prevent linker failure with sparc crtbeginS.o.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&sektion=4&format=html">pms(4)</a> for crashing when doing an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&sektion=2&format=html">ioctl(2)</a> (eg <tt>wsconsctl -a</tt>) before first activation (wsmoused or X).  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&sektion=4&format=html">pms(4)</a> from crashing when doing an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&sektion=2&format=html">ioctl(2)</a> (eg <tt>wsconsctl -a</tt>) before first activation (wsmoused or X).
 <li>Prevent rc.subr from overwriting local_rcconf by flags from the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8&format=html">rc(8)</a> script.  <li>Prevent rc.subr from overwriting local_rcconf by flags from the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8&format=html">rc(8)</a> script.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&sektion=1&format=html">pkg_create(1)</a> create more bogus packages to get errors out of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a>.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&sektion=1&format=html">pkg_create(1)</a> create more bogus packages to get errors out of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a>.
 <li>Prevent g++(1) from warning about undefined __throw_exception_again().  <li>Prevent g++(1) from warning about undefined __throw_exception_again().
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> handle failures from ports tree with more care.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> handle failures from ports tree with more care.
 <li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> devices check for and respect read-only information the way <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4&format=html">st(4)</a> does. Have both decline to open read-only devices for anything but read-only access.  <li>Have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> devices check for and respect read-only information the way <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4&format=html">st(4)</a> does. Have both decline to open read-only devices for anything but read-only access.
 <!-- 2010/12/23 -->  <!-- 2010/12/23 -->
 <li>Fixed a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> crash due to sides effects server_kill_window with RB_FOREACH.  <li>Fixed a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> crash due to side effects of server_kill_window with RB_FOREACH.
 <li>Prevent m88k systems from sharing their exception page with the one used by the firmware at address 0. Make it possible to caught NULL pointer dereference.  <li>Prevent m88k systems from sharing their exception page with the one used by the firmware at address 0. Make it possible to catch NULL pointer dereference.
 <li>Add a common interface for various devices in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&sektion=4&format=html">pms(4)</a>.  <li>Add a common interface for various devices in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&sektion=4&format=html">pms(4)</a>.
 <li>Make m88k systems check for pcb_onfault being set for genuine kernel data faults.  <li>Make m88k systems check for pcb_onfault being set for genuine kernel data faults.
 <li>Make the pte created by pmap_map() wired, and count them in pmap_kernel() statistics on m88k systems.  <li>Make the pte created by pmap_map() wired, and count them in pmap_kernel() statistics on m88k systems.
Line 500 
Line 500 
 <li>Prevent an infinite loop in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a>.  <li>Prevent an infinite loop in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a>.
 <!-- 2010/12/21 -->  <!-- 2010/12/21 -->
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> vertical spacing, -Thtml.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> vertical spacing, -Thtml.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> store it's sessions in a red-black tree by name rather than a list.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> store its sessions in a red-black tree by name rather than a list.
 <li>Updated xorg-server to version 1.9.3.  <li>Updated xorg-server to version 1.9.3.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&sektion=4&format=html">ipsec(4)</a> input from leaking short packets.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&sektion=4&format=html">ipsec(4)</a> input from leaking short packets.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=opendev&sektion=3&format=html">opendev(3)</a> from casting to non-const.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=opendev&sektion=3&format=html">opendev(3)</a> from casting to non-const.
Line 527 
Line 527 
 <!-- 2010/12/19 -->  <!-- 2010/12/19 -->
 <li>Added a -xxx option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcidump&sektion=8&format=html">pcidump(8)</a> to print PCIe extended configuration space.  <li>Added a -xxx option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcidump&sektion=8&format=html">pcidump(8)</a> to print PCIe extended configuration space.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> from destroying the index counter when a session comes up.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> from destroying the index counter when a session comes up.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ucycom&sektion=4&format=html">ucycom(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=utrh&sektion=4&format=html">utrh(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=utwitch&sektion=4&format=html">utwitch(4)</a> the last drivers using there own macros instead of usb_lookup().  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ucycom&sektion=4&format=html">ucycom(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=utrh&sektion=4&format=html">utrh(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=utwitch&sektion=4&format=html">utwitch(4)</a> the last drivers using their own macros instead of usb_lookup().
 <li>Fixed an alignment trap triggered by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnconfig&sektion=8&format=html">vnconfig(8)</a> on sparc for kernels compiled with gcc4 in the kernel generic <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&sektion=2&format=html">ioctl(2)</a>.  <li>Fixed an alignment trap triggered by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnconfig&sektion=8&format=html">vnconfig(8)</a> on sparc for kernels compiled with gcc4 in the kernel generic <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&sektion=2&format=html">ioctl(2)</a>.
 <li>Added other-pane-height and other-pane-width options to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>. Allows the width or height of the smaller panes in the main-horizontal and main-vertical layouts to be set.  <li>Added other-pane-height and other-pane-width options to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>. Allows the width or height of the smaller panes in the main-horizontal and main-vertical layouts to be set.
 <li>Updated freetype to version 2.4.4.  <li>Updated freetype to version 2.4.4.
Line 549 
Line 549 
 <li><font color="#e00000"><strong>RELIABILITY FIX: Bring CBC oracle attack countermeasures to hardware crypto accelerator land. This fixes aes-ni, via xcrypt and various drivers: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glxsb&arch=i386&sektion=4">glxsb(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hifn&sektion=4">hifn(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=safe&sektion=4">safe(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ubsec&sektion=4">ubsec(4)</a>.</strong></font><br>  <li><font color="#e00000"><strong>RELIABILITY FIX: Bring CBC oracle attack countermeasures to hardware crypto accelerator land. This fixes aes-ni, via xcrypt and various drivers: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glxsb&arch=i386&sektion=4">glxsb(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hifn&sektion=4">hifn(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=safe&sektion=4">safe(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ubsec&sektion=4">ubsec(4)</a>.</strong></font><br>
 <a href="errata48.html#006_cbc">A source code patch is available</a>.<br>  <a href="errata48.html#006_cbc">A source code patch is available</a>.<br>
 <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>  <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
 <li><font color="#e00000"><strong>SECURITY FIX: Insufficent initialization of the pf rule structure in the ioctl handler may allow userland to modify kernel memory. By default root privileges are needed to add or modify pf rules.</strong></font><br>  <li><font color="#e00000"><strong>SECURITY FIX: Insufficient initialization of the pf rule structure in the ioctl handler may allow userland to modify kernel memory. By default root privileges are needed to add or modify pf rules.</strong></font><br>
 <a href="errata48.html#005_pf">A source code patch is available</a>.<br>  <a href="errata48.html#005_pf">A source code patch is available</a>.<br>
 <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>  <a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
 <li>Fixed getopt() bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8&format=html">dhcpd(8)</a>.  <li>Fixed getopt() bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8&format=html">dhcpd(8)</a>.
Line 565 
Line 565 
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=math&sektion=3&format=html">math(3)</a> HUGE_VAL, HUGE_VALF, HUGE_VALL, INFINITY, NAN expand to the constant expressions with the help of GCC version posterior to 3.3.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=math&sektion=3&format=html">math(3)</a> HUGE_VAL, HUGE_VALF, HUGE_VALL, INFINITY, NAN expand to the constant expressions with the help of GCC version posterior to 3.3.
 <!-- 2010/12/13 -->  <!-- 2010/12/13 -->
 <li>Fixed bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a>.  <li>Fixed bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a>.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> read ${X} environment variables in strings and $HOME from the global environment rather than getenv, this allows them to be updated during the configuration file.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> read ${X} environment variables in strings and $HOME from the global environment rather than getenv, this allows them to be updated during the configuration file parsing.
 <li>Fixed a race condition in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldconfig&sektion=8&format=html">ldconfig(8)</a>.  <li>Fixed a race condition in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldconfig&sektion=8&format=html">ldconfig(8)</a>.
 <li>Simulate a full login with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=su&sektion=8&format=html">su(8)</a> in rc.subr.  <li>Simulate a full login with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=su&sektion=8&format=html">su(8)</a> in rc.subr.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=su&sektion=1&format=html">su(1)</a> call setusercontext() with the LOGIN_SETENV flag for <tt>su -l</tt> to pick up environment variables specified in login.conf.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=su&sektion=1&format=html">su(1)</a> call setusercontext() with the LOGIN_SETENV flag for <tt>su -l</tt> to pick up environment variables specified in login.conf.
Line 579 
Line 579 
 <!-- 2010/12/11 -->  <!-- 2010/12/11 -->
 <li>Added support for the ZTE MF112 from MERIGHI Marcus to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umsm&sektion=4&format=html">umsm(4)</a>.  <li>Added support for the ZTE MF112 from MERIGHI Marcus to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umsm&sektion=4&format=html">umsm(4)</a>.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&sektion=4&format=html">urtwn(4)</a> drop Rx'd frames larger than MCLBYTES.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&sektion=4&format=html">urtwn(4)</a> drop Rx'd frames larger than MCLBYTES.
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rsu&sektion=4&format=html">rsu(4)</a>, a driver for Realtex RTL8188SU, RTL8191SU and RTL8192SU 802.11n USB devices. Enabled it in i386 and amd64 GENERIC kernels.  <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rsu&sektion=4&format=html">rsu(4)</a>, a driver for Realtek RTL8188SU, RTL8191SU and RTL8192SU 802.11n USB devices. Enabled it in i386 and amd64 GENERIC kernels.
 <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> to track the last session for a client and add a flag to switch-client a key binding (L) to move a client back to its last session.  <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> to track the last session for a client and add a flag to switch-client a key binding (L) to move a client back to its last session.
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> rectangle copy to behave like Emacs.  <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> rectangle copy to behave like Emacs.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> prompt history global for all clients.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> prompt history global for all clients.
Line 730 
Line 730 
 <li>Added wsdisplay_rawkbdinput() for raw mode input in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wskbd&sektion=4&format=html">wskbd(4)</a>.  <li>Added wsdisplay_rawkbdinput() for raw mode input in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wskbd&sektion=4&format=html">wskbd(4)</a>.
 <li>Start work to get rid of avail_start and avail_end in the kernel.  <li>Start work to get rid of avail_start and avail_end in the kernel.
 <li>Prevent mac68k machine-dependent code to overrun memory ranges array.  <li>Prevent mac68k machine-dependent code to overrun memory ranges array.
 <li>Fixes panic on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a> destroy.  <li>Fixed panic on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a> destroy.
 <!-- 2010/11/19 -->  <!-- 2010/11/19 -->
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urio&sektion=4&format=html">urio(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uscanner&sektion=4&format=html">uscanner(4)</a> and pseudo-device <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hotplug&sektion=4&format=html">hotplug(4)</a> to sgi GENERIC-IP27, GENERIC-IP30, GENERIC-IP32 kernels.  <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urio&sektion=4&format=html">urio(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uscanner&sektion=4&format=html">uscanner(4)</a> and pseudo-device <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hotplug&sektion=4&format=html">hotplug(4)</a> to sgi GENERIC-IP27, GENERIC-IP30, GENERIC-IP32 kernels.
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urio&sektion=4&format=html">urio(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uscanner&sektion=4&format=html">uscanner(4)</a> to loongson GENERIC kernel.  <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urio&sektion=4&format=html">urio(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uscanner&sektion=4&format=html">uscanner(4)</a> to loongson GENERIC kernel.
Line 740 
Line 740 
 <li>Make KERN_CPTIME return an average number of ticks across all CPUs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=3&format=html">sysctl(3)</a>.  <li>Make KERN_CPTIME return an average number of ticks across all CPUs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=3&format=html">sysctl(3)</a>.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&sektion=8&arch=sparc64&format=html">installboot(8/sparc64)</a> from crashing if the bootblock is zero-sized. Apply similar fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&sektion=8&arch=mvme68k&format=html">installboot(8/mvme68k)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&sektion=8&arch=mvme88k&format=html">installboot(8/mvme88k)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&sektion=8&arch=sparc&format=html">installboot(8/sparc)</a>.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&sektion=8&arch=sparc64&format=html">installboot(8/sparc64)</a> from crashing if the bootblock is zero-sized. Apply similar fixes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&sektion=8&arch=mvme68k&format=html">installboot(8/mvme68k)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&sektion=8&arch=mvme88k&format=html">installboot(8/mvme88k)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&sektion=8&arch=sparc&format=html">installboot(8/sparc)</a>.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8&format=html">dhcpd(8)</a> from trying to listen on interfaces that don't have a valid broadcast.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8&format=html">dhcpd(8)</a> from trying to listen on interfaces that don't have a valid broadcast.
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lynx&sektion=1&format=html">lynx(1)</a> SSL error when going to sites using wildcards certificates.  <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lynx&sektion=1&format=html">lynx(1)</a> SSL error when going to sites using wildcard certificates.
 <!-- 2010/11/18 -->  <!-- 2010/11/18 -->
 <li>Prevent MAKEDEV from running for a UID in install.  <li>Prevent MAKEDEV from running for a UID in install.
 <li>Make sure NTFS and ext2 readdir cookies are actually allocated with the correct size.  <li>Make sure NTFS and ext2 readdir cookies are actually allocated with the correct size.
Line 751 
Line 751 
 <li>Added ifa_print_rb() to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifmedia&sektion=4&format=html">ifmedia(4)</a> to allow dump of the ifaddrs red-black tree to the console in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4&format=html">ddb(4)</a>.  <li>Added ifa_print_rb() to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifmedia&sektion=4&format=html">ifmedia(4)</a> to allow dump of the ifaddrs red-black tree to the console in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4&format=html">ddb(4)</a>.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifmedia&sektion=4&format=html">ifmedia(4)</a> maintain a red-black tree of ifaddrs structures and make ifa_ifwithaddr use it for lookups.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifmedia&sektion=4&format=html">ifmedia(4)</a> maintain a red-black tree of ifaddrs structures and make ifa_ifwithaddr use it for lookups.
 <li>Applied security fix for OpenSSL CVE-2010-3864.  <li>Applied security fix for OpenSSL CVE-2010-3864.
 <li>Introduced ifa_update_broadaddr in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifmedia&sektion=4&format=html">ifmedia(4)</a> to update an ifaddrs broadcast address,  <li>Introduced ifa_update_broadaddr in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifmedia&sektion=4&format=html">ifmedia(4)</a> to update an ifaddr's broadcast address,
 <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> -D command line flag to actually define macros.  <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> -D command line flag to actually define macros.
 <!-- 2010/11/16 -->  <!-- 2010/11/16 -->
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount_msdos&sektion=8&format=html">mount_msdos(8)</a> handle <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a> UID.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount_msdos&sektion=8&format=html">mount_msdos(8)</a> handle <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a> UID.
Line 811 
Line 811 
 <li>Moved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4&format=html">softraid(4)</a> raid1 and crypto to a workq.  <li>Moved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4&format=html">softraid(4)</a> raid1 and crypto to a workq.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sio_onvol&sektion=3&format=html">sio_onvol(3)</a> return a integer exposing whether a volume knob is available for the stream.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sio_onvol&sektion=3&format=html">sio_onvol(3)</a> return a integer exposing whether a volume knob is available for the stream.
 <li>Added a temporary workaround for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=imake&sektion=1&format=html">imake(1)</a> buff with variable substitutions.  <li>Added a temporary workaround for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=imake&sektion=1&format=html">imake(1)</a> buff with variable substitutions.
 <li>Prevent revision 0xc4 and earlier of the Acer Labs M5229 UDMA IDE from doing DMA for LBA48 commands. It makes large disks slower but working properly.  <li>Prevent revision 0xc4 and earlier of the Acer Labs M5229 UDMA IDE from doing DMA for LBA48 commands. It makes large disks slower but work properly.
 <li>Make ATA <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wdc&sektion=4&format=html">wdc(4)</a> work around some bugs in certain <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4&format=html">pciide(4)</a> controllers.  <li>Make ATA <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wdc&sektion=4&format=html">wdc(4)</a> work around some bugs in certain <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4&format=html">pciide(4)</a> controllers.
 <li>Added security fix for the TrueType FX font variation loader of FreeType in Xenacara (CVE-2010-3855).  <li>Added security fix for the TrueType FX font variation loader of FreeType in Xenocara (CVE-2010-3855).
 <li>Added a security fix for the TrueType bytecode interpreter of FreeType in Xenocara (CVE-2010-3814).  <li>Added a security fix for the TrueType bytecode interpreter of FreeType in Xenocara (CVE-2010-3814).
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&sektion=4&format=html">urtwn(4)</a> to sparc64 GENERIC kernel.  <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&sektion=4&format=html">urtwn(4)</a> to sparc64 GENERIC kernel.
 <!-- 2010/11/05 -->  <!-- 2010/11/05 -->
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&sektion=4&format=html">urtwn(4)</a>, a driver for Realtex RTL8188CU/RTL8192CU 802.11n USB devices.  <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&sektion=4&format=html">urtwn(4)</a>, a driver for Realtek RTL8188CU/RTL8192CU 802.11n USB devices.
 <li>Added experimental support for full dynamic range of 24-bit hardware use for i386, amd64 and sparc64 only. It is disabled by default since most hardware and audio programs use 16-bit precision.  <li>Added experimental support for full dynamic range of 24-bit hardware use for i386, amd64 and sparc64 only. It is disabled by default since most hardware and audio programs use 16-bit precision.
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=moscom&sektion=4&format=html">moscom(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ucom&sektion=4&format=html">ucom(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uts&sektion=4&format=html">uts(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhts&sektion=4&format=html">uhts(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uberry&sektion=4&format=html">uberry(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uath&sektion=4&format=html">uath(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=otus&sektion=4&format=html">otus(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=upgt&sektion=4&format=html">upgt(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtw&sektion=4&format=html">urtw(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&sektion=4&format=html">urtwn(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=utrh&sektion=4&format=html">utrh(4)</a> to macppc GENERIC kernel.  <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=moscom&sektion=4&format=html">moscom(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ucom&sektion=4&format=html">ucom(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uts&sektion=4&format=html">uts(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhts&sektion=4&format=html">uhts(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uberry&sektion=4&format=html">uberry(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uath&sektion=4&format=html">uath(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=otus&sektion=4&format=html">otus(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=upgt&sektion=4&format=html">upgt(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtw&sektion=4&format=html">urtw(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&sektion=4&format=html">urtwn(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=utrh&sektion=4&format=html">utrh(4)</a> to macppc GENERIC kernel.
 <li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4&format=html">ddb(4)</a> command "show mbuf addr".  <li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&sektion=4&format=html">ddb(4)</a> command "show mbuf addr".
Line 825 
Line 825 
 <li>Fixed a possible use of uninitialized variable in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mrouted&sektion=8&format=html">mrouted(8)</a> IGMP.  <li>Fixed a possible use of uninitialized variable in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mrouted&sektion=8&format=html">mrouted(8)</a> IGMP.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&sektion=1&format=html">systat(1)</a> print relative number of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbuf&sektion=9&format=html">mbuf(9)</a> livelock that happened between two systat updates instead of showing absolute figures.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&sektion=1&format=html">systat(1)</a> print relative number of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbuf&sektion=9&format=html">mbuf(9)</a> livelock that happened between two systat updates instead of showing absolute figures.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> return earlier when the base DN in a search request doesn't exist.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> return earlier when the base DN in a search request doesn't exist.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> truncate additional incomplete requests when the input buffer already get two complete requests. Fixes the number of bytes consumed from the input buffer.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> truncate additional incomplete requests when the input buffer already received two complete requests. Fixes the number of bytes consumed from the input buffer.
 <!-- 2010/11/04 -->  <!-- 2010/11/04 -->
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a> filter out reserved destination MAC addresses (01:80:C2:00:00:0x) as per the 802.1D-2004 spec.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a> filter out reserved destination MAC addresses (01:80:C2:00:00:0x) as per the 802.1D-2004 spec.
 <li>Synchronized <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> with <a href="http://www.tcpdump.org">tcpdump.org</a> to fix multicast DNS support.  <li>Synchronized <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> with <a href="http://www.tcpdump.org">tcpdump.org</a> to fix multicast DNS support.
Line 885 
Line 885 
 <li>Removed skipjack and cast from libc.  <li>Removed skipjack and cast from libc.
 <li>Added _SC_HOST_NAME_MAX in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysconf&sektion=3&format=html">sysconf(3)</a>.  <li>Added _SC_HOST_NAME_MAX in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysconf&sektion=3&format=html">sysconf(3)</a>.
 <li>Make alpha trap report proper pc address in siginfo.  <li>Make alpha trap report proper pc address in siginfo.
 <li>Fixed a few logic errors in misp64 comparison instruction emulation: make sure the less than relation is correctly computed, and check for both operands being signalizing NaNs, instead of only the first NaN found, to decide whether to raise an invalid exception or not.  <li>Fixed a few logic errors in misp64 comparison instruction emulation: make sure the less than relation is correctly computed, and check for both operands being signaled NaNs, instead of only the first NaN found, to decide whether to raise an invalid exception or not.
 <li>Fixed an off-by-one in a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> assertion, crashing the renderer on ".Os \&".  <li>Fixed an off-by-one in a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> assertion, crashing the renderer on ".Os \&".
 <li>Prevent various usb network devices from freeing network related resources if they were not allocated.  <li>Prevent various usb network devices from freeing network related resources if they were not allocated.
 <li>Added preliminary support for rc scripts in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a>.  <li>Added preliminary support for rc scripts in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a>.
Line 956 
Line 956 
 <!-- 2010/10/18 -->  <!-- 2010/10/18 -->
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvideo&sektion=4&format=html">uvideo(4)</a>.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvideo&sektion=4&format=html">uvideo(4)</a>.
 <li>Allow configuration of 802.11 interfaces in the OpenBSD installer.  <li>Allow configuration of 802.11 interfaces in the OpenBSD installer.
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> interoperability with Fortigates devices.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> interoperability with Fortigate's devices.
 <li>Removed sup(1).  <li>Removed sup(1).
 <li>Removed vgrind(1).  <li>Removed vgrind(1).
 <li>Fixed a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncurses&sektion=3&format=html">ncurses(3)</a>.  <li>Fixed a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncurses&sektion=3&format=html">ncurses(3)</a>.
Line 989 
Line 989 
 <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a> to specify the export password on the command line.  <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a> to specify the export password on the command line.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a> from adding MPL routes with a incoming MPLS_LABEL_IMPLNULL label.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a> from adding MPL routes with a incoming MPLS_LABEL_IMPLNULL label.
 <li>Handle IMPLNULL labels directly in the kernel.  <li>Handle IMPLNULL labels directly in the kernel.
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a>: added a -q (quiet) command line option that will be use by ike CA to set openssl batch mode, allow to specify the initial CA password on the command line, allow to create certificate for clientAuth or serverAuth only.  <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a>: added a -q (quiet) command line option that will be used by ike CA to set openssl batch mode, allow to specify the initial CA password on the command line, allow to create certificate for clientAuth or serverAuth only.
 <li>Set saner permissions on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a> CA directory export, so there is no need to change perms of /etc/iked when extracting.  <li>Set saner permissions on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a> CA directory export, so there is no need to change perms of /etc/iked when extracting.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a> create an empty but valid CRL list when a new CA is created.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a> create an empty but valid CRL list when a new CA is created.
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=envy&sektion=4&format=html">envy(4)</a> physical address check.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=envy&sektion=4&format=html">envy(4)</a> physical address check.
Line 1066 
Line 1066 
 <li>Added gcc4 cross compilation support under OpenBSD.  <li>Added gcc4 cross compilation support under OpenBSD.
 <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snprintf&sektion=3&format=html">snprintf(3)</a> not <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sprintf&sektion=3&format=html">sprintf(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=a2p&sektion=1&format=html">a2p(1)</a>.  <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snprintf&sektion=3&format=html">snprintf(3)</a> not <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sprintf&sektion=3&format=html">sprintf(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=a2p&sektion=1&format=html">a2p(1)</a>.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfctl&sektion=8&format=html">ospfctl(8)</a> print the checksum as a simple fingerprint of the LSDB.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfctl&sektion=8&format=html">ospfctl(8)</a> print the checksum as a simple fingerprint of the LSDB.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a> build the sum of the ls_checksums when counting the lsa. It permits to quickly verify if two LSDBs are in sync.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a> build the sum of the ls_checksums when counting the lsa. It allows quick verification that two LSDBs are in sync.
 <li>Updated Compress::Raw::Bzip2(3p) to version 2.031.  <li>Updated Compress::Raw::Bzip2(3p) to version 2.031.
 <li>Make use of new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glob&sektion=3&format=html">glob(3)</a> GLOB_KEEPSTAT extension in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1&format=html">sftp(1)</a> to save extra server round trips to fetch per-file <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stat&sektion=2&format=html">stat(2)</a> information.  <li>Make use of new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glob&sektion=3&format=html">glob(3)</a> GLOB_KEEPSTAT extension in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1&format=html">sftp(1)</a> to save extra server round trips to fetch per-file <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stat&sektion=2&format=html">stat(2)</a> information.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=video&sektion=1&format=html">video(1)</a> compile on static archs, and enabled it in the build for all archs.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=video&sektion=1&format=html">video(1)</a> compile on static archs, and enabled it in the build for all archs.
 <li>Deactivate all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vscsi&sektion=4&format=html">vscsi(4)</a> childs when it's closed so they don't retry the commands still on the queue when killed.  <li>Deactivate all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vscsi&sektion=4&format=html">vscsi(4)</a> children when it is closed so they don't retry the commands still on the queue when killed.
 <!-- 2010/09/24 -->  <!-- 2010/09/24 -->
 <li>Avoid potential infinite loop in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a>.  <li>Avoid potential infinite loop in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&sektion=4&format=html">bridge(4)</a>.
 <li>Added L2TP support to PIPEX in TCP/IP stack and npppd.  <li>Added L2TP support to PIPEX in TCP/IP stack and npppd.
Line 1109 
Line 1109 
 <li>Correctly identify mount points when they are specified in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fstab&sektion=5&format=html">fstab(5)</a> using a disklabel UID. Fixes PR6471.  <li>Correctly identify mount points when they are specified in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fstab&sektion=5&format=html">fstab(5)</a> using a disklabel UID. Fixes PR6471.
 <li>Included the disklabel UID in sysctl hw.disknames.  <li>Included the disklabel UID in sysctl hw.disknames.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disk&sektion=9&format=html">disk(9)</a> subroutines provide the kernel with the disklabel which include the disklabel UID.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disk&sektion=9&format=html">disk(9)</a> subroutines provide the kernel with the disklabel which include the disklabel UID.
 <li>automatic reading of disklabel on attach. Applied it in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fd&sektion=4&format=html">fd(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4&format=html">cd(4)</a>.  <li>Introduced a DKF_NOLABELREAD flag in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disk&sektion=9&format=html">disk(9)</a>, which is used by a device to prevent automatic reading of disklabel on attach. Applied it in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fd&sektion=4&format=html">fd(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4&format=html">cd(4)</a>.
 <li>Introduced a DKF_NOLABELREAD flag in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disk&sektion=9&format=html">disk(9)</a>, which is used by a device to prevent  
 <li>Added aes-gcm support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.  <li>Added aes-gcm support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.
 <li>Improved mclgeti algorithm under load in TCP/IP stack, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&sektion=1&format=html">systat(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&sektion=8&format=html">snmpd(8)</a>.  <li>Improved mclgeti algorithm under load in TCP/IP stack, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&sektion=1&format=html">systat(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&sektion=8&format=html">snmpd(8)</a>.
 <li>Prevent the usb task thread from going to sleep forever in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&sektion=4&format=html">ehci(4)</a>.  <li>Prevent the usb task thread from going to sleep forever in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&sektion=4&format=html">ehci(4)</a>.
Line 1146 
Line 1145 
 <li>Fixed a QUIESCE crash on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a>.  <li>Fixed a QUIESCE crash on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a>.
 <li>Fixed null pointer dereference for protocols without port numbers in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflog&sektion=4&format=html">pflog(4)</a>.  <li>Fixed null pointer dereference for protocols without port numbers in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflog&sektion=4&format=html">pflog(4)</a>.
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> vertical alignment.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> vertical alignment.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a> always unconditionally set the C3_LP_WRITE_ENABLE bit in ARB_STATE on gen3 hardware. Prevent some 945 chipset from hanging.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a> always unconditionally set the C3_LP_WRITE_ENABLE bit in ARB_STATE on gen3 hardware. Prevents some 945 chipset from hanging.
 <li>Enable error interrupts on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a> ironlake, as we do on all other chips.  <li>Enable error interrupts on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a> ironlake, as we do on all other chips.
 <li>Prevent mips64 based machine from panicking in MipsEmulateBranch() if the instruction is an unspecified OP_BCOND sub function.  <li>Prevent mips64 based machine from panicking in MipsEmulateBranch() if the instruction is an unspecified OP_BCOND sub function.
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a>.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a>.
 <li>Replace the mips64 old floating point completion code with a C interface to the machine-independent softfloat code, implementing all MIPS IV specified floating point operations.  <li>Replace the mips64 old floating point completion code with a C interface to the machine-independent softfloat code, implementing all MIPS IV specified floating point operations.
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=eso&sektion=4&format=html">eso(4)</a> suspend/resume.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=eso&sektion=4&format=html">eso(4)</a> suspend/resume.
 <li>Changed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=audio&sektion=4&format=html">audio(4)</a> quiescing to make it not call the audio_hw_if halt method in interrupt context, because drivers like <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=eso&sektion=4&format=html">eso(4)</a> or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=envy&sektion=4&format=html">envy(4)</a> might want to sleep with their own halt method.  <li>Changed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=audio&sektion=4&format=html">audio(4)</a> quiescing to make it not call the audio_hw_if halt method in interrupt context, because drivers like <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=eso&sektion=4&format=html">eso(4)</a> or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=envy&sektion=4&format=html">envy(4)</a> might want to sleep with their own halt method.
 <li>Avoid USBD_IOERROR in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhub&sektion=4&format=html">uhub(4)</a> by determining the size of the buffer for USB hub interrupt pipe with bNbrPorts in hup descriptor.  <li>Avoid USBD_IOERROR in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhub&sektion=4&format=html">uhub(4)</a> by determining the size of the buffer for USB hub interrupt pipe with bNbrPorts in hub descriptor.
 <li>Added a real DIOCGPDINFO to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4&format=html">cd(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a>, allowing access to the physical information about the device rather than the contents of whichever disklabel was read.  <li>Added a real DIOCGPDINFO to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4&format=html">cd(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a>, allowing access to the physical information about the device rather than the contents of whichever disklabel was read.
 <li>Added watchdog suspend/resume logic to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glxpcib&sektion=4&arch=loongson&format=html">glxpcib(4/LOONGSON)</A> and make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glxpcib&sektion=4&arch=loongson&format=html">glxpcib(4/LOONGSON)</A> save and restore it's configuration on suspend/resume.  <li>Added watchdog suspend/resume logic to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glxpcib&sektion=4&arch=loongson&format=html">glxpcib(4/LOONGSON)</A> and make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glxpcib&sektion=4&arch=loongson&format=html">glxpcib(4/LOONGSON)</A> save and restore its configuration on suspend/resume.
 <li>Added '-label' option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8&format=html">route(8)</a> to specify you only want to see routes having the given label.  <li>Added '-label' option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8&format=html">route(8)</a> to specify you only want to see routes having the given label.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> show the original addresses/port too when a packet had his addresses and/or ports rewritten.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> show the original addresses/port too when a packet had his addresses and/or ports rewritten.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflog&sektion=4&format=html">pflog(4)</a> put the original (before rewriting) addresses into the already existing address fields in the pflog header, same for ports, and add a "rewritten" indicator.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflog&sektion=4&format=html">pflog(4)</a> put the original (before rewriting) addresses into the already existing address fields in the pflog header, same for ports, and add a "rewritten" indicator.
Line 1182 
Line 1181 
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&sektion=4&format=html">ix(4)</a> recompute the list_offset and data_offset when attaching a unknown SFP+ module on the 82598 controller.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&sektion=4&format=html">ix(4)</a> recompute the list_offset and data_offset when attaching a unknown SFP+ module on the 82598 controller.
 <!-- 2010/09/20 -->  <!-- 2010/09/20 -->
 <li>Make mips64 md_printins() get the printf-like function as an extra parameter, and make it visible so that machine-dependents parts of the kernel can use it for debug messages.  <li>Make mips64 md_printins() get the printf-like function as an extra parameter, and make it visible so that machine-dependents parts of the kernel can use it for debug messages.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> format multiple authors (.%A) in the same way as groff: two authors with "and", but without a comma; three or more with commata, and an "and" before the last one.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> format multiple authors (.%A) in the same way as groff: two authors with "and", but without a comma; three or more with commas, and an "and" before the last one.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> from doing fatal errors when .Pp and .br have arguments.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> from doing fatal errors when .Pp and .br have arguments.
 <li>Fixed length of an eap identity message payload in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.  <li>Fixed length of an eap identity message payload in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.
 <li>Implemented support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> bsdauth authentication via simple binds, not only SASL.  <li>Implemented support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> bsdauth authentication via simple binds, not only SASL.
 <li>Added cache operations for the octeon platform.  <li>Added cache operations for the octeon platform.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8&format=html">smtpd(8)</a> use the same buffer for local deliveries to files and commands.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8&format=html">smtpd(8)</a> use the same buffer for local deliveries to files and commands.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&sektion=8&format=html">snmpd(8)</a> return error on GET requests without an instance identifier, both for tables and scalar values. Fixes PR6468 by not calling table get functions with an unexpectedly short OID. Also fixes PR6071. Scalar variables without an instance specified now returns a noSuchInstance error. GetNext requests correctly returns the .0 instance but it must be specified explitely: <tt>$ snmpget -v2c -c public localhost SNMPv2-MIB::sysDescr.0</tt>  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&sektion=8&format=html">snmpd(8)</a> return error on GET requests without an instance identifier, both for tables and scalar values. Fixes PR6468 by not calling table get functions with an unexpectedly short OID. Also fixes PR6071. Scalar variables without an instance specified now returns a noSuchInstance error. GetNext requests correctly returns the .0 instance but it must be specified explicitly: <tt>$ snmpget -v2c -c public localhost SNMPv2-MIB::sysDescr.0</tt>
 <li>Allow output of null values with a context class. This is used in SNMPv2 to return an error exception value for a varbind result ("noSuchObject[0] IMPLICIT NULL" in RFC1905).  <li>Allow output of null values with a context class. This is used in SNMPv2 to return an error exception value for a varbind result ("noSuchObject[0] IMPLICIT NULL" in RFC1905).
 <li>Fixed a variety of structure packing and byte order bugs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ixgb&sektion=4&format=html">ixgb(4)</a> to try to get BE support working.  <li>Fixed a variety of structure packing and byte order bugs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ixgb&sektion=4&format=html">ixgb(4)</a> to try to get BE support working.
 <li>Removed xx_shutdown() hooks in network drivers where possible, since they are taken down already via their xx_stop() routine. Done in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&sektion=4&format=html">bge(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bnx&sektion=4&format=html">bnx(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cas&sektion=4&format=html">cas(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=de&sektion=4&format=html">de(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fpa&sektion=4&format=html">fpa(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lmc&sektion=4&format=html">lmc(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=msk&sektion=4&format=html">msk(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nge&sektion=4&format=html">nge(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcn&sektion=4&format=html">pcn(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sk&sektion=4&format=html">sk(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=txp&sektion=4&format=html">txp(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pgt&sektion=4&format=html">pgt(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ti&sektion=4&format=html">ti(4)</a>, DEBNA/DEBNT/DEBNK ethernet cards, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fta&sektion=4&format=html">fta(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fea&sektion=4&format=html">fea(4)</a>.  <li>Removed xx_shutdown() hooks in network drivers where possible, since they are taken down already via their xx_stop() routine. Done in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&sektion=4&format=html">bge(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bnx&sektion=4&format=html">bnx(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cas&sektion=4&format=html">cas(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=de&sektion=4&format=html">de(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fpa&sektion=4&format=html">fpa(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lmc&sektion=4&format=html">lmc(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=msk&sektion=4&format=html">msk(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nge&sektion=4&format=html">nge(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcn&sektion=4&format=html">pcn(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sk&sektion=4&format=html">sk(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=txp&sektion=4&format=html">txp(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pgt&sektion=4&format=html">pgt(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ti&sektion=4&format=html">ti(4)</a>, DEBNA/DEBNT/DEBNK ethernet cards, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fta&sektion=4&format=html">fta(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fea&sektion=4&format=html">fea(4)</a>.
Line 1198 
Line 1197 
 <li>Added octeon platform.  <li>Added octeon platform.
 <li>Fixed security problem in the disabled and unfinished <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> handling of J-PAKE protocol.  <li>Fixed security problem in the disabled and unfinished <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> handling of J-PAKE protocol.
 <li>Added a SIGHLD handler to reap <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> expired child process.  <li>Added a SIGHLD handler to reap <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> expired child process.
 <li>Added firmware some missing firmware to install media: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&sektion=4&format=html">ral(4)</a> RT2860 for i386, amd64 and sparc64; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=run&sektion=4&format=html">run(4)</a> RT2870 and RT3071 for landisk, macppc, socppc and sparc64.  <li>Added some missing firmware to install media: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&sektion=4&format=html">ral(4)</a> RT2860 for i386, amd64 and sparc64; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=run&sektion=4&format=html">run(4)</a> RT2870 and RT3071 for landisk, macppc, socppc and sparc64.
 <li>Fixed a null pointer dereference in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ciss&sektion=4&format=html">ciss(4)</a>.  <li>Fixed a null pointer dereference in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ciss&sektion=4&format=html">ciss(4)</a>.
 <li>Fixed an uninitialized variable access in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&sektion=4&format=html">uhci(4)</a> suspend/resume.  <li>Fixed an uninitialized variable access in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&sektion=4&format=html">uhci(4)</a> suspend/resume.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4&format=html">cd(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4&format=html">st(4)</a> from calling bufq_drain in deactivate.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4&format=html">cd(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4&format=html">st(4)</a> from calling bufq_drain in deactivate.
Line 1237 
Line 1236 
 <!-- 2010/09/11 -->  <!-- 2010/09/11 -->
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> use UTF-8 line drawing characters on UTF-8 terminals.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> use UTF-8 line drawing characters on UTF-8 terminals.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> ignore terminal overrides settings without a value.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> ignore terminal overrides settings without a value.
 <li>Fix lazy binding issue on mips64 run-time link-editor. Fixes an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nm&sektion=1&format=html">nm(1)</a> crash that happen when passed multiple object files on the command line.  <li>Fix lazy binding issue on mips64 run-time link-editor. Fixes an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nm&sektion=1&format=html">nm(1)</a> crash that happens when passed multiple object files on the command line.
 <!-- 2010/09/10 -->  <!-- 2010/09/10 -->
 <li>Provided a bus_dmamap_sync() implementation for the amd64 IOMMU. It fixes bigmem.  <li>Provided a bus_dmamap_sync() implementation for the amd64 IOMMU. It fixes bigmem.
 <li>Added infrastructure to build gcc4 on mips64.  <li>Added infrastructure to build gcc4 on mips64.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> from unmuting the speaker muted by plugged headphones when the master volume control in unmuted.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> from unmuting the speaker muted by plugged headphones when the master volume control is unmuted.
 <li>Allowed hotplug of Fiber Channel devices.  <li>Allowed hotplug of Fiber Channel devices.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> io handler from being run on a gone device.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> io handler from being run on a gone device.
 <!-- 2010/09/09 -->  <!-- 2010/09/09 -->
Line 1329 
Line 1328 
 <!-- 2010/08/29 -->  <!-- 2010/08/29 -->
 <li>Makes X autoconfiguration more intuitive on machines with multiple SBus or UPA framebuffers, where wsdisplay0 isn't the console.  <li>Makes X autoconfiguration more intuitive on machines with multiple SBus or UPA framebuffers, where wsdisplay0 isn't the console.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atw&sektion=4&format=html">atw(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtw&sektion=4&format=html">rtw(4)</a> powerhook code call an activate function.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atw&sektion=4&format=html">atw(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtw&sektion=4&format=html">rtw(4)</a> powerhook code call an activate function.
 <li>Make sure local arrays of chars are word-aligned on strict alignment architectures with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1&format=html">gcc(1)</a>, just like what is done for global ones. Though not explicitly allowed by the C standard it have been historically handle correctly by most C compilers.  <li>Make sure local arrays of chars are word-aligned on strict alignment architectures with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1&format=html">gcc(1)</a>, as is done for global ones. Though not explicitly allowed by the C standard it has been historically handled correctly by most C compilers.
 <li>Fixed kernel compiling with disabled IPSEC and enabled GIF/MPLS.  <li>Fixed kernel compiling with disabled IPSEC and enabled GIF/MPLS.
 <li>Make 2nd resume work on arm and zaurus.  <li>Make 2nd resume work on arm and zaurus.
 <!-- 2010/08/28 -->  <!-- 2010/08/28 -->
Line 1358 
Line 1357 
 <!-- 2010/08/24 -->  <!-- 2010/08/24 -->
 <li>Added scsi_iopool_destroy() and scsi_link_shutdown() to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a>.  <li>Added scsi_iopool_destroy() and scsi_link_shutdown() to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a>.
 <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lockmgr&sektion=9&format=html">lockmgr(9)</a> instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rwlock&sektion=9&format=html">rwlock(9)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdmmc&sektion=4&format=html">sdmmc(4)</a>.  <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lockmgr&sektion=9&format=html">lockmgr(9)</a> instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rwlock&sektion=9&format=html">rwlock(9)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdmmc&sektion=4&format=html">sdmmc(4)</a>.
 <li>Fixed a file descriptor leaks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ccdconfig&sektion=8&format=html">ccdconfig(8)</a>.  <li>Fixed a file descriptor leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ccdconfig&sektion=8&format=html">ccdconfig(8)</a>.
 <!-- 2010/08/23 -->  <!-- 2010/08/23 -->
 <li>Updated libc time functions to zcode2010k from elsie.nci.nih.gov.  <li>Updated libc time functions to zcode2010k from elsie.nci.nih.gov.
 <li>Check for duplicate variables in the environment when setting a value via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setenv&sektion=3&format=html">setenv(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=putenv&sektion=3&format=html">putenv(3)</a>.  <li>Check for duplicate variables in the environment when setting a value via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setenv&sektion=3&format=html">setenv(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=putenv&sektion=3&format=html">putenv(3)</a>.
Line 1366 
Line 1365 
 <li>Implemented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bus_space_barrier&sektion=9&format=html">bus_space_barrier(9)</a> in sgi.  <li>Implemented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bus_space_barrier&sektion=9&format=html">bus_space_barrier(9)</a> in sgi.
 <li>Avoided disable bridge interrupts on sgi platform when trying to access an unimplemented ioc3 register.  <li>Avoided disable bridge interrupts on sgi platform when trying to access an unimplemented ioc3 register.
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a>.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a>.
 <li>Worked around a rare race condition that can happen if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=daily&sektion=8&format=html">daily(8)</a> zaps old files from /var/tmp while <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> is installing or updating a package and doesn't yet have moved nor even read some of the files in /var/tmp/pkginfo.* (typically +DESCR).  <li>Worked around a rare race condition that can happen if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=daily&sektion=8&format=html">daily(8)</a> zaps old files from /var/tmp while <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> is installing or updating a package and hasn't yet moved or even read some of the files in /var/tmp/pkginfo.* (typically +DESCR).
 <li>Fixed two problems in the kernel work queues.  <li>Fixed two problems in the kernel work queues.
 <li>Added support for the LSISAS2004 chips in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&sektion=4&format=html">mpii(4)</a>.  <li>Added support for the LSISAS2004 chips in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&sektion=4&format=html">mpii(4)</a>.
 <!-- 2010/08/22 -->  <!-- 2010/08/22 -->
Line 1390 
Line 1389 
 <li>Changed the UFS DIP macros to be aware of the FFS2 kernel option by not bothering to check the mount type when FFS2 support is omitted.  <li>Changed the UFS DIP macros to be aware of the FFS2 kernel option by not bothering to check the mount type when FFS2 support is omitted.
 <li>Changed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hzto&sektion=9&format=html">hzto(9)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tvtohz&sektion=9&format=html">tvtohz(9)</a> arguments to const pointers.  <li>Changed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hzto&sektion=9&format=html">hzto(9)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tvtohz&sektion=9&format=html">tvtohz(9)</a> arguments to const pointers.
 <li>Implemented user interface for error handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>: -W<i>level</i> selects warning you care about (error or fatal); -Wstop stops after parsing a file with the selected warning level; provide consistent exit status code for the selected warning level; always finish parsing each file unless fatal errors prevent it; removed the -f option and -Werror.  <li>Implemented user interface for error handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>: -W<i>level</i> selects warning you care about (error or fatal); -Wstop stops after parsing a file with the selected warning level; provide consistent exit status code for the selected warning level; always finish parsing each file unless fatal errors prevent it; removed the -f option and -Werror.
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&sektion=8&format=html">wsconsctl(8)</a> from ignoring errors silently if the device could not be open.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&sektion=8&format=html">wsconsctl(8)</a> from ignoring errors silently if the device could not be opened.
 <!-- 2010/08/19 -->  <!-- 2010/08/19 -->
 <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1&format=html">gcc(1)</a> from optimizing i386/amd64 lidt() function that provide access to i386/amd64 LIDT instruction. It fixes instant reboots with bsd.rd on Pentiums with F00F bug.  <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1&format=html">gcc(1)</a> from optimizing i386/amd64 lidt() function that provide access to i386/amd64 LIDT instruction. It fixes instant reboots with bsd.rd on Pentiums with F00F bug.
 <li>Introduced a machine-independent kern.consdev <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=8&format=html">sysctl(8)</a> that will replace the machine-dependent machdep.console_device.  <li>Introduced a machine-independent kern.consdev <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=8&format=html">sysctl(8)</a> that will replace the machine-dependent machdep.console_device.
 <li>Fixed a leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>.  <li>Fixed a leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>.
 <li>Make tcpdump correctly decode and print GPRS Tunnelling Protocol access point names.  <li>Make tcpdump correctly decode and print GPRS Tunnelling Protocol access point names.
 <li>Updated zoneinfo database to tzdata2010l from elsie.nci.nih.gov.  <li>Updated zoneinfo database to tzdata2010l from elsie.nci.nih.gov.
 <li>Fixed a NULL pointer dereferencement in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=midicat&sektion=1&format=html">midicat(1)</a> option parsing when `-' is used as filename.  <li>Fixed a NULL pointer dereference in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=midicat&sektion=1&format=html">midicat(1)</a> option parsing when `-' is used as filename.
 <!-- 2010/08/18 -->  <!-- 2010/08/18 -->
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4&format=html">uaudio(4)</a>.  <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4&format=html">uaudio(4)</a>.
 <li>Fixed xserver autoconfiguration on sparc and sparc64.  <li>Fixed xserver autoconfiguration on sparc and sparc64.
Line 1406 
Line 1405 
 <li>Fixed a division by zero in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a> AR9003 family chipset.  <li>Fixed a division by zero in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a> AR9003 family chipset.
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a> stop receiving beacons from other BSS when associated in STA mode.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a> stop receiving beacons from other BSS when associated in STA mode.
 <li>Removed the standard pod2man \*(C+ pre-predefined string ("C++") in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  <li>Removed the standard pod2man \*(C+ pre-predefined string ("C++") in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.
 <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> correctly print .Lk arguments in -Tascii.  <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> correctly prints .Lk arguments in -Tascii.
 <!-- 2010/08/17 -->  <!-- 2010/08/17 -->
 <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> throw away non-ASCII characters.  <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> throws away non-ASCII characters.
 <li>Added several fixes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pr&sektion=1&format=html">pr(1)</a>.  <li>Added several fixes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pr&sektion=1&format=html">pr(1)</a>.
 <li>On sparc, make sure fast trap handlers correctly invoke soft interrupts by marking them explicitly pending before triggering the softintr.  <li>On sparc, make sure fast trap handlers correctly invoke soft interrupts by marking them explicitly pending before triggering the softintr.
 <li>Added missing files (floppies and/or install.iso and/or miniroot...) in the build time SHA256 file for alpha, amd64, hppa, hppa64, landisk, macppc, mvme68k, mvme88k, sgi, socppc, sparc, sparc64, vax.  <li>Added missing files (floppies and/or install.iso and/or miniroot...) in the build time SHA256 file for alpha, amd64, hppa, hppa64, landisk, macppc, mvme68k, mvme88k, sgi, socppc, sparc, sparc64, vax.
Line 1416 
Line 1415 
 <!-- 2010/08/16 -->  <!-- 2010/08/16 -->
 <li>Added support for larger sparc kernels when booting from tape, and avoided stomping on PROM data below 4MB on sun4c.  <li>Added support for larger sparc kernels when booting from tape, and avoided stomping on PROM data below 4MB on sun4c.
 <li>Adjusted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disktab&sektion=5&format=html">disktab(5)</a> miniroot disklabel to changes caused by fdisk partition alignment changes.  <li>Adjusted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disktab&sektion=5&format=html">disktab(5)</a> miniroot disklabel to changes caused by fdisk partition alignment changes.
 <li>Removed support for loading 64bits kernels from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdboot&sektion=8&arch=hppa&format=html">cdboot(8/HPPA)</a>.  <li>Removed support for loading 64 bit kernels from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdboot&sektion=8&arch=hppa&format=html">cdboot(8/HPPA)</a>.
 <li>Fixed a gcc4 mis-alignment in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdate&sektion=8&format=html">rdate(8)</a>.  <li>Fixed a gcc4 mis-alignment in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdate&sektion=8&format=html">rdate(8)</a>.
 <!-- 2010/08/13 -->  <!-- 2010/08/13 -->
 <li>Improved IP stack fragmented packets handling.  <li>Improved IP stack fragmented packets handling.
Line 1428 
Line 1427 
 <li>Fix a one character typo on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a> i915 that broke interrupt handling on ironlake.  <li>Fix a one character typo on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a> i915 that broke interrupt handling on ironlake.
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4&format=html">xl(4)</a> memory corruption after resume.  <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4&format=html">xl(4)</a> memory corruption after resume.
 <li>Corrected a format string in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ccdconfig&sektion=8&format=html">ccdconfig(8)</a>.  <li>Corrected a format string in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ccdconfig&sektion=8&format=html">ccdconfig(8)</a>.
 <li>Fixed a off by one bug in NTFS.  <li>Fixed a off-by-one bug in NTFS.
 <!-- 2010/08/11 -->  <!-- 2010/08/11 -->
 <li>Disabled the RTC periodic interrupt on i386 and amd64 to fix problem like Dell Inspirion 4150 waking up immediately.  <li>Disabled the RTC periodic interrupt on i386 and amd64 to fix problem like Dell Inspirion 4150 waking up immediately.
 <li>Plug several resource leaks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gzsig&sektion=1&format=html">gzsig(1)</a>.  <li>Plug several resource leaks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gzsig&sektion=1&format=html">gzsig(1)</a>.
 <li>Make the number of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnode&sektion=9&format=html">vnode(9)</a>s correspond to the number of buffers in buffer cache.  <li>Make the number of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnode&sektion=9&format=html">vnode(9)</a>s correspond to the number of buffers in buffer cache.
 <li>Fixed a logic problem which could in theory cause <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8&format=html">pfctl(8)</a> to recursively print anchors with wildcards when not requested via the command line but in practice only applied to automatically generated inline anchors (which don't have wildcards) or when recursion was requested.  <li>Fixed a logic problem which could in theory cause <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8&format=html">pfctl(8)</a> to recursively print anchors with wildcards when not requested via the command line but in practice only applied to automatically generated inline anchors (which don't have wildcards) or when recursion was requested.
 <li>Forbade duplicate <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> session names to be created.  <li>Forbade duplicate <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> session names from being created.
 <li>Added support for terabytes units with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a> editor 'T' command.  <li>Added support for terabytes units with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a> editor 'T' command.
 <!-- 2010/08/10 -->  <!-- 2010/08/10 -->
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> list panes command show which pane is active.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> list panes command show which pane is active.

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