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

Diff for /www/plus.html between version 1.1203 and 1.1204

version 1.1203, 2011/11/28 03:31:20 version 1.1204, 2011/12/11 15:29:59
Line 69 
Line 69 
 <p>  <p>
   
 <ul>  <ul>
   <!-- 2011/12/04 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a>s new tag handling fixes a segmentation fault by always using absolute pathnames instead of accessing relative to cwd.
   <li>Implemented cancellation points in librthread for the basic systemcalls.
   <li>On i386 a safety panic has been eliminated by not checking for HyperTransport buses if in PCI mode 2.
   <li>In copy mode <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> supports "jump to" like vi via <tt>t</tt> and <tt>T</tt> keys. Likewise <tt>x</tt> and <tt>X</tt> will delete in edit mode.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ukbd&manpath=OpenBSD%20Current&sektion=4&format=html">ukbd(4)</a> adds support for Apple <tt>fn</tt> keys.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usermod&manpath=OpenBSD%20Current&sektion=8&format=html">usermod(8)</a>s new <i>-S</i> option can be used to <em>set</em> secondary groups for users, whereas <i>-G</i> has been redefined to <em>append</em> to that list instead.
   <!-- 2011/12/03 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> removes an OpenBSD-specific tweak regarding <code>.Xr</code> spacing and gains compatibility with bsd.lv mandoc and groff-1.21.
   <li>The kernels virtual memory range management fixes a weird <code>vm_page</code> access in <code>uvm_pmr_freepages()</code>. This should also result in proper wakeup of <code>uvm_pmalloc</code> sleepers.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&manpath=OpenBSD%20Current&sektion=4&format=html">pms(4)</a> driver corrects its understanding of some ALPS mice in respect to the third (z-) axis.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=port-modules&manpath=OpenBSD%20Current&sektion=5&format=html">port-modules(5)</a> is revised and extended.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> changes the database format again to be endian-neutral. <em>As this changes the mandoc.index database format it is necessary to regenerate the mandocdb database!</em>
   <li>In Xenocara, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xdm&manpath=OpenBSD%20Current&sektion=1&format=html">xdm(1)</a> restores support for ecdsa ssh keys, which has been lost during the update to version 1.1.11.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a> fixes issues with garbage content of fields which are not always initialized by zeroing out the entire data carrier.
   <li>The compat_linux layer gains support for <code>MSG_NOSIGNAL</code>.
   <!-- 2011/12/02 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&manpath=OpenBSD%20Current&sektion=4&format=html">usb(4)</a>s <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wi&manpath=OpenBSD%20Current&sektion=4&format=html">wi(4)</a> code ensures <code>splx()</code> is called before exiting <code>wi_usb_tx_lock_try()</code>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=trm&manpath=OpenBSD%20Current&sektion=4&format=html">trm(4)</a> ensures to <code>splx()</code> before return from <code>trm_StartWaitingSRB()</code>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_delete&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_delete(1)</a> adds the <i>-X</i> option, which negates given packages (removes them instead of adding them).
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> unbreaks <i>-aoff</i> with <i>MALLOC_OPTIONS=J</i> by initializing the device reference counter.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> no longer adds a <i>.wav</i> header to <i>.syx</i> files.
   <!-- 2011/12/01 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=7&format=html">man(7)</a> uses a default volume name when no explicit one is given, which results in nicer page headers for many manuals like, e.g., <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&manpath=OpenBSD%20Current&sektion=1&format=html">cvs(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lynx&manpath=OpenBSD%20Current&sektion=1&format=html">lynx(1)</a> and many from the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=curses&manpath=OpenBSD%20Current&sektion=3&format=html">curses(3)</a> set. To not break compatibility a corresponding patch for GNU troff has been written and was accepted upstream by Werner Lemberg as rev. 1.65 of <a href="http://cvs.savannah.gnu.org/viewvc/groff/tmac/an-old.tmac?root=groff">http://cvs.savannah.gnu.org/viewvc/groff/tmac/an-old.tmac?root=groff</a>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pgt&manpath=OpenBSD%20Current&sektion=4&format=html">pgt(4)</a> ensures to <code>splx()</code> before return from <code>pgt_media_status()</code>.
   <li>Some Apple products (iPods and iPhones) become known to the USB-subsystem and will at least attach as <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ugen&manpath=OpenBSD%20Current&sektion=4&format=html">ugen(4)</a> (so that e.g. gphoto2 should now be able to retrieve data).
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> ensures <code>pf_route()</code> is only entered when undeferring a <code>PF_ROUTETO</code> case.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> adds home and end keys for the command prompt.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> <tt>M-f</tt> and <tt>M-b</tt> work the same at the command prompt as in copy mode.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&manpath=OpenBSD%20Current&sektion=8&format=html">disklabel(8)</a> fixes issues with the <i>b</i> and <i>k</i> size suffixes by casting the sector size to a signed 64-bit integer before applying the negate.
   <!-- 2011/11/30 -->
   <li>In order to support jumbo frames in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> the new <code>MAXMCLBYTES</code> macro is introduced in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbuf&manpath=OpenBSD%20Current&sektion=9&format=html">mbuf(9)</a> (and already used in <code>m_pullup()</code> and <code>m_pulldown()</code>).
   <!-- 2011/11/29 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbuf&manpath=OpenBSD%20Current&sektion=9&format=html">mbuf(9)</a>s <code>m_pullup()</code> function changes the order of some conditional tests in order to avoid execution of cases which would later turn out to be useless; it also fixes the calculation of available space for external storage.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ucom&manpath=OpenBSD%20Current&sektion=4&format=html">ucom(4)</a>s <code>ucomopen()</code> gets some error code-flow fixes to prevent release of critical structures, and removes a superfluous call to <code>ttyopen()</code>.
   <li>Xenocara updates the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> driver to a more recent version. (This is a prerequisite for Sandybridge support, but that is disabled for now.)
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vic&manpath=OpenBSD%20Current&sektion=4&format=html">vic(4)</a>s interrupt handler will no longer report the interrupt as being consumed to let devices which share the interrupt have their interrupt handler run.
   <li>After updating <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> to use a single 64-bit integer instead of an array of two 32-bit integers for state <i>id</i> housekeeping, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&manpath=OpenBSD%20Current&sektion=1&format=html">systat(1)</a> considers the <i>creatorid</i> as well as the state <i>id</i> and thus mirrors the <i>id</i> comparison code found in the kernel.
   <!-- 2011/11/28 -->
   <li>Fixes in the network stack for auto-negotiation on ICH8.
   <li>In Xenocara <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ws&manpath=OpenBSD%20Current&sektion=4&format=html">ws(4)</a> gains support for wheel emulation (emulating button press/release events when the mouse is moved while a specific button is pressed).
   <li>In Xenocara the ATI Radeon driver should work better on PowerBook5,[7-9] after a faulty model string comparison has been fixed.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&manpath=OpenBSD%20Current&sektion=1&format=html">ld.so(1)</a> internally adds support for some dynamic <code>DT_FLAGS_1</code> flags: <code>DF_1_NODELETE</code> and <code>DF_1_INITFIRST</code>, as well as <code>DF_1_NOW</code> and <code>DF_1_GLOBAL</code>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=myx&manpath=OpenBSD%20Current&sektion=4&format=html">myx(4)</a> fixes error code-flow in <code>myx_buf_fill()</code> in order to avoid either <code>mbuf</code> leaks or a <code>NULL</code> pointer dereference.
   <!-- 2011/11/27 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> changes behaviour of <i>M-q</i> (<i>fill-paragraph</i>) to allow double-space after <code>/[.?!]\)?/</code>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> gains some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ctags&manpath=OpenBSD%20Current&sektion=1&format=html">ctags(1)</a> support.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> project implements <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whatis&manpath=OpenBSD%20Current&sektion=1&format=html">whatis(1)</a> as a special <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a> mode. This is intended to replace <i>src/usr.bin/whatis</i> at a later time, but can already be tested (ensure <i>argv[0]</i> starts with the string <i>whatis</i>).
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> gets first rudimentary handling of formatted manuals ("cat pages"). <em>As this changes the mandoc.index database format it is necessary to regenerate the mandocdb database!</em>
   <li>The libedit library (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=editline&manpath=OpenBSD%20Current&sektion=3&format=html">editline(3)</a>) fixes a segmentation fault when trying to lookup a command when there are no registered bindings.
   <li>In the hppa64 libkern several fixups are applied to assembler optimizations of memory operations, including the correction of <code>memcpy()</code>s return value. Only proper PA-RISC 2.0 mnemonics remain.
   <li>Two revisions that have been lost during update are backed out in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a>: 1.31 (reyk@: fix the IP checksum offloading logic) and 1.46 (claudio@: low latency interrupt moderation for 82599).
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> eliminates some race conditions by protecting more operations against interrupts in <code>pfsync_clone_destroy()</code>.
   <!-- 2011/11/26 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a> looses it's <i>vlanprio</i> option as the <code>SIOCSETVLANPRIO</code> and <code>SIOCGETVLANPRIO</code> ioctls are removed. The priority scheme is now tied to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vlan&manpath=OpenBSD%20Current&sektion=4&format=html">vlan(4)</a>s IEEE 802.1p priority tagging.
   <li>The ever evolving <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> system resyncs a whole bunch of work with and from bsd.lv; besides lots of internal code reorganization this adds proper handling of the <i>MANPATH</i> environment variable.
   <!-- 2011/11/25 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&manpath=OpenBSD%20Current&sektion=4&format=html">urtwn(4)</a> adds support for the Netgear WNA1000M WLAN adapter.
   <li>The network stack now applies <i>route-to</i> to deferred packets; without this option the first packet of a connection doesn't observe the <i>route-to</i> option.
   <li>The compat_linux layer implements <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chown&manpath=OpenBSD%20Current&sektion=2&format=html">chown(2)</a></code>.
   <li>The packet filter machinery (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflog&manpath=OpenBSD%20Current&sektion=4&format=html">pflog(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&manpath=OpenBSD%20Current&sektion=4&format=html">pflow(4)</a>) turns over to use the system uptime for state creation time values, since <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=date&manpath=OpenBSD%20Current&sektion=1&format=html">date(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&manpath=OpenBSD%20Current&sektion=8&format=html">ntpd(8)</a> can skew the time value which was used before.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ports&manpath=OpenBSD%20Current&sektion=7&format=html">ports(7)</a> documents the <i>homepage-links</i> target.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bsd.port.mk&manpath=OpenBSD%20Current&sektion=5&format=html">bsd.port.mk(5)</a> gets another extension and covers the targets <i>show-size</i> and <i>show-fake-size</i>, as well as <i>all-lib-depends</i>, <i>fetch-makefile</i> and <i>print-package-args</i>, amongst others related to dependency solving, and adds some more odds and ends.
   <li>Kernel builds without the <i>INET6</i> option were broken for a while due to missing <code>#ifdef</code>'s, but that is fixed again.
   <li>More work on the package system results in changes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_info&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_info(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_delete&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_delete(1)</a>.
   <!-- 2011/11/24 -->
   <li>The alpha port turns over to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> v4.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> v4 gains some last modifications to enable the alpha port to switch to it.
   <li>The IPv6 network stack gains rdomain support.
   <!-- 2011/11/23 -->
   <li>In Xenocara the libGL for Radeon r200 is fixed by adding the missing link to libdrm_radeon.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&manpath=OpenBSD%20Current&sektion=8&format=html">smtpctl(8)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mailq&manpath=OpenBSD%20Current&sektion=8&format=html">mailq(8)</a>, which share the same <code>main()</code>, fix a segmentation fault when being invoked as <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mailq&manpath=OpenBSD%20Current&sektion=8&format=html">mailq(8)</a>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a> prints ports as numbers by default, the new <i>-P</i> option will print names (as from <i>/etc/services</i>) instead.
   <!-- 2011/11/22 -->
   <li>Hibernation gets more robust by properly accounting the MP trampoline page in the range count.
   <li>The network stack fixes a SMP deadlock by disabling interrupts in <code>pool_reclaim_all()</code>.
   <li>LibC removes all references to the long-dead <code>sigstack(2)</code>.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bsd.port.mk&manpath=OpenBSD%20Current&sektion=5&format=html">bsd.port.mk(5)</a> manual has been updated.
   <li>The miniroot install.sub script works around the fact that MAKEDEV does not report any failures, which avoids the always failing efforts to mount filesystems on non-existent devices.
   <!-- 2011/11/21 -->
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=roff&manpath=OpenBSD%20Current&sektion=7&format=html">roff(7)</a> manual corrects several factual errors in its HISTORY section. Kristaps Dzonsons reconstructed what really happened by talking to the people involved, including Brian W. Kernighan and James Clarke, to name a few. See <a href="http://manpages.bsd.lv/history.html">http://manpages.bsd.lv/history.html</a> for the complete picture.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> drops usage of it's <i>enqueue/</i> queue in favour of <i>incoming/</i>.
   <li>New documentation is available: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkgpath&manpath=OpenBSD%20Current&sektion=7&format=html">pkgpath(7)</a>.
   <!-- 2011/11/20 -->
   <li>The <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ktrace&manpath=OpenBSD%20Current&sektion=2&format=html">ktrace(2)</a></code> systemcall fixes a bug which could expose the content of <code>sizeof(register_t)</code> bytes of kernel memory to userland.
   <li>As <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> development proceeds code which manages mmc/mtc and volume control has been moved from <code>struct aproc</code> to <code>struct dev</code>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_info&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_info(1)</a>s <i>-r</i> option reuses internal error codes (as from <i>-e</i>) if available, which allows constructs like <tt>pkg_info -e 'gettext-&gt;=0.20' -r 'gettext-&gt;=0.10.38' gettext-0.18.1p0</tt>.
   <!-- 2011/11/19 -->
   <li>The aviion, luna88k and mvme88k ports fix early boot crashes by making sure that <code>%cr17</code> points to a dummy CPU information structure before the real processor is known.
   <li>On the macppc port it is again possible to boot the kernel from a HFS partition.
   <li>On the alpha port <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&manpath=OpenBSD%20Current&sektion=1&format=html">ld.so(1)</a> is now compiled with the -mbuild-constants flag, to avoid loading larger integer constants from the relocated data segment. This fixes the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&manpath=OpenBSD%20Current&sektion=1&format=html">ld.so(1)</a> build with gcc4.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&manpath=OpenBSD%20Current&sektion=4&format=html">carp(4)</a> selects routing tables according to the rdomain. Due to that it is possible to connect to the carp address when the carpdev interface also has an IP address in a non-default rdomain.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umsm&manpath=OpenBSD%20Current&sektion=4&format=html">umsm(4)</a> adds support for ZTE MF190.
   <li>Update to freetype 2.4.8. This update fixes CVE-2011-3439.
   <!-- 2011/11/17 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a> adds support for parenthesized subexpressions.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xidle&manpath=OpenBSD%20Current&sektion=1&format=html">xidle(1)</a> now correctly acts upon receiving <code>SIGUSR1</code>, <code>SIGINT</code> and <code>SIGTERM</code>.
   <li>The kernel adds run length encoding (RLE) for hibernate - don't compress or write pages that are free.
   <li>The libedit library (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=editline&manpath=OpenBSD%20Current&sektion=3&format=html">editline(3)</a>) now correctly calculates the size for a <code>wchar_t</code> argv, which fixes a memory corruption.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> test suite has been completely overhauled.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a> understands the standard options <i>-M</i> and <i>-m</i> after the addition of minimal _whatdb support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a>.
   <li><font color="#e00000"><strong>RELIABILITY FIX: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=named&manpath=OpenBSD%20Current&sektion=8&format=html">named(8)</a> gets patches from BIND upstream to mitigate CVE-2011-4313. </strong></font><br><a href="errata50.html#001_bind">A source code patch is available</a>. <br><a href="stable.html"><font color="#00b000">[Applied to stable]</font></a>
   <li>The revision of HISTORY sections of the manpages of all syscalls that exist since Version 1 AT&amp;T UNIX has been completed.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> will no longer reformat ISO 8601-style dates, but use them "as-is".
   <!-- 2011/11/16 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umsm&manpath=OpenBSD%20Current&sektion=4&format=html">umsm(4)</a> adds support for Huawei EM770W.
   <li>Xenocara updates xterm to 276 and freetype to 2.4.6.
   <li>The kernel makes the <code>userret()</code> function machine-independent.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a> starts supporting multiple search terms, and logical operations <i>-a</i> and <i>-o</i> to combine them.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> fixes a minor memory leak which occurred when autocompleting a command did not give any results.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> packet filter fixes some spontaneous CARP failovers which occurred when using the flag setting ioctl by only requesting bulk updates when going up, not when already running.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> will use cache directories if they are offered by the ports tree, which boils down to a massive performance improvement.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> improves handling of offline messages. It is ensured that they are only unlinked after they have been correctly enqueued. Instead of aborting forked worker processes if an error occurs while handling an offline message, simply log and leave the failed message untouched.
   <!-- 2011/11/15 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> gains capabilities to do word-movement and -editing.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> the <i>word-separators</i> option now belongs to a session, not to windows.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> extends it's beta filter handling and introduces filter status states, like <code>STATUS_WAITING</code>.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> internal Qwalk API has been reworked and is now fully modularized.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=less&manpath=OpenBSD%20Current&sektion=1&format=html">less(1)</a> the <i>LESSHISTFILE</i> is from now on by default disabled.
   <li>The beagle port re-adds support for the omdog watchdog timer.
   <li>In Xenocara, update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xdm&manpath=OpenBSD%20Current&sektion=1&format=html">xdm(1)</a> to 1.1.11 plus a few patches.
   <li>nginx(8) is updated to 1.0.10. This version fixes a bug in the resolver which caused segmentation faults in worker processes on receipt of large DNS packets.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> adds a "device number" component in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sndio&manpath=OpenBSD%20Current&sektion=7&format=html">sndio(7)</a> device names, allowing a single aucat instance to handle all audio and MIDI services. Note this changes the service names (a backward compatibility hook keeps old names working if only one aucat server is running).
   <!-- 2011/11/14 -->
   <li>Xenocara fixes regressions, which could be seen in media key handling under Gnome, by merging in the patch from <a href="http://patchwork.freedesktop.org/patch/7707/">http://patchwork.freedesktop.org/patch/7707</a>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> turns over to only archive those files and directories that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=1&format=html">man(1)</a> will be able to retrieve; the new <i>-a</i> option can be used to gain the old behaviour.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> ensures that the offline directory has the right owner and permissions before it starts to enqueue offline mail.
   <!-- 2011/11/13 -->
   <li>A small RE fix is applied to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> which solves issues some ports had with pkg_subst / <code>SUBST_CMD</code>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> page footers gain compatibility with groff(1).
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&manpath=OpenBSD%20Current&sektion=8&arch=i386&format=html">installboot(8/i386)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&manpath=OpenBSD%20Current&sektion=8&arch=amd64&format=html">installboot(8/amd64)</a> use chunk numbers instead of possibly empty disk/partition names in some log messages.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> updates the DUID for new chunks, and zeroes the boot DUID list before populating it in installboot to ensure no offline chunks are listed therein.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> rebuild initialization code has been reworked and deducts the metadata of a new chunk from the volume metadata, and it's coerced size from an online chunk, instead of using a random chunk as a source for these.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> learns to configure the left margin from the command line with the new "indent" argument.
   <li>In the ongoing effort to create a complete mandoc based manual system <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a> looses the <i>-e</i> (use REs instead), <i>-r</i> (more on that later), <i>-s</i> (no more sorting for a while) and <i>-I</i> options, and switches over to the traditional <i>-s</i> (choose section) and <i>-S</i> (choose arch; replaces <i>-a</i>) options.
   <!-- 2011/11/12 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&manpath=OpenBSD%20Current&sektion=8&format=html">dhcpd(8)</a> protects itself against faulty interpretation of memory in case truncated packets have been received (a potential problem deduced from CVE-2011-2748 and CVE-2011-2749).
   <!-- 2011/11/11 -->
   <li>Update nginx(8) to 1.0.9, and it's included pcre library to 8.20.
   <li>The currency exchange rates are always up-to-date.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&manpath=OpenBSD%20Current&sektion=8&format=html">fdisk(8)</a> disallows partitions of length 0. It also rereads the MBR after it has been written out, so that the in-memory copy really reflects what is on the disk.
   <li>The hppa64 port turns over to use binutils 2.17.
   <li>Allow cross-compilation to arm on 64-bit architectures.
   <!-- 2011/11/10 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umsm&manpath=OpenBSD%20Current&sektion=4&format=html">umsm(4)</a> adds support for HUAWEI Mobile E173s.
   <li>The arm disassembler learns more v6 and v7 instructions.
   <li>Root filesystems on SD/MMC cards should work more reliable after progress has been made on the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdmmc&manpath=OpenBSD%20Current&sektion=4&format=html">sdmmc(4)</a> driver.
   <!-- 2011/11/09 -->
   <li>The beagle port adds support for the gumstix overo board.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdce&manpath=OpenBSD%20Current&sektion=4&format=html">cdce(4)</a> driver adds support for the <code>UISUBCLASS_MOBILE_DIRECT_LINE_MODEL</code> interface subclass, and thus at least for Dell 5530/5540 and Sony Ericsson F3705g.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ws&manpath=OpenBSD%20Current&sektion=4&format=html">ws(4)</a> driver ignores the <i>Raw</i> option for mice (always false).
   <li>librthread gets the necessary bits for a per-thread errno on powerpc.
   <li>The powerpc port schedules <code>%r2</code> as the userland thread register.
   <li>The network stack fixes a faulty timeout calculation which caused states to linger more than necessary.
   <!-- 2011/11/08 -->
   <li>beagle GENERIC configures bsd as <i>swap generic</i>.
   <li>miniroot will no longer ask wether non-free firmware should be obtained, but automatically do so.
   <li>The print output order of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a> skip steps will show rdomains after the direction.
   <li>The NCR 53c9x SCSI controller driver actively limits it's command-set to commands of at most 12 byte (the SCSI-2 standard), as some 53c9x adapters fail when attempting to send 16-byte SCSI-3 commands.
   <li>The arm platform looses support for the big endian byte order.
   <li>librthread gets the necessary bits for a per-thread errno on hppa.
   <li>The hppa port allows reading of the <code>%cr26</code> and <code>%cr27</code> control registers from userland on PCXS processors. <code>%cr27</code> is scheduled to act as the userland thread register.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsecctl&manpath=OpenBSD%20Current&sektion=8&format=html">ipsecctl(8)</a> adds an <i>-i</i> option which may be used to specify alternative paths to an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&manpath=OpenBSD%20Current&sektion=8&format=html">isakmpd(8)</a> communication FIFO.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ws&manpath=OpenBSD%20Current&sektion=4&format=html">ws(4)</a> driver gets more scroll-event mappings.
   <li>Entirely drop support for procfs on arm, since it is not needed there.
   <li>On sparc, drop default support for the process-filesystem (procfs was by default enabled for Solaris compatibility).
   <li>Teach <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgplg&manpath=OpenBSD%20Current&sektion=8&format=html">bgplg(8)</a> to use the new <i>-A</i> option of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&manpath=OpenBSD%20Current&sektion=8&format=html">traceroute(8)</a>.
   <li>The new <i>-A</i> option for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&manpath=OpenBSD%20Current&sektion=8&format=html">traceroute(8)</a> displays the AS number for each hop address.
   <!-- 2011/11/07 -->
   <li>Xenocara removes code which requires an <code>ABI_XINPUT_VERSION</code> smaller than 12.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&manpath=OpenBSD%20Current&sektion=4&format=html">ddb(4)</a> <i>examine</i> command will print the correct address even if multiple modifiers have been specified.
   <li>Unless acting upon a character device vnode reads and writes will avoid wrapping the file offset past the max.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> enqueues offline messages at startup, which simplifies the code flow.
   <li>The regular expression compiler replaces some (compiled-out) assertions with persistent checks for failed reallocations; this closes a vulnerability against extremely large expressions which aim in using this flaw.
   <!-- 2011/11/06 -->
   <li>In Xenocara, update libpciaccess to 0.12.1.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> no longer includes the status when dumping the envelope.
   <li>Except for character devices negative offset arguments will result in <code>EINVAL</code> errors for the <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pread&manpath=OpenBSD%20Current&sektion=2&format=html">pread(2)</a></code>, <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwrite&manpath=OpenBSD%20Current&sektion=2&format=html">pwrite(2)</a></code>, <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=preadv&manpath=OpenBSD%20Current&sektion=2&format=html">preadv(2)</a></code> and <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwritev&manpath=OpenBSD%20Current&sektion=2&format=html">pwritev(2)</a></code> systemcalls.
   <li>On arm a fix was applied to correctly identify the cache modes WB1 and WT.
   <li>M4 gains some more GNU M4 compatibility.
   <li>The librthread library adds support for <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sched_get_priority_min&manpath=OpenBSD%20Current&sektion=3&format=html">sched_get_priority_min(3)</a></code> and <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sched_get_priority_max&manpath=OpenBSD%20Current&sektion=3&format=html">sched_get_priority_max(3)</a></code>.
   <!-- 2011/11/05 -->
   <li>In Xenocara, update xf86-input-mouse to 1.7.1.
   <li>On arm kernels which lack StrongArm support an incorrect logic was fixed that could cause page table flushes to be missed.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> will log and actively ignore <code>.TP</code> commands if their HEAD is "broken" by another block command.
   <li>The <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pread&manpath=OpenBSD%20Current&sektion=2&format=html">pread(2)</a></code>, <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwrite&manpath=OpenBSD%20Current&sektion=2&format=html">pwrite(2)</a></code>, <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=preadv&manpath=OpenBSD%20Current&sektion=2&format=html">preadv(2)</a></code> and <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwritev&manpath=OpenBSD%20Current&sektion=2&format=html">pwritev(2)</a></code> systemcalls will also fail with <code>ESPIPE</code> if the file is a TTY.
   <li>The beagle port gets initial support for the Cortex A9 interrupt controller and introduces code to use the global timer as a clock source.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> adds new options which change the status line colors and options differently in command mode.
   <!-- 2011/11/04 -->
   <li>The network stack selects the correct protocol when importing an icmp&lt;-&gt;icmp6 state.
   <!-- 2011/11/03 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> improves visual output compatibility with groff -- if the <code>.TH</code> command sets no data then the page footer will no longer fill in the date field.
   <li>Fix the spacing of <code>.Eo</code> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a>.
   <li>In X the Shift+Backspace key sequence will produce a backspace again.
   <!-- 2011/11/02 -->
   <li>Updated OpenSSL to 1.0.0e.
   <li>On i386, cover AMD/extended flags CPUID information.
   <li>Enable UDMA capabilities for the PCI IDE controller of the HT-1000.
   <li>Remove the imstt driver from Xenocara after it has been unused for 5 years.
   <li>Remove more <code>#ifdef</code>'s in libstc++ which exclude OpenBSD from the world of wide characters.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&manpath=OpenBSD%20Current&sektion=8&format=html">smtpctl(8)</a> no longer needs libevent after a rework of the local enqueuer code.
   <!-- 2011/11/01 -->
   <li>Add perl security fix for CVE-2011-2939.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a> will display interface hardware features via the <i>hwfeatures</i> parameter.
   <li>Remove code related to the HP MMU -- all supported system favor <code>PMAP_DIRECT</code>.
   <li>Rework disklabel handling on vax MSCP to correctly support label spoofing. This adds true support for the <code>DIOCGPDINFO</code> ioctl.
   <!-- 2011/10/31 -->
   <li>In Xenocara, update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sessreg&manpath=OpenBSD%20Current&sektion=1&format=html">sessreg(1)</a> to 1.0.7, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xdpyinfo&manpath=OpenBSD%20Current&sektion=1&format=html">xdpyinfo(1)</a> to 1.3.0 and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xinit&manpath=OpenBSD%20Current&sektion=1&format=html">xinit(1)</a> to 1.3.1.
   <li>Upon destruction of an interface the network stack will correctly cancel bulk-update failure-timeouts.
   <li>Restrict <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&manpath=OpenBSD%20Current&sektion=1&format=html">netstat(1)</a> output to the sockets of the specified or current routing domain.
 <!-- 2011/10/15 -->  <!-- 2011/10/15 -->
 <li>Reset TCB addresses when exiting in sys/kern/kern_exec.c, to provide a clean setup for the new image.  <li>Reset TCB addresses when exiting in sys/kern/kern_exec.c, to provide a clean setup for the new image.
 <li>Reads aligned to the PCI config space in sys/dev/pci/agp_via.c and agpreg.h.  <li>Reads aligned to the PCI config space in sys/dev/pci/agp_via.c and agpreg.h.
 <li>"TLS-lite": add kernel support for a per-thread userspace pointer, for pointing to the thread-control-block.  <li>"TLS-lite": add kernel support for a per-thread userspace pointer, for pointing to the thread-control-block.
 <li>Respect the ToS setting in tcp syn+ack for IPv4 (still need to fix for IPv6).  <li>Respect the ToS setting in tcp syn+ack for IPv4 (still need to fix for IPv6).
 <li>Variables set/unset in etc/rc.d/rc.subr that were missed before.  <li>Variables set/unset in etc/rc.d/rc.subr that were missed before.
 <li>License change in usr.bin/file/magdir/os9 (Ignatios Souvatzis at NetBSD rescinded the third and fourth clauses).  
 <li>Improve performance (throughput and loss rate) for PPTP, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppd&manpath=OpenBSD%20Current&sektion=8&format=html">pppd(8)</a> or L2TP(/IPsec) on unstable latency networks (eg mobile).  <li>Improve performance (throughput and loss rate) for PPTP, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppd&manpath=OpenBSD%20Current&sektion=8&format=html">pppd(8)</a> or L2TP(/IPsec) on unstable latency networks (eg mobile).
 <!-- 2011/10/13 -->  <!-- 2011/10/13 -->
 <li>Introduce NAT64 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a>, a generic IP version translator using "af-to" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&manpath=OpenBSD%20Current&sektion=1&format=html">systat(1)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&manpath=OpenBSD%20Current&sektion=8&format=html">tcpdump(8)</a>.  <li>Introduce NAT64 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a>, a generic IP version translator using "af-to" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&manpath=OpenBSD%20Current&sektion=1&format=html">systat(1)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&manpath=OpenBSD%20Current&sektion=8&format=html">tcpdump(8)</a>.
Line 356 
Line 565 
 <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> -nvv work with respect to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whatis&manpath=OpenBSD%20Current&sektion=1&format=html">whatis(1)</a> whatis.db updates.  <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> -nvv work with respect to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whatis&manpath=OpenBSD%20Current&sektion=1&format=html">whatis(1)</a> whatis.db updates.
 <li>Rewrite the main loop of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sed&manpath=OpenBSD%20Current&sektion=1&format=html">sed(1)</a> "s/..." command, to fix multiple issues regarding the replacement of zero-length strings.  <li>Rewrite the main loop of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sed&manpath=OpenBSD%20Current&sektion=1&format=html">sed(1)</a> "s/..." command, to fix multiple issues regarding the replacement of zero-length strings.
 <li>Apply the fnmatch recursion limit fix to the local copy of fnmatch in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a>.  <li>Apply the fnmatch recursion limit fix to the local copy of fnmatch in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a>.
 <li>Expand fnmatch() regress with patterns obtained from the tests for APR's new fnmatch implementation, from Bill Rowe. Allow comment lines in the test data file.  <li>Expand fnmatch() regress with patterns obtained from the tests for APR's new fnmatch implementation. Allow comment lines in the test data file.
 <li>Initial, incomplete support for -Tman to convert <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&manpath=OpenBSD%20Current&sektion=7&format=html">mdoc(7)</a> documents to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=7&format=html">man(7)</a> language.  <li>Initial, incomplete support for -Tman to convert <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&manpath=OpenBSD%20Current&sektion=7&format=html">mdoc(7)</a> documents to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=7&format=html">man(7)</a> language.
 <li>Standarize the ToS option across <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&manpath=OpenBSD%20Current&sektion=1&format=html">nc(1)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping&manpath=OpenBSD%20Current&sektion=8&format=html">ping(8)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&manpath=OpenBSD%20Current&sektion=8&format=html">traceroute(8)</a> so that they'll accept the same values as pf.conf. It accepts decimal, hexadecimal and the dscp/tos keywords.  <li>Standarize the ToS option across <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&manpath=OpenBSD%20Current&sektion=1&format=html">nc(1)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping&manpath=OpenBSD%20Current&sektion=8&format=html">ping(8)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&manpath=OpenBSD%20Current&sektion=8&format=html">traceroute(8)</a> so that they'll accept the same values as pf.conf. It accepts decimal, hexadecimal and the dscp/tos keywords.
 <li>Add SMALL infrastructure to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping&manpath=OpenBSD%20Current&sektion=8&format=html">ping(8)</a> makefile.  <li>Add SMALL infrastructure to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping&manpath=OpenBSD%20Current&sektion=8&format=html">ping(8)</a> makefile.
Line 501 
Line 710 
 <li>Make code match the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=touch&sektion=1&format=html">touch(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=at&sektion=1&format=html">at(1)</a> manpages and POSIX when year specified but century isn't: century is 1900 if year >= 69; else 2000  <li>Make code match the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=touch&sektion=1&format=html">touch(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=at&sektion=1&format=html">at(1)</a> manpages and POSIX when year specified but century isn't: century is 1900 if year >= 69; else 2000
 <li>Make vlanprio (PCP/CF) available to our network stack.  <li>Make vlanprio (PCP/CF) available to our network stack.
 <li>Fixed format string in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&sektion=8&format=html">smtpctl(8)</a>.  <li>Fixed format string in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&sektion=8&format=html">smtpctl(8)</a>.
 <li>Plugged memory leaks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>, from Tiago Cunha.  <li>Plugged memory leaks in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1&format=html">tmux(1)</a>.
 <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&sektion=7&format=html">mdoc(7)</a> column lists, enforce ordering: ".Bl -column header1 header2 ... &lt;Bl flags&gt;".  <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&sektion=7&format=html">mdoc(7)</a> column lists, enforce ordering: ".Bl -column header1 header2 ... &lt;Bl flags&gt;".
 <li>Add another GeForce 8400 GS.  <li>Add another GeForce 8400 GS.
 <li>Call free() into ramqueue_remove_{batch,host,message,envelope}() instead of just after the function call in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8&format=html">smtpd(8)</a>.  <li>Call free() into ramqueue_remove_{batch,host,message,envelope}() instead of just after the function call in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8&format=html">smtpd(8)</a>.

Legend:
Removed from v.1.1203  
changed lines
  Added in v.1.1204