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

Diff for /www/plus.html between version 1.1176 and 1.1177

version 1.1176, 2010/08/19 19:21:04 version 1.1177, 2010/08/31 01:31:21
Line 57 
Line 57 
 <a href="plus44.html">4.4</a>,  <a href="plus44.html">4.4</a>,
 <a href="plus45.html">4.5</a>,  <a href="plus45.html">4.5</a>,
 <a href="plus46.html">4.6</a>,  <a href="plus46.html">4.6</a>,
 <a href="plus47.html">4.7</a>.  <a href="plus47.html">4.7</a>,
   <a href="plus48.html">4.8</a>.
 <br>  <br>
 </h3>  </h3>
   
 <p>  <p>
 <h3><font color="#0000e0">Changes made between OpenBSD 4.7 and -current</font></h3><p>  <h3><font color="#0000e0">Changes made between OpenBSD 4.8 and -current</font></h3><p>
 <p>  <p>
   
 <ul>  <ul>
   <html>
   <!-- 2010/08/29 --->
   <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 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>Fixed kernel compiling with disabled IPSEC and enabled GIF/MPLS.
   <li>Make 2nd resume work on arm and zaurus.
   <!-- 2010/08/28 --->
   <li>Correctly compute loongson memory size if less than 256MB.
   <li>Fixed an uninitialized value leading to bogus KASSERT in uvm_pmr_use_inc().
   <li>Started implementation of activate function in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpiasus&sektion=4&format=html">acpiasus(4)</a> to replace powerhooks functions.
   <li>Fixed autoconfiguration for accelerated drivers on sparc/sparc64, currently limited to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sunffb&sektion=4&format=html">sunffb(4)</a>.
   <li>Provided a way to get &lt; and &gt; symbols on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&sektion=4&format=html">pckbc(4)</a> pc101-key slovenian layouts.
   <!-- 2010/08/27 --->
   <li>Make PCI Power Management optional, and only enable it when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> attaches.
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apm&sektion=4&format=html">apm(4)</a> runs powerhook with interrupts blocked.
   <li>Big powerhooks clean up to improve suspend/resume: make powerhook code call an activate function in various devices: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdhc&sektion=4&format=html">sdhc(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wi&sektion=4&format=html">wi(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=neo&sektion=4&format=html">neo(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auacer&sektion=4&format=html">auacer(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auglx&sektion=4&format=html">auglx(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auich&sektion=4&format=html">auich(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=autri&sektion=4&format=html">autri(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=esa&sektion=4&format=html">esa(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=eso&sektion=4&format=html">eso(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yds&sektion=4&format=html">yds(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=maestro&sektion=4&format=html">maestro(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&sektion=4&format=html">ath(4)</a>, <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=dc&sektion=4&format=html">dc(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nfe&sektion=4&format=html">nfe(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=ipw&sektion=4&format=html">ipw(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&sektion=4&format=html">iwn(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rl&sektion=4&format=html">rl(4)</a>.
   <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdhc&sektion=4&format=html">sdhc(4)</a> sdhc_activate().
   <li>Added screen blanking code in smfb(4/Loongson) for SM502.
   <li>Removed PWR_STANDBY from various drivers: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpiasus&sektion=4&format=html">acpiasus(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&sektion=4&format=html">ath(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atw&sektion=4&format=html">atw(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=rtw&sektion=4&format=html">rtw(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=esa&sektion=4&format=html">esa(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdhc&sektion=4&format=html">sdhc(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&sektion=4&format=html">ehci(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ohci&sektion=4&format=html">ohci(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&sektion=4&format=html">uhci(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auixp&sektion=4&format=html">auixp(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ray&sektion=4&format=html">ray(4)</a>.
   <!-- 2010/08/26 --->
   <li>Added screen burner support for SM712 flavour on loongson Lemote Yeeloong.
   <li>Allowed multiple interfaces to be specified instead of all or one in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rarpd&sektion=8&format=html">rarpd(8)</a>.
   <li>Fixed a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a>.
   <li>Fixed mounting of cdXX.iso and installXX.iso on hppa.
   <!-- 2010/08/25 --->
   <li>Make CardBus <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&sektion=4&format=html">ral(4)</a> suspend and resume properly on machines that keep the CardBus bridge powered up during suspend.
   <li>Prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1&format=html">ftp(1)</a> to free proxyurl and cookie twice in the location code.
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> reset any mode before freeing the buffer event when destroying a pane.
   <li>Enabled the pixman library for m68k, fixed it for hp300 and mvme68k.
   <!-- 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>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>.
   <!-- 2010/08/23 --->
   <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>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tip&sektion=1&format=html">tip(1)</a> .tiprc parsing.
   <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>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>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>.
   <!-- 2010/08/22 -->
   <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a>.
   <li>Prevent Cisco's OSPF 6 from ignoring <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> network-LSAs.
   <li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&sektion=8&format=html">nsd(8)</a> to the build.
   <li>Fixed a 16 year old bug in the radix tree sorting routine for non-contiguous netmasks. It can have a huge impact on IPsec performance.
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> client stop calling fatal() on exit.
   <li>In Xenocara, updated libXvMC to version 1.0.6, xf86-input-vmmouse to 12.6.10, xf86-video-vmware to 11.0.2, xf86-video-mga to 1.4.13, xf86-video-nv to 2.1.18, xterm to 261.
   <li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&sektion=8&format=html">nsd(8)</a> to version 3.2.6.
   <!-- 2010/08/21 -->
   <li>Added a flag to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vis&sektion=3&format=html">vis(3)</a>: VIS_ALL - encode all characters, not just invisible ones, it can be called from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vis&sektion=1&format=html">vis(1)</a> withe the `-a' option.
   <li>Added Huawei E1820 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umsm&sektion=4&format=html">umsm(4)</a>.
   <li>Added a quirk for the apple clear orb USB speakers.
   <li>Fixed bugs in xf86-video-openchrome.
   <li>In Xenocara, updated xbproto to version 1.0.5, x11proto to 7.0.18, libXau to 1.0.6, xset 1.2.0, utils-macro to 1.10.0.
   <li>Make sysmerge display usage information as well as the error when a path to src/*.tgz isn't specified.
   <li>Fixed an mbuf leak in ATA over Ethernet driver.
   <!-- 2010/08/20 -->
   <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> column padding calculation.
   <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=operator&sektion=7&format=html">operator(7)</a> formatting bug it <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.
   <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>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>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&sektion=8&format=html">wsconsctl(8)</a> to silently ignore errors if the device could not be open.
   <!-- 2010/08/19 -->
   <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1&format=html">gcc(1)</a> to optimize 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>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>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.
   <!-- 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>Fixed xserver autoconfiguration on sparc and sparc64.
   <li>Removed Linux compatibility code in hppa and hppa64 GENERIC kernel and locore.S.
   <li>Fixed a bug in the Atheros AR9003 family driver.
   <li>Prevented 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>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.
   <!-- 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>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>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 power management for PCI devices, currently it just put everything in the D3 (deepest sleep) state upon suspend, and restore power upon resume.
   <!-- 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>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>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 -->
   <li>Improved IP stack fragmented packets handling.
   <!-- 2010/08/12 -->
   <li>Prevented tools that fork and run a captive <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> for communication from failing to exit.
   <li>Enabled periodic (every 4 minutes) power amplifier calibration on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a> AR9285 and AR9287.
   <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a> AR9280/AR9281 chips in open-loop power control mode.
   <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck&sektion=8&format=html">fsck(8)</a> print the real device name followed by the disklabel UID in parenthesis when it is run against a disklabel UID.
   <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>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.
   <!-- 2010/08/11 -->
   <li>Disabled the RTC periodic interrupt on i386 and amd64 to prevent 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>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>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>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>Fixed a bug in <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=tmux&sektion=1&format=html">tmux(1)</a> list panes command show which pane is active.
   <li>Fixed two problems in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdt&sektion=4&format=html">gdt(4)</a>, introduced in 4.7: eliminate a use-after-free of xs for xs-&gt;flags, avoid calling scsi_done() twice when synchronizing disks during shut down.
 <!-- 2010/08/09 -->  <!-- 2010/08/09 -->
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a> editor prompt for the 'R' (resize) command.  <li>Remove extra `.' from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=less&sektion=1&format=html">less(1)</a> -m prompt string.
 <li>Make sure hardware and software are synchronized in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auich&sektion=4&format=html">auich(4)</a>.  
 <!-- 2010/08/08 -->  
 <li>Added suspend/resume handler for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeondrm&sektion=4&format=html">radeondrm(4)</a>.  
 <li>Closed race between the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> thread and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wscons&sektion=4&format=html">wscons(4)</a> ioctls running in process context.  
 <li>Added suspend/resume for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auich&sektion=4&format=html">auich(4)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vga&sektion=4&format=html">vga(4)</a> try to save the vga hardware state around suspend.  
 <li>Moved to 4.8-beta.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioapic&sektion=4&format=html">ioapic(4)</a> restore the APIC ID to what we set it to at boot.  
 <li>Activated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malo&sektion=4&format=html">malo(4)</a> function for suspend/restore.  
 <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> version 5.6.  
 <li>Make disklabel -p slightly nicer by accepting capital letters and printing a more useful error message for invalid ones.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&sektion=4&format=html">ehci(4)</a> silence BIOS takeover failure messages on unsuspends.  
 <!-- 2010/08/07 -->  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> report sleep state on RAMDISK kernel.  
 <li>Fixed bug that could lead to panic in NTFS.  
 <li>Fixed bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a>.  
 <li>Added suspend/resume functions to aliagp, viaagp and amdagp.  
 <li>Improved sisagp suspend/resume.  
 <li>Allow a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&sektion=7&format=html">mdoc(7)</a> initial macro on a line to be delimited by a space or a tab (as <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=groff&sektion=1&format=html">groff(1)</a> behaviour).  
 <li>Fixed bug and memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&sektion=8&format=html">relayd(8)</a>.  
 <li>Make intelagp save and restore registers on suspend/resume.  
 <li>Preserved blank lines at the end of .Bd -literal in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> -Thtml output.  
 <li>Enforced <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> register access restrictions.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpiac&sektion=4&format=html">acpiac(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpibat&sektion=4&format=html">acpibat(4)</a> generate power change events for APM. Makes power up and power down scripts work with ACPI.  
 <li>Avoided panics when detaching a partially attached <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pgt&sektion=4&format=html">pgt(4)</a> device.  
 <li>Added resume support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4&format=html">com(4)</a>.  
 <li>Upon resume, make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> notify all the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpiac&sektion=4&format=html">acpiac(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpibat&sektion=4&format=html">acpibat(4)</a> drivers to update their status.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> dependencies check.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=init&sektion=8&format=html">init(8)</a> disable lidsuspend when powering down.  
 <li>On resume, make the host RNG reactivate on the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pchb&sektion=4&format=html">pchb(4)</a> host bridges that need it.  
 <!-- 2010/08/06 -->  
 <li>Added initial support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4&format=html">com(4)</a> at <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=puc&sektion=4&format=html">puc(4)</a> or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isa&sektion=4&format=html">isa(4)</a> suspend and resume.  
 <li>Corrected a problem in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a> which could cause the wrong af to be displayed.  
 <li>Fixed suspend/resume bugs with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a> i915 chipsets.  
 <li>Fixed suspend/resume bugs with intel i810 chipsets.  
 <li>Fixed bug in libsndio.  
 <li>Added suspend/resume for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bwi&sektion=4&format=html">bwi(4)</a>.  
 <li>Added ca_activate handler in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4&format=html">xl(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sis&sektion=4&format=html">sis(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&sektion=4&format=html">fxp(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nfe&sektion=4&format=html">nfe(4)</a> for suspend/resume.  
 <li>Fixed a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bktr&sektion=4&format=html">bktr(4)</a>.  
 <!-- 2010/08/05 -->  
 <li>Added a new i386/amd4 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=8&format=html">sysctl(8)</a> entry: machdep.lidsuspend which decides whether a lid close causes a suspend.  
 <li>Added suspend/resume support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sili&sektion=4&format=html">sili(4)</a>.  
 <li>Removed the AML parser from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpidump&sektion=8&format=html">acpidump(8)</a>.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpibtn&sektion=4&format=html">acpibtn(4)</a>.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&sektion=8&format=html">traceroute(8)</a> via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4&format=html">pf(4)</a> by splitting pf_icmp_mapping() into IPv4 and IPv6 sections.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> to allow some machines to have more than one suspend cycle.  
 <li>Added Windows 2009 to the DSDT valid OSI table.  
 <li>Avoided a tail queue corruption in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&sektion=4&format=html">pckbc(4)</a>.  
 <li>Make the caps/num/scroll lock keys on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=btkbd&sektion=4&format=html">btkbd(4)</a> to lit correctly the LEDs instead of panicking.  
 <li>Fixed bugs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> local/remote window calculation for datagram data channels.  
 <!-- 2010/08/04 -->  
 <li>Added ca_activate handler in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4&format=html">dc(4)</a> for suspend/resume.  
 <li>Explicitly disable ftgl in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xlock&sektion=1&format=html">xlock(1)</a>.  
 <li>Disable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bce&sektion=4&format=html">bce(4)</a> in i386 GENERIC and RAMDISK kernels.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&sektion=4&format=html">ath(4)</a> resume.  
 <li>Added suspend/resume support for PCI <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&sektion=4&format=html">ral(4)</a> devices.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atapiscsi&sektion=4&format=html">atapiscsi(4)</a> cdroms attached to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4&format=html">pciide(4)</a> wake up.  
 <li>Make sure xkblayout is not set from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wscons&sektion=4&format=html">wscons(4)</a> setting if specified in xorg.conf.  
 <li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> render literal displays correctly when there is more than one macro on an input line.  
 <li>Fixed keylength for aes-128-cbc in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> quick mode.  
 <li>Updated zoneinfo database to tzdata2010k from elsie.nci.nih.gov.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> print supported sleep states to dmesg.  
 <li>Fixed a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> print the MTU in OSPF dd packets.  
 <li>Activated function for suspend/resume in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wi&sektion=4&format=html">wi(4)</a>.  
 <li>Added support for CA keys in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&sektion=1&format=html">ssh-keygen(1)</a> PKCS#11 tokens.  
 <li>Added fixes from upstream to XCB in Xenocara: various memory leaks, ensure get_wm_class_from_reply returns a valid C-string.  
 <!-- 2010/08/03 -->  
 <li>Enabled certificates for host based authentication in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a>.  
 <li>Make MAKEDEV create two more USB device nodes by default.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> stop attempting to read or write caches on USB disks.  
 <li>Added support for 82576 fiber adaptors for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a> Ethernet devices.  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> update to silently ignore a pkgpath problem.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&sektion=4&format=html">inteldrm(4)</a> i915 light up after unsuspend.  
 <li>Fixed a leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&sektion=8&format=html">ypldap(8)</a>.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a>.  
 <!-- 2010/08/02 -->  
 <li>Allowed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbhidctl&sektion=1&format=html">usbhidctl(1)</a> to be used on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ukbd&sektion=4&format=html">ukbd(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ums&sektion=4&format=html">ums(4)</a>.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=knote&sektion=9&format=html">knote(9)</a> handling for exiting processes.  
 <li>Ignore SIGPIPE in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8&format=html">smtpd(8)</a> message enqueueing as it prevented /usr/sbin/sendmail from relaying the server diagnostic back to the user.  
 <li>Suppressed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=MAKEDEV&sektion=8&format=html">MAKEDEV(8)</a> warnings about 'unknown device' that can appear during upgrades when /etc/fstab is using disklabel UID's to mount partitions.  
 <li>Prevented illegal struct casting in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4&format=html">carp(4)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcidump&sektion=8&format=html">pcidump(8)</a> show PCIe link/speed.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4&format=html">pciide(4)</a> save/restore more registers at suspend/resume for those chips which look like they need it or don't, when it appears they don't need it.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=readlink&sektion=2&format=html">readlink(2)</a> on FFS and ext2 file systems to consistently return EFAULT when appropriate.  
 <!-- 2010/08/01 -->  
 <li>Improved USB keyboard support to permit rogue keyboard to attach and be usable to a certain extent.  
 <li>Added infrastructure to build GCC 4.2.1 on sparc platform.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=remote&sektion=5&format=html">remote(5)</a> parsable again by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tip&sektion=1&format=html">tip(1)</a>.  
 <li>Fixed switching back from a text VT in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbtablet&sektion=4&format=html">usbtablet(4)</a> and make it avoid stealing the keyboard or other input device events.  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8&format=html">ftpd(8)</a> from letting regular users logging in during anonymous-only mode (-A).  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a>.  
 <!-- 2010/07/31 -->  
 <li>Merged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> version 1.10.5 with feature -Tpdf now fully working and bug fixes: proper handling of quoted strings by .ds in roff, allow empty .Dd, make .Sm start no-spacing after the first output word, underline .Ad, minor fixes in -Thtml.  
 <li>Fixed X server mysteriously exiting on macppc platform.  
 <li>Added support for M-audio Audiophile 192k in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=envy&sektion=4&format=html">envy(4)</a>.  
 <li>Prevented infinite loop in OpenCVS.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ym&sektion=4&format=html">ym(4)</a>.  
 <li>Removed the `midisyn' framework and anything using it: the opl device and the midi interface to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcppi&sektion=4&format=html">pcppi(4)</a>.  
 <li>Updated xrange to version 1.3.3, libpciaccess to 0.12 and sessreg to 1.0.6.  
 <!-- 2010/07/30 -->  
 <li>Prevented midi devices from attaching as <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4&format=html">uaudio(4)</a> that could lead to leave a phantom <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4&format=html">uaudio(4)</a>.  
 <li>Fixed Python 2.6 build on hppa.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&sektion=4&format=html">pckbc(4)</a>.  
 <li>Make "netstat -rvA" not print "Label" caption.  
 <li>Avoided an xclock bus error on sparc64.  
 <!-- 2010/07/29 -->  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8&format=html">route(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1&format=html">netstat(1)</a> print a column with the routing label if "netstat -vr" or "route -v show" are called with the -v switch.  
 <!-- 2010/07/28 -->  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipw&sektion=4&format=html">ipw(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwi&sektion=4&format=html">iwi(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&sektion=4&format=html">iwn(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wpi&sektion=4&format=html">wpi(4)</a>.  
 <li>Added -U and -C to specify context length for OpenCVS diff command.  
 <li>Added suspend save/restore for SIS3112.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> delay suspend a bit longer before giving up, it fixes machines that sometimes don't suspend.  
 <!-- 2010/07/27 -->  
 <li>Added ca_activate handler in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=alc&sektion=4&format=html">alc(4)</a> for suspend/resume.  
 <li>Added suspend/resume for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bce&sektion=4&format=html">bce(4)</a>.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lint&sektion=1&format=html">lint(1)</a> compilation on gcc2 platforms.  
 <li>Make sure to stop DMA before suspend in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&sektion=4&format=html">re(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&sektion=4&format=html">bge(4)</a>.  
 <li>Update xserver to version 1.8, xf86-input-keyboard to 1.4.0 and xf86-input-mouse to 1.5.0.  
 <li>Added support for multibyte characters in libc, installed the en_US.UTF-8 ctype locale support file, and allow the UTF-8 ctype locale to be enabled via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setlocale&sektion=3&format=html">setlocale(3)</a> (export LC_CTYPE='en_US.UTF-8').  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> set the sleeping indicator light on machines that support it.  
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8&format=html">rc(8)</a>.  
 <li>Fixed video on HP Pavilion dv7-3160us on resume.  
 <li>Fixed docked Thinkpads hang at boot.  
 <li>Added scsi_cmd_rw_decode() in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> for decoding any SCSI READ or WRITE command, and update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=atapiscsi&sektion=4&format=html">atapiscsi(4)</a> to make use of it.  
 <li>Added additional notify handler for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpidock&sektion=4&format=html">acpidock(4)</a>, according to ACPI specifications.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a>, make sure FFS inputs and outputs are aligned for optimal performance on newer disk that lie about their sector size.  
 <!-- 2010/07/26 -->  
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpiasus&sektion=4&format=html">acpiasus(4)</a> to amd64 GENERIC kernel.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ale&sektion=4&format=html">ale(4)</a> back after resume on eeepc 1000HE.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> update progress message.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lii&sektion=4&format=html">lii(4)</a> back after resume on eeepc701.  
 <li>Added a framesize quirk for Microsoft LifeCam in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvideo&sektion=4&format=html">uvideo(4)</a>.  
 <li>Turn on -Wsystem-headers by default in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1&format=html">gcc(1)</a>.  
 <li>Fixed watchdog timeout issues on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a>.  
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpisony&sektion=4&format=html">acpisony(4)</a> to support Sony ACPI hotkeys. Currently it only supports the suspend button.  
 <li>Fixed a bus error in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> B-Tree.  
 <li>Improved rthreads by correcting the links between threads, processes, pgrps and sessions.  
 <!-- 2010/07/25 -->  
 <li>Synchronized <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> with upstream, adding bug fixes: do not let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&sektion=7&format=html">mdoc(7)</a> .Pp produce a newline before/after .Sh, avoid double blank lines related to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&sektion=7&format=html">man(7)</a> .sp and .br, let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&sektion=7&format=html">man(7)</a> .nf and .fi flush the line, let "\ " produce a non-breaking space,  discard \m colour escape sequences, map undefined 1-character-escapes to the literal character itself; and new features: support the .in macro in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&sektion=7&format=html">man(7)</a>, support minimal PDF output, support .Sm in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&sektion=7&format=html">mdoc(7)</a> HTML output, support .Vb and .nf in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&sektion=7&format=html">man(7)</a> HTML output, complete the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&sektion=7&format=html">mdoc(7)</a> manual.  
 <li>Updated a lot of fonts packages in Xenocara.  
 <li>Added portslock cleaning in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=daily&sektion=8&format=html">daily(8)</a>.  
 <li>Make DVD play again with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4&format=html">cd(4)</a>.  
 <!-- 2010/07/24 -->  
 <li>Extended <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lint&sektion=1&format=html">lint(1)</a> to make it handle C99's _Bool and _Complex plus some GCC extensions (__real__ and __imag__ operators, the use of '~' for complex conjugation, and 'i' or 'j' as a suffix for complex constants).  
 <li>Prevented dead locks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</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> converts PCI addresses to proper 64-bit physical addresses on hppa64.  
 <li>In Xenocara, updated xmore to version 1.0.2, xf86-video-ark to 0.7.3, xf86-video-chips to 1.2.3, xf86-video-rendition to 4.2.4, xf86-video-sisusb to 0.9.4, xf86-video-trident to 1.3.4, xf86-video-tseng to 1.2.4, xf86-video-voodoo to 1.2.4,  DejaVu TrueType fonts to 2.31, fonts/encodings to 1.0.3, font/alias to 1.0.2.  
 <li>Added check for vblank_mode in DRI2 GLX code.  
 <li>Added config query extension to Xenocara DRI2.  
 <li>Work around the recent Xenocara slowing down caused by mesa changes.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap&sektion=9&format=html">pmap(9)</a> pmap_extract() work for large pages on hppa64.  
 <li>Fixed an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a> safe lock causing panics.  
 <li>Moved to 4.8-beta.  
 <li>Fixed a race in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vscsi&sektion=4&format=html">vscsi(4)</a>.  
 <li>Added suspend/resume to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&sektion=4&format=html">pms(4)</a>.  
 <li>As latest GNU patch, make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=patch&sektion=1&format=html">patch(1)</a> sends normal output to stdout instead of stderr.  
 <!-- 2010/07/23 -->  
 <li>Fixed a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ci&sektion=1&format=html">ci(1)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1&format=html">ftp(1)</a> handle non standard redirection to relative URL in the `Location:' header of HTTP responses.  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8&format=html">smtpd(8)</a> to exit on a fatal error when it permanently fails a bounce delivery.  
 <li>Make sure the call to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=reboot&sektion=2&format=html">reboot(2)</a> is reached without being killed by some other processes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=reboot&sektion=8&format=html">reboot(8)</a>.  
 <li>Changed the strategy for using the FPU in the amd64 kernel. The kernel FPU state is now shared with all processes and threads.  
 <li>Prevented a leak of FPU and SSE registers content between processes in machine-dependent initialization of amd64 and i386.  
 <li>Added support for playback sync endpoints in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4&format=html">uaudio(4)</a>.  
 <li>Imported <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=video&sektion=1&format=html">video(1)</a> in Xenocara. video is an application for recording and/or displaying images from a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=video&sektion=4&format=html">video(4)</a> device.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vscsi&sektion=4&format=html">vscsi(4)</a> protection against opening by multiple processes at the same time.  
 <li>Added suspend/resume to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&sektion=4&format=html">iwn(4)</a>.  
 <li>Permitted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pipe&sektion=2&format=html">pipe(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setresgid&sektion=2&format=html">setresgid(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setresuid&sektion=2&format=html">setresuid(2)</a> in policy for chrooted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=named&sektion=8&format=html">named(8)</a>.  
 <!-- 2010/07/22 -->  
 <li>Improved suspend on laptops by giving <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wd&sektion=4&format=html">wd(4)</a> more time to complete the STANDBP IMMED command.  
 <li>Fixed a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> crash.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4&format=html">pciide(4)</a> save and restore as many registers as it can from front-ends chips. More to be added, chip by chip.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wd&sektion=4&format=html">wd(4)</a> resume.  
 <li>Fixed the "no changes" detection in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ci&sektion=1&format=html">ci(1)</a> when a file has RCS keywords.  
 <li>Removed the VM_KMPAGESFREE sysctl.  
 <li>Fixed a NULL pointer deref in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.  
 <li>Added suspend/resume to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wpi&sektion=4&format=html">wpi(4)</a>.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnd&sektion=4&format=html">vnd(4)</a> buffer error handling.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&sektion=4&format=html">pckbc(4)</a> keyboard reset on resume.  
 <li>Added support for disable and enable states for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&sektion=4&format=html">pckbc(4)</a> mouse for suspend/resume.  
 <li>Big cleanup of SMALL_KERNEL macro in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a>.  
 <li>In amd64 AES CTR mode, fixed counter increment for buffers larger than 64 bytes.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&sektion=1&format=html">systat(1)</a> -N resolve network addresses.  
 <li>Prevented a process from entering <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wpi&sektion=4&format=html">wpi(4)</a> wpi_ioctl() while another process has called a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tsleep&sektion=9&format=html">tsleep(9)</a> in wpi_init().  
 <li>Fixed various regression in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> due to scsi_scsi_cmd() removal.  
 <li>Prevented a .Nm block to get a special handling as in the SYNOPSIS when being used as a normal in line element.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&sektion=4&format=html">systrace(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&sektion=4&format=html">crypto(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pty&sektion=4&format=html">pty(4)</a> use ENODEV instead of read()/write() functions.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&sektion=8&format=html">ypldap(8)</a> search filter <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> compatible.  
 <li>Fixed NULL deref in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&sektion=8&format=html">ypldap(8)</a>.  
 <li>Improved FPU context checking when an IPI occurs on amd64 and i386.  
 <li>Added suspend/resume to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a>.  
 <!-- 2010/07/21 -->  
 <li>Added quirks for E-MU 0202 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4&format=html">uaudio(4)</a>.  
 <li>Make OpenCVS "ci" and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ci&sektion=1&format=html">ci(1)</a> use username when author is NULL.  
 <li>Disabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vscsi&sektion=4&format=html">vscsi(4)</a> in the GENERIC kernel.  
 <li>Added bits for USB 2.0 playback support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4&format=html">uaudio(4)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4&format=html">uaudio(4)</a> support 24-bits encodings (and removed support 16-bit big endian encodings).  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpitz&sektion=4&format=html">acpitz(4)</a> print to dmesg the temperature that will provoke critical temperature shutdown.  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&sektion=4&format=html">iwn(4)</a> to timeout when stopping DMA channels.  
 <li>Added OpenSSH's timingsafe_bcmp() to libkern and switched some obvious network stack MAC comparisons from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bcmp&sektion=3&format=html">bcmp(3)</a> to timingsafe_bcmp().  
 <!-- 2010/07/20 -->  
 <li>Improved filesystem stability during suspend by using bufq_quiesce() and bufq_restart() on i386 and zaurus.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> interrupt controller.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tsleep&sektion=9&format=html">tsleep(9)</a> usage in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpiec&sektion=4&format=html">acpiec(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpitz&sektion=4&format=html">acpitz(4)</a>, preventing troubles with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wakeup&sektion=9&format=html">wakeup(9)</a>.  
 <li>Fixed a bug in the flexible buffer queue API.  
 <!-- 2010/07/19  -->  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1&format=html">make(1)</a>, allowed variables SysV modifiers, added :QL modifier.  
 <li>Fixed bug in hostap mode for the Ralink RT2860, RT3090, RT3390, RT3562 chipset driver.  
 <li>Use new callback in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ieee80211&sektion=9&format=html">ieee80211(9)</a> hostap mode to notify the driver when a STA leaves the BSS.  
 <li>Fixed handling of hidden symbols for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1&format=html">gcc(1)</a> Binary File Descriptor library on the hppa platform.  
 <li>Added a "ControlPersist" option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh_config&sektion=5&format=html">ssh_config(5)</a> that automatically starts a background <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> multiplex master when connecting.  
 <li>Improved LSA handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a>.  
 <li>Added a quirk in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&sektion=4&format=html">uaudio(4)</a> to allow attaching devices which are audio class compliant enough even if the device claim to have a vendor defined interface class.  
 <li>Fixed bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1&format=html">sftp(1)</a>.  
 <li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=termcap&sektion=5&format=html">termcap(5)</a> from upstream ncurses-5.7-20100717.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cproj&sektion=3&format=html">cproj(3)</a> family to not return garbage on finite arguments.  
 <!-- 2010/07/18 -->  
 <li>Fixed a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1&format=html">sftp(1)</a>.  
 <li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=termcap&sektion=5&format=html">termcap(5)</a> from ncurses-5.7-20100717.  
 <li>Added support for VBLANK in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&sektion=4&format=html">drm(4)</a>.  
 <li>Avoided going back to sleep/reboot/shutdown immediately after resume by clearing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> event status on resume.  
 <li>Make xf86-video-wildcatfb driver compatible with Xorg 1.8.  
 <li>Repaired Gdium support on loongson.  
 <li>Gave each <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc&sektion=4&format=html">arc(4)</a> devices on the bus full openings.  
 <li>Added support for Winbond/Nuvoton W83627DHG-P in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wbsio&sektion=4&format=html">wbsio(4)</a>.  
 <!-- 2010/07/17 -->  
 <li>In Xenocara, updated xf86-video-dummy to version 0.3.4, xf86-video-neomagic to 1.2.5, xf86-video-sis to 0.10.3, libXcomposite to 0.4.2, libXdamage to 1.1.3, libXfixes to 4.0.5, libXrender to 0.9.6, libXext to 1.1.2.  
 <li>Patched freetype from upstream to fix CVE-2010-2497 freetype integer underflow, CVE-2010-2498 freetype invalid free,  CVE-2010-2499 freetype buffer overflow, CVE-2010-2500 freetype integer overflow, CVE-2010-2519 freetype heap buffer overflow, CVE-2010-2520 freetype buffer overflow on heap.  
 <li>Many <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=diff&sektion=1&format=html">diff(1)</a> improvements.  
 <!-- 2010/07/16 -->  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strip&sektion=1&format=html">strip(1)</a> exit with an error if an objfile could not be read.  
 <li>Added more timing paranoia in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=diff&sektion=1&format=html">diff(1)</a> return 2 on error.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&sektion=1&format=html">systat(1)</a> terminal capabilities.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> .Sm macro and end of sentence recognition.  
 <!-- 2010/07/15 -->  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&sektion=4&format=html">mpii(4)</a> use iohandlers to acknowledge asynchronous events.  
 <li>Fixed antenna diversity on Atheros AR5416, AR5418, AR9160, AR9220, AR9223, AR9280, AR9281, AR9285, AR9227 and AR9287 chipsets.  
 <li>Make OpenCVS "diff" command and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcsdiff&sektion=1&format=html">rcsdiff(1)</a> die if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pread&sektion=2&format=html">pread(2)</a> fails.  
 <li>Prevented MetaGeek Wi-Spy 2.4i to attach to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhid&sektion=4&format=html">uhid(4)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> store openssl error output during verification, and log it if it didn't work.  
 <li>Added 'bps' and 'msb' members to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=audio&sektion=4&format=html">audio(4)</a> structs audio_encoding and audio_prinfo. They respectively describe the number of bytes per sample and data alignment in the sample.  
 <li>Fixed panic due to virtual memory map lock in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a>.  
 <!-- 2010/07/14 -->  
 <li>Fixed double active connections printing in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1&format=html">netstat(1)</a>.  
 <li>Implemented videopoll() for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=video&sektion=4&format=html">video(4)</a>.  
 <li>Fixed a MRT file descriptor leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a>.  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioprbs&sektion=4&format=html">ioprbs(4)</a> to always report success on read/write requests even if they failed or only partially completed.  
 <li>Make the routing table sockets, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8&format=html">route(8)</a> notify about lost packets with new message RTM_DESYNC.  
 <!-- 2010/07/13 -->  
 <li>Fixed bugs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a>.  
 <li>Prevented OpenCVS to silently overwrite untracked local files with newly-added repository files.  
 <li>Improved OpenCVS conflicts recognition.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ci&sektion=1&format=html">ci(1)</a> segfault when used with -l option and a zero byte long message. Fix added to OpenCVS RCS too.  
 <li>Fixed a kernel panic caused by an integer overflow in FFS allocator.  
 <li>Added a DMA allocator in the kernel: dma_alloc() and dma_free().  
 <li>Handled Tm macro in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=makewhatis&sektion=8&format=html">makewhatis(8)</a>.  
 <li>Fixed a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=makewhatis&sektion=8&format=html">makewhatis(8)</a>.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&sektion=4&format=html">pflow(4)</a> display in rule printing.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iop&sektion=4&format=html">iop(4)</a> dmesg printing.  
 <li>Avoided a double <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=free&sektion=3&format=html">free(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8&format=html">rc(8)</a> delete all files in /tmp at boot.  
 <li>Implemented a timing_safe_cmp() in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> to compare memory without leaking timing information by short-circuiting like memcmp() and used it for some of the more sensitive comparisons.  
 <li>Fixed a broken mask for Core 1 and 2 temperature and bias properly for degC in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=itherm&sektion=4&format=html">itherm(4)</a>.  
 <li>Fixed PR 6376 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&sektion=3&format=html">pthreads(3)</a>.  
 <li>Merged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> to release 1.10.4: proper .Bk support, mostly finished -Tps output, implemented -Thtml output for .Nm blocks and .Bk -words, allowed iterative interpolation of user-defined roff strings. Plus bug fixes and performance improvements.  
 <!-- 2010/07/12 -->  
 <li>Expand %h to the hostname in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh_config&sektion=5&format=html">ssh_config(5)</a> Hostname options.  
 <li>Make ExitOnForwardFailure work with fork-after-authentication for -f option of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a>.  
 <li>Updated libevent to version 1.4.14b: fixed memory-leak of signal handler array with kqueue, make evutil_make_socket_nonblocking() leave any other flags alone, adjusted fcntl() retval comparison on evutil_make_socket_nonblocking(), re-added event_siglcb, fixed a free(NULL) in min_heap.h, clean up properly when adding a signal handler fails.  
 <li>Fixed bugs in OpenBSD::State(3p).  
 <!-- 2010/07/11 -->  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> print an error when an old client is not compatible with a new server.  
 <!-- 2010/07/10 -->  
 <li>Reduced delays a bit in the miibus read/write routines for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&sektion=4&format=html">re(4)</a>.  
 <li>Added bootstrap loader to the beagle platform.  
 <li>Added support for sun4e on the sparc platform.  
 <li>Updated libpciaccess to version 0.11 in Xenocara.  
 <li>Prevented clients to hang on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> by retrying requests when the B-Tree is busy.  
   
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a> parameter handling: don't try to open a ``default'' midi port if no files are given on the command line.  
 <li>Prevented a kernel panic in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> by limiting SCIOCCOMMAND and ATAIOCCOMMAND requests.  
 <!-- 2010/07/09 -->  
 <li>Rewrote the polling codepath in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&sektion=4&format=html">mpii(4)</a>, make it better multiprocessor-safe.  
 <li>Make OpenCVS and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcs&sektion=1&format=html">rcs(1)</a> conforms to GNU <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1&format=html">cvs(1)</a> allowed characters in symbol/tag names.  
   
 <li>Made cvs_unedit_local() OpenCVS conform to other functions with the `-t' and `-n' flags used simultaneously.  
 <li>Fixed cross build problem with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cpp&sektion=1&format=html">cpp(1)</a>.  
 <li>Added support for using IPsec in multiple rdomains.  
 <li>Fixed table removing bugs in the kernel resident routing tables.  
 <li>Allowed to reduce the messages sent to AF_INET or AF_INET6 only daemons in the routing table sockets.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_mklocatedb&sektion=1&format=html">pkg_mklocatedb(1)</a>.  
 <li>Fixed an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> crash.  
 <li>Fixed bulk update bugs on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&sektion=8&format=html">pfsync(8)</a>.  
   
 <li>On the i386 platform, removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aha&sektion=4&format=html">aha(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tl&sektion=4&format=html">tl(4)</a> from the RAMDISK kernel; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=geodesc&sektion=4&arch=i386&format=html">geodesc(4/I386)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdt&sektion=4&format=html">gdt(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=twe&sektion=4&format=html">twe(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iha&sektion=4&format=html">iha(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adw&sektion=4&format=html">adw(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4&format=html">xl(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=exphy&sektion=4&format=html">exphy(4)</a> from the RAMDISKB kernel; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ne&sektion=4&format=html">ne(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsphyter&sektion=4&format=html">nsphyter(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rlphy&sektion=4&format=html">rlphy(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bmtphy&sektion=4&format=html">bmtphy(4)</a> from the RAMDISKC kernel. Those kernels went too big after the gcc4 switch.  
   
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_ffs&sektion=8&format=html">fsck_ffs(8)</a> to crash by using correct types for block numbers, those can grow big on very large filesystems.  
 <li>Many improvement on the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&sektion=4&format=html">bge(4)</a> interface: setup proper mbuf pool watermarks for BCM5717 / BCM57765 chipsets, disabled initiation of multiple DMA reads for BCM5717 chipset, added a performance tweak for BCM5785 chipset, corrected the return ring count used for BCM5717 / BCM57765 chipsets, fixed fibre media detection for BCM5717 chipsets.  
 <!-- 2010/07/08 -->  
 <li>Updated sudo to version 1.7.2p8.  
 <li>Added mapping for ACPI device to PCI bus/device/function.  
 <li>Switched hppa, i386 and powerpc to gcc4.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&sektion=8&format=html">traceroute(8)</a> parse extended ICMP messages defined by RFC 4884.  
 <li>Added definitions in the TCP/IP stack for ICMP extended headers available for some ICMP messages like time exceeded messages.  
   
 <li>Use config_activate_children to get down to the ISA bus activation code.  
 <li>Prevented devices without read or write functionality to return ENODEV to the poll.  
 <li>Improved pipex.  
 <li>Improved aesni.  
 <li>Moved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&sektion=4&format=html">crypto(4)</a> pool initialization to init_crypto and removed the crypto_pool_initialized variable. This prevents crypto_getreq() to check if the pool is initialized each time its called.  
 <!-- 2010/07/07 -->  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifstated&sektion=8&format=html">ifstated(8)</a> print run commands in debug mode only (ifstated -d).  
 <li>Prevented deadlocks on sparc64.  
 <li>Added mpi_wait over to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&sektion=4&format=html">mpii(4)</a> as a multiprocessor-safe mechanism: sleep while waiting for a command to complete.  
   
 <li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&sektion=4&format=html">mpii(4)</a> more multiprocessor-safe.  
 <!-- 2010/07/06 -->  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=siop&sektion=4&format=html">siop(4)</a>.  
 <li>Created distinct entry points functions for sun4/4c and sum4m as the bits in their interrupt enable register are completely different (intreg_clr_44c() and intreg_clr_4m() instead of ienabic(), intreg_set_44c and intreg_set_4m instead of ieanb_bis()).  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a>, use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spl&sektion=9&format=html">spl(9)</a> spltty() to lock downcalls from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apm&sektion=4&format=html">apm(4)</a> against the information being modified by the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> thread.  
   
 <li>Make ``apmd &amp; zzz'' work correctly.  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapctl&sektion=8&format=html">ldapctl(8)</a> to segfault if ``ldapctl stats'' is run when a database is being reopened due to compaction.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a> try to detect busy loops caused by misbehaving audio drivers or hardware. If a busy loop is found, then close the device that caused the loop.  
 <li>Fixed a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Enabled FIFO IO for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> devices.  
   
 <li>Improved the event notification on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpi&sektion=4&format=html">mpi(4)</a>.  
 <li>Moved the last direct uses of mpi_{get,put}_ccb over to using the scsi_iohandler wrappers in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpi&sektion=4&format=html">mpi(4)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a> handle all streams (audio files and client connections) the same way. Cleaned command line options: stream parameters (-Ccehjmrtvx) must precede stream definitions (-ios) and per-device parameters (-abz) and stream definitions (-ios) must precede device definitions (-f). Since there's no ``server'' and ``non-server'' modes anymore, the -l option just detach the process.  
 <!-- 2010/07/05 -->  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> advertise a intra-area-prefix-lsa with all prefixes for the network if there are any adjacent neighbors on link.  
 <li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_bsdos&sektion=8&format=html">compat_bsdos(8)</a>.  
   
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> update writing to the B-Tree while having a cursor open on the affected pages.  
 <li>Fixed use after free in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&sektion=8&format=html">ypldap(8)</a>.  
 <li>Fixed a memory leak with transaction abortion on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Fixed an NFS crash on sparc.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&sektion=8&format=html">sysmerge(8)</a> automatically install missing users/groups.  
 <li>Prevented broken battery stats, overheating, failure to resume on some machines by resetting SCI_EN on resume.  
 <!-- 2010/07/04 -->  
 <li>Make &#94;D handling consistent in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8&format=html">fdisk(8)</a>.  
 <!-- 2010/07/03 -->  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> non-debug logging messages when a session is established/closed.  
 <li>Implemented rudimentary support for user defined strings in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  
 <li>Make the i386 kernel responsible for saving the FPU state before running signal handlers.  
 <li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getrdomain&sektion=2&format=html">getrdomain(2)</a> and replaced it by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getrtable&sektion=2&format=html">getrtable(2)</a>. It fixes the naming of interfaces and variables for rdomain and rtables and make possible to bind sockets (including listening sockets) to rtables and not just rdomains. You'll need to remove /usr/share/man/cat2/[gs]etrdomain.0 after this.  
 <li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ss&sektion=4&format=html">ss(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usscanner&sektion=4&format=html">usscanner(4)</a> from all kernels.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8&format=html">pfctl(8)</a>, fixed recursive printing of wildcard anchors, fixed printing of multi-part anchor paths, added a warning to prevent users from specifying multi-component names for inline anchors.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> stop on suspend and start again upon resume.  
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=itherm&sektion=4&format=html">itherm(4)</a>, a driver for Intel 3400 Thermal Sensor.  
 <li>Implemented translation of the SCSI START STOP UNIT command.  
 <li>Added proper locking around <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vinvalbuf&sektion=9&format=html">vinvalbuf(9)</a> in NTFS.  
 <!-- 2010/07/02 -->  
 <li>Fixed the return value of <tt>pmap_steal_memory()</tt> on hppa64.  
 <li>Saved some space on RAMDISKs kernels.  
 <li>Added new workaround for PCH devices in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a> and make an Intel GbE 82578 PHY actually work.  
 <li>Provided an iopool in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc&sektion=4&format=html">arc(4)</a>.  
 <li>Removed support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_sunos&sektion=8&format=html">compat_sunos(8)</a>.  
 <li>Fixed bugs in npppd.  
 <li>Dropped fill_eproc() from SMALL_KERNELS.  
 <li>Allowed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&sektion=1&format=html">systat(1)</a> to print date and time when in raw mode.  
 <li>Passed and saved state in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> repository related libraries, used to print all error messages.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdmmc&sektion=4&format=html">sdmmc(4)</a> be detached and re-attached on resume.  
 <li>Allowed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4&format=html">softraid(4)</a> to implement seamless transitions from the previous metadata version to current version without needing to recreate the softraid volume by determining the data offset using a variable specified within the softraid metadata.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ciss&sektion=4&format=html">ciss(4)</a> sensor setup loop.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&sektion=4&format=html">ath(4)</a> come back after resume without having to manually <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8&format=html">ifconfig(8)</a> it again.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tip&sektion=1&format=html">tip(1)</a>.  
 <li>Allowed clients to present custom editing forms in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Added more MCP79 AHCI ids to the list of devices that need special handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahci&sektion=4&format=html">ahci(4)</a>.  
 <li>Fixed bad <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&sektion=8&format=html">sshd_config(8)</a> options parsing with quoting string (e.g. ``AllowUsers "blah blah" blah'').  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&sektion=4&format=html">pci(4)</a> uninitialized variable warning.  
 <li>Recent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a> changes exposed an eight year old bug in the network stack: an item was reference after it has been returned to the pool.  
 <li>Fixed an error handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8&format=html">fdisk(8)</a>.  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> from validating modification of immutable attributes in the namespace if configured with relaxed schema checking.  
 <li>Forbid deletion of non-leaf nodes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Fixed memory leaks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> schema parser and B-Tree.  
 <li>Added ability to limit memory presented to kernel at boot with 'machine memory =128M' style commands on i386 and amd64.  
 <li>Added Lenovo Thinkpad X100e quirk for vga_pci.  
 <!-- 2010/07/01 -->  
 <li>Mobility Radeon HD 4870 works with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&sektion=4&format=html">drm(4)</a>.  
 <li>Avoid register leaks into new i386 or amd64 process images.  
 <li>Added more support for ARMv7 on the arm platform.  
 <li>Allowed .nr nS to force SYNOPSIS-style .Nm indentation outside the SYNOPSIS in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  
 <li>Make i386 and amd64 synchronize FPU state instead of flushing them before suspending.  
 <li>Implemented vslock_device() and vsunlock_device() and used them for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=physio&sektion=9&format=html">physio(9)</a>.  
 <li>Fixed memory leak by adding a missing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=free&sektion=3&format=html">free(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a>.  
 <li>Corrected handling of trailing punctuation in .Nm block headers in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  
 <li>Remove PAGEFASTRECYCLE option from the generic kernel.  
 <li>Removed obsolete docs from the source tree.  
 <li>Implemented LDAP compare operation in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Constrained malloc to only grab pages from DMA reachable memory.  
 <li>Allowed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a> to swap when there is more memory than what can be DMA.  
 <li>Make deeply nested <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dlopen&sektion=3&format=html">dlopen(3)</a> binaries start faster.  
 <li>Switched <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getpeereid&sektion=3&format=html">getpeereid(3)</a> from system calls to library routines by using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getsockopt&sektion=2&format=html">getsockopt(2)</a> with SOL_SOCKET and SO_PEERCRED.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> debug mode.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> parse and ignore schema extensions with an X- prefix.  
 <li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_ibcs2&sektion=8&format=html">compat_ibcs2(8)</a>.  
 <li>Follow POSIX (IEEE Std 1003.1, 2004 Edition) in the implementation of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sed&sektion=1&format=html">sed(1)</a> "y" (translate) command.  
 <li>Allow [ to be used as a delimiter in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sed&sektion=1&format=html">sed(1)</a>.  
 <li>Make wsconsctl handle more than the first keyboard, mouse and display.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ciss&sektion=4&format=html">ciss(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ips&sektion=4&format=html">ips(4)</a>, vga_pci compile with SMALL_KERNEL.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> .Nm indentation in the SYNOPSIS.  
 <li>Fixed terminal mode restoration after suspending <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scp&sektion=1&format=html">scp(1)</a>.  
 <li>Added support for disklabel UIDs in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bioctl&sektion=8&format=html">bioctl(8)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> reset number of revisions after B-Tree compaction.  
 <li>Prevented statistics loss is <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> by killing struct scsi_device.  
 <li>Provided <tt>safepri</tt> value and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a> constraints to hppa64 machine-dependent initialization code.  
 <li>Allowed easier canceling of bad requests in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Added a man page to npppdctl(8).  
 <li>Fixed a null pointer dereference and two possible null pointer assignment in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Saved memory on sparsely populated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> buses.  
 <li>Prevented code paths from exposing uninitialized memory to user space or devices in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a>.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncr&sektion=4&format=html">ncr(4)</a> on vax.  
 <li>Prevented a thread <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kill&sektion=2&format=html">kill(2)</a> to send the signal to a separate process.  
 <li>Added screen types and emulations in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&sektion=8&format=html">wsconsctl(8)</a>.  
 <li>Make it possible to get the screen types and emulations for a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsdisplay&sektion=4&format=html">wsdisplay(4)</a>.  
 <li>Removed dead assignments in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Added support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> for the tap extension that will tell the kernel to send all IPsec traffic for derived SAs to the specified <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=enc&sektion=4&format=html">enc(4)</a> interface instead of enc0.  
 <li>Added support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsecctl&sektion=8&format=html">ipsecctl(8)</a> for dumping the pfkey ADB_X_EXT_TAP extension to communicate the encX interface unit for a specified SA between userland and kernel.  
 <li>Allowed to specify an alternative <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=enc&sektion=4&format=html">enc(4)</a> interface for an SA.  
 <li>Removed GENERIC kernel compatibility with OpenBSD 4.3.  
 <li>Fixed subordinate bus number for multi-root PCI buses.  
 <li>Handled special <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vga&sektion=4&format=html">vga(4)</a> cards for resume on i386 and amd64.  
 <li>Checked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> modify don't add immutable attributes.  
 <li>Cleaned up now irrelevant TODOs and READMEs in the tree.  
 <!-- 2010/06/30 -->  
 <li>Improved performance on some disks (those that have 4K sectors but report 512B), by making `fdisk -i' start the partition on a power of 2 block boundary.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a> for future multipath routes support.  
 <li>Silenced the activation debug reporting in the kernel to prevent possible interactions when printing vga states.  
 <li>Fixed an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> crash by making it stop pruning page cache directly when adding to it.  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a> editor to crash when pressing ^D.  
 <li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_osf1&sektion=8&format=html">compat_osf1(8)</a>.  
 <li>Improved error reporting in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>: avoid error exit after warnings, added ERROR: and FATAL: to messages.  
 <li>Added SOL_SOCKET and SO_PEERCRED support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getsockopt&sektion=2&format=html">getsockopt(2)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> validate that an entry can't belong to an abstract object class directly.  
 <li>Added a global root user that is allowed to read/write entries in all local namespaces to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Silenced the activate function when unknown events are given to scsibus.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&sektion=1&format=html">mg(1)</a> buffer problems.  
 <li>Use a SLIST for the ccb free list in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ips&sektion=4&format=html">ips(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&sektion=4&format=html">mfi(4)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> flush its cache before suspend.  
 <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&sektion=3&format=html">pthreads(3)</a> FPU state is aligned on a 128-bit boundary on i386 as it is on amd64.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a> print MPLS label as decimal instead of hexadecimal.  
 <li>Fixed route label in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4&format=html">pf(4)</a> control device.  
 <li>Better handling detaching of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cd&sektion=4&format=html">cd(4)</a>.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapctl&sektion=8&format=html">ldapctl(8)</a> stats, avoided a null pointer dereference when reopening a namespace.  
 <li>Fixed arguments to fpu_kernel_enter() and fpu_kernel_exit() on the amd64 platform.  
 <li>Modernized <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_merge&sektion=1&format=html">pkg_merge(1)</a>.  
 <li>Improved the AD1848 Parallel-Port 16-Bit SoundPort Stereo Codec.  
 <li>Allowed recording to work for Crystal Semiconductor CS4231 Audio Codec/mixer chip when there is only one DMA channel.  
 <li>Lots of improvements in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a> around the new OpenBSD::State(3p) API.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ucom&sektion=4&format=html">ucom(4)</a>.  
 <li>Added support for Ironlake (clarkdale and arrandale, i.e. core i3 and core i5 internal graphics) to intel <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=agp&sektion=4&format=html">agp(4)</a> and intel <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&sektion=4&format=html">drm(4)</a>. Mostly works, but the suspend/resume handler doesn't put the registers back 100%.  
 <li>Make ExpressCard hotplug work after suspend/resume cycle by saving PCIe slot control and status register.  
 <li>Reworked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a> network distribution so all path of an active route are sent to the lde so it can assign remote labels to all of the paths.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&sektion=4&format=html">uhci(4)</a> on numerous machines by preserving and restoring BARs on suspend/resume for all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&sektion=4&format=html">pci(4)</a> devices.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> validate that all attributes are allowed by any of its object classes.  
 <li>Synchronized <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a> kroute.c with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a> one for future multipath routes support.  
 <li>Updated libedit to bring it into sync with the latest version from NetBSD.  
 <!-- 2010/06/29 -->  
 <li>Allowed key options (command="..." and friends) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a> AuthorizedPrincipals.  
 <li>Allowed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&sektion=1&format=html">ssh-keygen(1)</a> to import (-i) and export (-e) of PEM and PKCS#8 encoded keys  
 <li>Improved -o in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1&format=html">ftp(1)</a>.  
 <li>Added some missing UHCI and EHCI register restores on resume.  
 <li>Added support for mapping ACPI to PCI devices.  
 <li>Added support for referrals in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Added aesni, an amd64 driver for the crypto framework, similar to the VIA driver for supporting the AES-NI instructions found on recent Intel cores. Special thanks to Huang Ying at Intel for getting the assembly code relicensed from GPL to a more suitable license.  
 <li>Many improvements in sparc boot.  
 <li>Replaced <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=enc&sektion=4&format=html">enc(4)</a> with a new implementation as a clonable device.  
 <li>Added PADDR_IS_DMA_REACHABLE macro in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a>.  
 <li>Reworked cypress cpu cache setup and enabled writeback mode on sparc.  
 <li>Added fpu_kernel_enter() and fpu_kernel_exit() on the i386 and amd64 platform. This allows the use of the FPU in the kernel.  
 <li>Fixed some USB keys by removing extra_bytes field in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a> struct scsi_sense_data.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> lookup the RSA public keys in /etc/iked/pubkeys/ as an alternative to X.509 CA verification.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> return a protocol error when trying to use starttls without a configured certificate, instead of just blocking the client.  
 <li>As it is not anymore setuid, removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tip&sektion=1&format=html">tip(1)</a> complicated public/private/root permissions scheme for options in favour of a single read-only bit.  
 <li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_hpux&sektion=8&format=html">compat_hpux(8)</a>.  
 <li>Used the libutil implementation of UUCP locking in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tip&sektion=1&format=html">tip(1)</a>.  
 <li>Factored <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> Diffie-Hellman implementation for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> with lots of benefits: smaller code, libcrypto instead of custom crypto code, theoretically adds support for many new MODP and EC2N/ECP modes.  
 <li>Added missing free()s in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.  
 <li>Fixed use after <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=free&sektion=3&format=html">free(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8&format=html">pfctl(8)</a>.  
 <li>Improved Intel GbE 82578 and 82578 PHY in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a>.  
 <li>Removed mentions of operating system binary emulation in installation notes.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahci&sektion=4&format=html">ahci(4)</a> suspend/resume.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> suspend/resume by using recently added bufq_quiesce().  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&sektion=8&format=html">sasyncd(8)</a> use only 3 verbosity level: None, Important, All.  
 <li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_ultrix&sektion=8&format=html">compat_ultrix(8)</a>.  
 <li>Avoided a null pointer dereferencement in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbhidaction&sektion=1&format=html">usbhidaction(1)</a>.  
 <li>Added support for badly nested blocks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  
 <li>Cleaned <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tip&sektion=1&format=html">tip(1)</a> from obsolete acu.  
 <li>Make call to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=3&format=html">sysctl(3)</a> fail if a process asked KERN_PROC2 or KERN_FILE2 (or their libkvm wrappers) for more informations than the running implementation knows how to provide.  
 <li>Synchronized <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> to release 1.10.3: support -Tps -Opaper=a4 and -Opaper=letter.  
 <li>Automatically set /etc/pkg.conf `installfrom' entry to the public mirror used while installing or upgrading.  
 <li>Added a framework for glyph width encoding in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  
 <li>Fixed a logic error in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spdmem&sektion=4&format=html">spdmem(4)</a>.  
 <li>Changed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4&format=html">st(4)</a> to use the FIFO buf sorting discipline rather than the default disk-sorting one.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a> crash by explicitly initialize members of struct dev in dev_open().  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a> from checking if the midi control interface is idle when the device isn't open yet.  
 <li>When given NULL or "" as argument, make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=unsetenv&sektion=3&format=html">unsetenv(3)</a> set errno to EINVAL, conforming to POSIX.  
 <li>Improved the FPU register saving on the hppa platform.  
 <li>Factor out code used to save and flush process FPU context in hppa.  
 <li>Forced the dns buffers to be aligned using a union in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8&format=html">smtpd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypserv&sektion=8&format=html">ypserv(8)</a> as a workaround for "misaligned strings on the stack" bug in gcc4 and as a better and more common idiom.  
 <li>Added custom layout in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>, the list-windows command displays the layout as a string that can be applied to another window using select-layout.  
 <li>Allowed selecting both address family and protocol in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&sektion=1&format=html">netstat(1)</a>.  
 <li>Rewritten <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> schema parser. The new parser now support symbolic OID names. You need to update your /etc/ldapd.conf: schemata are now included with the 'schema' keyword.  
 <li>Added VIA xcrypt for amd64 in libssl.  
 <!-- 2010/06/28 -->  
 <li>Cleaned interface stats handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8&format=html">pfctl(8)</a>: '-Fi' reset ALL the interface statistics and make '-Fa -i ifname' fail.  
 <li>Fixed IFADDRDEL imsg error message in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> commands use stdin, stdout and stderr sent from client to server. You'll need to restart your server after this upgrade.  
 <li>Fixed keyboards in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&sektion=8&format=html">wsconsctl(8)</a>, better handling of none latin-1 characters.  
 <li>Added initial support for Intel GbE 82578 PHY in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a>.  
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&sektion=8&format=html">rc(8)</a>.  
 <li>Added the rtable id as an argument to rn_walktree() in the network stack. This permits functions like rt_if_remove_rtdelete() to be able to correctly remove nodes.  
 <li>Used an SLIST instead of a TAILQ for the ccb free list in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc&sektion=4&format=html">arc(4)</a>.  
 <li>Massive removal of unused struct scsi_device.  
 <li>Updated the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&sektion=1&format=html">perl(1)</a> Safe module to version 2.2.7 for CVE-2010-1168 and CVE-2010-1447.  
 <li>Modified IPv6 stack to conform to the last <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> changes. Now neighbour discovery is solely based on the cloning route and not on the address neigbourship anymore.  
 <li>Added initial support for RTL8168E in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&sektion=4&format=html">re(4)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> create a cloning route if there is no next hop but an interface index.  
 <li>Used the interface index for writing routes into the kernel in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a>.  
 <li>Allow tty drivers to request larger buffers at attach time using a max-baud-rate hint. These larger buffers are required by the very high speed KDDI devices in Japan (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4&format=html">com(4)</a>, or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ucom&sektion=4&format=html">ucom(4)</a>).  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&sektion=1&format=html">cwm(1)</a>, fixed window name and class to match <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwmrc&sektion=5&format=html">cwmrc(5)</a>.  
 <li>Added definitions in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> for Intel/AMD IOMMU ACPI tables.  
 <li>Implemented iopools in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=osiop&sektion=4&format=html">osiop(4)</a> to get rid of another use of XS_NO_CCB.  
 <li>Used in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4&format=html">com(4)</a> a more moderate FIFO trigger level (4) for moderately quick (sub-38400) port speeds.  
 <!-- 2010/06/27 -->  
 <li>Synchronized <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bind&sektion=8&format=html">bind(8)</a> root.hint with latest version from rs.internic.net.  
 <li>Fixed kernel manuals thanks to full .nr nS support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  
 <li>Stopped probing "volume knobs" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> on resume. This prevents a resume break.  
 <li>Disabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uguru&sektion=4&format=html">uguru(4)</a> on i386 and amd64 GENERIC kernels.  
   
 <li>Added PCH/82577 bits from FreeBSD in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a>.  
 <li>Fixed a crash in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1&format=html">ftp(1)</a> when the directory entry isn't complete.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a>, instead of specifying the control sockets on the command line have them in bgpd.conf. Removed the -s and -r arguments from bgpd.  
 <li>Marked the PXE boot device as "netboot" in the i386 and amd64 platform, even if we do not contain NFS client support.  
 <li>Fixed .Bk in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>: do not print invalid arguments verbatim, do not trigger TERMP_PREKEEP twice, do not die from invalid arguments, continue to ignore even valid arguments.  
 <li>Prevented recursion in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap_enter&sektion=9&format=html">pmap_enter(9)</a>.  
   
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> check if the jacks that will mute the speaker can generate unsolicited events.  
 <li>Cleared <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> fixed event status on resume (power buttons/etc) so that some machines don't immediately resume after suspending to S3.  
 <li>Added support for 800x480 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udl&sektion=4&format=html">udl(4)</a>.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8&format=html">route(8)</a>, Make 'route exec' emit error messages like xargs when execve() fails does.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>, allowed to have multiple certs for the same CA but different srcids in the certs/ directory. This enforced that the subjectAltName has to be set correctly.  
   
 <li>Fixed a possible double free in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a>, fixed rtmsg_process to return on an error during processing rather than continue. Fixed kr_dispatch_msg so it acts when rtmsg_process fails.  
 <li>Fixed a NULL dereferencement on zombies processes.  
 <li>Fixed two PRS in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread&sektion=3&format=html">pthread(3)</a>.  
 <li>Added the TPOFF* and DTP{MOD,OFF}* definitions that ld.so will need for doing thread-local storage in amd64, i386, powerpc, sparc and sparc64.  
 <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a> DMA address constraints in every architectures machine-dependent initialization.  
 <li>Make use of current working directory when default-path is not set in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>.  
   
 <li>Fixed the length check for ASN1_ID Ids in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.  
 <li>Fixed DIOCCHANGERULE in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4&format=html">pf(4)</a> control device.  
 <li>Basic implementation of .Bk/.Ek in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>, added support for different page sizes in the btree.  
 <li>Added quirks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> for IDT 92HD71B7 in HP laptops.  
   
 <li>Multiple improvements <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.  
 <li>Added option detach-on-destroy in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>  to set what happens to a client when the session it is attached to is destroyed.  
 <li>Suggested a reboot if "sh MAKEDEV" was run or login.conf was modified after using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&sektion=8&format=html">sysmerge(8)</a>.  
 <li>Make use of a mutex to make atomic operations atomic on hppa multiprocessor kernels.  
 <!-- 2010/06/26 -->  
 <li>Added /dev/diskmap to RAMDISKs kernels.  
 <li>Allowed processes to be scheduled onto secondary CPUs on the hppa platform.  
 <li>Cleaned useless <code>#include &lt;sys/user.h&gt;</code> in more than one hundred files.  
   
 <li>Fixed removal of one-level search index in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&sektion=4&format=html">com(4)</a>, grown COM_IBUFSIZE from 1024 to 8192 to be enough size for recent devices. It fixes the problem using KDDI W04K.  
 <li>Brought <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ss&sektion=4&format=html">ss(4)</a> device referencing into line with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a>, <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> recent changes.  
   
 <li>HTTP is now the default network install method rather than FTP.  
 <li>Implemented a simple keepalive mechanism in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gre&sektion=4&format=html">gre(4)</a> that is compatible with the one used by Cisco.  
 <li>First steps toward variable width fonts in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  
 <li>Added the extendedKeyUsage flags serverAuth and clientAuth in libssl, those flags are required by recent Windows.  
 <li>Added his own Low Power Link Up code to PCH based <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a>.  
 <li>Include the Id type in the generated SA tag that is passed to the kernel, a la <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a>.  
 <li>Allowed -c0 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping&sektion=1&format=html">ping(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping6&sektion=1&format=html">ping6(1)</a>.  
   
 <li>Make sure some single bit bitfields in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtadvd&sektion=8&format=html">rtadvd(8)</a> are single bit.  
 <li>Fixed bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> command list pointer.  
 <li>Merged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> release 1.10.2, bug fixes (interaction of ASCII_HYPH with special chars, handling of roff conditionals, Bd -offset will no more default to 6n), improvements (more caching of .Bd and .Bl arguments for efficiency, deconstify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&sektion=7&format=html">man(7)</a> validation routines, add FreeBSD library names) and start PostScript font-switching.  
   
 <li>Added GENERIC.MP kernel to hppa.  
 <li>Improved dired in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&sektion=1&format=html">mg(1)</a>: position cursor at first filename after, don't reposition cursor on reopening, check for permission before attempting to open directory.  
   
 <li>Prevented to hang on resume with the amd64 and i386 platform in the inter-processor interrupt handlers.  
 <li>Fixed 100% interrupt usage on amd64 MP resume.  
 <li>Fixed a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adw&sektion=4&format=html">adw(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sii&sektion=4&arch=vax&format=html">sii(4/VAX)</a>.  
 <li>Removed OpenCVS from the build.  
 <li>Avoided a potential race when unlocking a mutex on the hppa platform.  
 <li>Added HUAWEI E182 (aka Emobile D31HW) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umsm&sektion=4&format=html">umsm(4)</a>.  
 <!-- 2010/06/25 -->  
 <li>Removed -m option from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8&format=html">pfctl(8)</a>.  
   
 <li>Added  X11ForwardTimeout option in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a>.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> log the hostname and address that we connected to at LogLevel=verbose after authentication is successful to mitigate "phishing" attacks by servers with trusted keys that accept authentication silently and automatically before presenting fake password/passphrase prompts.  
 <li>Worked OpenBSD::State(3p) in the packages system.  
 <li>Make skip the initial check for access with an empty password when PermitEmptyPasswords=no in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a>.  
 <li>Fixed a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a>.  
 <li>Fixed requirement for /dev/null inside ChrootDirectory with ``internal-sftp'' in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&sektion=8&format=html">sshd(8)</a>.  
   
 <li>In OpenSSH, removed hardcoded limit of 100 permitopen clauses and port forwards per direction.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4&format=html">st(4)</a> use xshandlers for scheduling IO.  
 <!-- 2010/06/24 -->  
 <li>Fixed the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a> log verbose/brief commands.  
 <li>Included files annotated @bin in the database produced by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_mklocatedb&sektion=1&format=html">pkg_mklocatedb(1)</a>.  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> to sleep while dumping.  
   
 <!-- 2010/06/23 -->  
 <li>Added a CA export command for EAP in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a>.  
 <li>Improved errno in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Removed compaction and indexing from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>. Reimplemented it in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapctl&sektion=8&format=html">ldapctl(8)</a>.  
 <li>Fixed a bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&sektion=9&format=html">uvm(9)</a> uvm_pmr_get1page().  
 <li>Prevented multiple inclusions in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=imsg_init&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">IPC messaging functions</a>.  
   
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ami&sektion=4&format=html">ami(4)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&sektion=2&format=html">ioctl(2)</a> and sensor paths more reliable.  
 <li>Fixed condition in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a>.  
 <li>Fixed printing of extensions in v01 certificates in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&sektion=1&format=html">ssh-keygen(1)</a>.  
 <!-- 2010/06/22 -->  
 <li>Updated Mesa to version 7.8.2 in Xenocara.  
 <li>Do not propagate cache invalidate operations between processors on 88110 systems, improves GENERIC.MP kernel speed by 8% on the MVME197DP (mvme88k platform).  
 <li>Prevent the framebuffer from taking over serial console on early 2.x sun4c PROM if no keyboard is connected.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&sektion=4&format=html">mpii(4)</a>, protected the  Command Control Blocks free list with its own mutex.  
   
 <li>Doubled the dmesg buffer size on the amd64 platform.  
 <li>Included the user name on "subsystem request for ..." log messages in OpenSSH.  
 <li>Added  auth debug messages for bad ownership or permissions on the user's keyfiles in OpenSSH.  
 <li>Standardized error messages when attempting to open private key files with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&sektion=1&format=html">ssh-keygen(1)</a>.  
 <li>Exposed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&sektion=5&format=html">sshd_config(5)</a> options inside Match blocks (AuthorizedKeysFile, AuthorizedPrincipalsFile, HostbasedUsesNameFromPacketOnly, PermitTunnel).  
 <!-- 2010/06/21 -->  
 <li>Added a choose-buffer command in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> for easier use of the paste buffer stack.  
 <li>Added initial support for PCH based <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4&format=html">em(4)</a> adapters with intel GbE 82577 PHY.  
   
 <li>Implemented PA linearization on adapters with digital predistorters in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a> for AR9003 family only.  
 <li>Fixed printing of multipathed route in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a>.  
 <li>Stop requiring { } blocks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a>.  
 <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&sektion=4&format=html">athn(4)</a>.  
 <li>Fixed an integer arithmetic overflow and an overflow of the xs sense buffer in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vscsi&sektion=4&format=html">vscsi(4)</a>.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ami&sektion=4&format=html">ami(4)</a>, protected the  Command Control Blocks free list with its own mutex.  
   
 <li>Extended <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> -t:+ and -t:- window targets for next and previous window to accept an offset such as -t:+2.  
 <li>Allowed hardlinks to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a> sockets to be used more easily.  
 <li>Fixed the disappearance of wild characters in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>.  
 <!-- 2010/06/20 -->  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=midicat&sektion=1&format=html">midicat(1)</a> device mode when only -i or only -o is used.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=eap&sektion=4&format=html">eap(4)</a>, locked the sample rate of es1731-based devices to 48kHz.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&sektion=1&format=html">pkg_create(1)</a> display bad symlinks by destination.  
 <li>Make various HP laptops boot correctly with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&sektion=4&format=html">acpi(4)</a> by fixing reference counting panic for CondRef.  
   
 <!-- 2010/06/19 -->  
 <li>Prevented a NULL dereference by skipping exiting process in sysctl system call.  
 <li>Linked a new iwn-firmware-5.5 package that contains an update for Intel Centrino Advanced-N 6200/Ultimate-N 6300 adapters for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&sektion=4&format=html">iwn(4)</a> devices.  
 <!-- 2010/06/18 -->  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bioctl&sektion=8&format=html">bioctl(8)</a> work with disklabel UIDs by trying to use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=opendev&sektion=3&format=html">opendev(3)</a> first.  
 <li>All programs which make use of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=opendev&sektion=3&format=html">opendev(3)</a> can now operate with disklabel UIDs.  
   
 <li>Prevented a segmentation fault in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8&format=html">ftpd(8)</a> on ftpd_popen() error during status command.  
 <li>Fixed a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1&format=html">sftp(1)</a>.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&sektion=1&format=html">sftp(1)</a> "ls" in working directories that contains globbing characters in their pathnames.  
 <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a> byte alignment on sparc64.  
 <!-- 2010/06/16 -->  
 <li>Added support to use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&sektion=8&format=html">sasyncd(8)</a> with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a>.  
   
 <li>Fixed a NULL pointer dereference in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a>.  
 <!-- 2010/06/15 -->  
 <li>Compaction can now be done by a separate process in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>.  
 <li>Prevented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_ffs&sektion=8&format=html">fsck_ffs(8)</a> to fail when used with disklabel UIDs.  
 <li>Prevented a panic with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4&format=html">softraid(4)</a> when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> tries to enable write cache on all disks.  
   
 <li>Make a whole bunch of newer <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umsm&sektion=4&format=html">umsm(4)</a> Huawei devices to work.  
 <li>Count of deinstalling package fixed in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_delete&sektion=1&format=html">pkg_delete(1)</a>.  
 <li>Write cache enabled on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4&format=html">sd(4)</a> disks during attach.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpi&sektion=4&format=html">mpi(4)</a>, allowed the cache enabling on virtual disks to run as part of the disks attach routine.  
 <!-- 2010/06/14 -->  
 <li>Initial support for initiator mode with certificate, which allows to run <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> as a "client" or to configure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> (OpenBSD to OpenBSD) IKEv2 VPNs.  
   
 <li>Added commands in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> to create/delete/install/import keys without involving certificates.  
 <li>Fixed a memleak in the disk mapper.  
 <li>Fixed block length for AES in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.  
 <li>Fixed EAP responder mode in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>, make NAT detection work in initiator and responder mode.  
 <li>Fixed memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&sektion=8&format=html">ypldap(8)</a>.  
 <!-- 2010/06/13 -->  
 <li>Adjusted FTP reply codes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&sektion=8&format=html">ftpd(8)</a> (in error conditions) to conform to RFC 959.  
 <li>Segmentation fault prevented in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lock&sektion=1&format=html">lock(1)</a>.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>, fixed a btree reference counting when opening the database with a file descriptor directly using btree_open_fd().  
 <!-- 2010/06/12 -->  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&sektion=8&format=html">ospf6d(8)</a> stop preventing dynamic route redistribution because of a "dispatch_rtmsg no nexthop" error was emitted in wrong cases; fixed a use after <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=free&sektion=3&format=html">free(3)</a>, fixed a segfault.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6ctl&sektion=8&format=html">ospf6ctl(8)</a> print additional new line after 'Number of Links' in show database router.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfctl&sektion=8&format=html">ospfctl(8)</a> print 'Number of Routers' in show database network.  
 <!-- 2010/06/11 -->  
 <li>Fixed a memory leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&sektion=8&format=html">ypldap(8)</a>.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&sektion=4&format=html">scsi(4)</a>, Restore an unusual XS_SENSE semantic; Fixes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=restore&sektion=8&format=html">restore(8)</a> problems seen on certain tape drives.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>, Wrap searches in a read-only transaction so it is guaranteed to see a consistent snapshot of the database.  
 <li>Implemented IP-FORWARD-MIB for IPv4 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&sektion=8&format=html">snmpd(8)</a>.  
 <li>Add support for Intel AES-NI and the CLMUL_ instructions, plus a few others that are needed to implement accelerated AES (and AES-GCM mode) on newer Intel cores.  
 <!-- 2010/06/10 -->  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>, track changes in btree_txn_* API, pass a NULL btree when also passing a transaction.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>, when a btree NULL pointer is passed to a function that accept both btree and a transaction, the btree is taken from the transaction.  
 <li>Fixes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sort&sektion=1&format=html">sort(1)</a>: clarify sort's various modes of operation; -m is overridden by -C and -c; ordering options should not appear after -k.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&sektion=8&format=html">ldapd(8)</a>, append a "tombstone" meta page after a database has been compacted. This allows other processes to pick up the change and re-open the file.  
 <li>Added minimal initial -Tps support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a>.  
 <li>Allowed configure queue expiry in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=5&format=html">smtpd(5)</a>.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_ffs&sektion=8&format=html">fsck_ffs(8)</a>, added missing headers needed for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=opendev&sektion=3&format=html">opendev(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=close&sektion=3&format=html">close(3)</a>.  
 <li>Declare safepri at the MD level on each platform, so that the kern_synch.c does not have to deal with it as a common.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a>, added a command to revoke a certificate and generate a CRL; make the ca install command install the CRL as well.  
 <li>Added a -S flag to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> to do the same as ``set passive'' but matches the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&sektion=8&format=html">isakmpd(8)</a> flag.  
 <li>Added new commands to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a>, the couple/decouple commands will set loading of the learned flows and SAs to the kernel the active/passive commands are required to use iked with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&sektion=8&format=html">sasyncd(8)</a>.  
 <li>Stopped printing FEC twice in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a>.  
 <li>Added another tree in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a> to lookup policy SAs by peer address.  
 <!-- 2010/06/09 -->  
 <li>Removed the CRYPTO_ALGORITHM_ALL define from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&sektion=4&format=html">crypto(4)</a>.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a>, restricted the interface scope embedding to link local nexthops.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a>, fixed an infinite loop hit when the prefixlen is not dividable by 32 by decoding prefixes correctly.  
 <li>Fixed time on Mostek time-of-day chips with dead batteries.  
 <li>Moved the logging of FEC changes to the LDE and print the FEC and label information.  
 <li>Allow FFS file system to be mounted by a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8&format=html">disklabel(8)</a> UID.  
 <li>Fixed MPLS pop operation to make PHP work again.  
 <li>Reworked UI messages in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&sektion=1&format=html">pkg_add(1)</a>.  
 <!-- 2010/06/08 -->  
 <li>Properly enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vscsi&sektion=4&format=html">vscsi(4)</a> on the loongson platform.  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a> calculate size of update packet with IPv6 header and reserve space for IPsec.  
 <li>Introduce a diskmap pseudo device which allows userland to open a disk specified via its disklabel UID.  
 <li>Merged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&sektion=1&format=html">mandoc(1)</a> bits that will be going into 1.10.1.  
 <!-- 2010/06/07 -->  
 <li>Fixed various problems of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=auich&sektion=4&format=html">auich(4)</a> on SiS 7012 based chips.  
 <li>Reworked the way onboard devices attach on Sun 4/110 systems.  
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8&format=html">tcpdump(8)</a>, added minimal decode support for IKEv2 exchange types and payloads.  
 <li>Fixed a bug which prevented diskless station to boot (PR6382).  
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8&format=html">ldpd(8)</a> store all labels in ldpd in host byte order without any additional shifting.  
 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&sektion=8&format=html">iked(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ikectl&sektion=8&format=html">ikectl(8)</a> enabled in the build.  
 </ul>  </ul>
 <p>  <p>
   
Line 846 
Line 225 
 <a href="plus44.html">4.4</a>,  <a href="plus44.html">4.4</a>,
 <a href="plus45.html">4.5</a>,  <a href="plus45.html">4.5</a>,
 <a href="plus46.html">4.6</a>,  <a href="plus46.html">4.6</a>,
 <a href="plus47.html">4.7</a>.  <a href="plus47.html">4.7</a>,
   <a href="plus48.html">4.8</a>.
 <br>  <br>
 </h3>  </h3>
   

Legend:
Removed from v.1.1176  
changed lines
  Added in v.1.1177