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

Annotation of www/plus.html, Revision 1.1253

1.1092    jj          1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1.14      deraadt     2: <html>
                      3: <head>
1.1045    david       4: <title>OpenBSD -current changes</title>
1.728     horacio     5: <link rev="made" href="mailto:www@openbsd.org">
1.14      deraadt     6: <meta name="resource-type" content="document">
1.1045    david       7: <meta name="description" content="OpenBSD -current changes">
1.1044    deraadt     8: <meta name="keywords" content="openbsd,changes">
1.14      deraadt     9: <meta name="distribution" content="global">
1.1212    schwarze   10: <meta name="copyright" content="This document copyright 1996-2012 by OpenBSD.">
1.14      deraadt    11: </head>
                     12:
1.728     horacio    13: <body bgcolor="#ffffff" text="#000000" link="#23238e">
1.14      deraadt    14:
1.828     jsyn       15: <a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a>
1.64      downsj     16: <p>
1.1044    deraadt    17: <h2><font color="#e00000">OpenBSD -current changelog</font></h2>
1.863     naddy      18: <hr>
1.14      deraadt    19:
                     20: <p>
1.1216    schwarze   21: This selection is intended to include all important
                     22: and all user-visible changes.
                     23: For a complete record of all changes, please see the "source-changes"
                     24: mailing list, called "OpenBSD CVS"
                     25: in the <a href="mail.html#Archives">archives</a>,
                     26: or use <a href="anoncvs.html#CVS">CVS</a>.
                     27:
                     28: <p>
                     29: Machine specific changes are sometimes mentioned
1.728     horacio    30: in the pages for the specific <a href="plat.html">platforms</a>.
1.14      deraadt    31:
1.17      deraadt    32: <p>
1.863     naddy      33: Note: <font color="#e00000">Problems for which patches exist are marked in red</font>.
1.185     deraadt    34:
                     35: <p>
1.186     deraadt    36: <h3>
1.846     deraadt    37: For changes in other releases, click below:<br>
                     38: <a href="plus20.html">2.0</a>,
                     39: <a href="plus21.html">2.1</a>,
                     40: <a href="plus22.html">2.2</a>,
                     41: <a href="plus23.html">2.3</a>,
                     42: <a href="plus24.html">2.4</a>,
                     43: <a href="plus25.html">2.5</a>,
                     44: <a href="plus26.html">2.6</a>,
                     45: <a href="plus27.html">2.7</a>,
                     46: <a href="plus28.html">2.8</a>,
                     47: <a href="plus29.html">2.9</a>,
                     48: <a href="plus30.html">3.0</a>,
                     49: <a href="plus31.html">3.1</a>,
1.868     deraadt    50: <a href="plus32.html">3.2</a>,
1.889     david      51: <a href="plus33.html">3.3</a>,
1.916     david      52: <a href="plus34.html">3.4</a>,
1.935     miod       53: <a href="plus35.html">3.5</a>,
1.941     deraadt    54: <a href="plus36.html">3.6</a>,
1.1118    deraadt    55: <br>
1.963     deraadt    56: <a href="plus37.html">3.7</a>,
1.999     deraadt    57: <a href="plus38.html">3.8</a>,
1.1028    deraadt    58: <a href="plus39.html">3.9</a>,
1.1044    deraadt    59: <a href="plus40.html">4.0</a>,
1.1069    deraadt    60: <a href="plus41.html">4.1</a>,
1.1097    deraadt    61: <a href="plus42.html">4.2</a>,
1.1118    deraadt    62: <a href="plus43.html">4.3</a>,
1.1140    deraadt    63: <a href="plus44.html">4.4</a>,
1.1152    deraadt    64: <a href="plus45.html">4.5</a>,
1.1163    deraadt    65: <a href="plus46.html">4.6</a>,
1.1177    deraadt    66: <a href="plus47.html">4.7</a>,
1.1194    deraadt    67: <a href="plus48.html">4.8</a>,
1.1198    nick       68: <a href="plus49.html">4.9</a>,
1.1212    schwarze   69: <a href="plus50.html">5.0</a>,
1.1242    lum        70: <a href="plus51.html">5.1</a>,
1.1240    nick       71: <a href="plus52.html">5.2</a>.
1.422     deraadt    72: <br>
1.186     deraadt    73: </h3>
                     74:
                     75: <p>
1.1240    nick       76: <h3><font color="#0000e0">Changes made between OpenBSD 5.2 and -current</font></h3><p>
1.847     deraadt    77: <p>
                     78:
1.422     deraadt    79: <ul>
1.1253  ! brett      80: <!-- 2012/11/11 -->
        !            81: <li>Once a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdist&manpath=OpenBSD%20Current&sektion=1&format=html">rdist(1)</a> C_RECVDIR command is sent, send matching C_END command later, even if opendir() fails or nodescend option is set.
        !            82: <li>Fix various <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdist&manpath=OpenBSD%20Current&sektion=1&format=html">rdist(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdistd&manpath=OpenBSD%20Current&sektion=1&format=html">rdistd(1)</a> format string issues. Stop assuming time_t is long or smaller. Enable warnings.
        !            83: <li>Fix pid matching on kernel crashdumps.
        !            84: <li>Added support for the Intel Centrino Advanced-N 6235 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&manpath=OpenBSD%20Current&sektion=4&format=html">iwn(4)</a>.
        !            85: <li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> updating character offset on the line all the time (astoundingly hostile to slow terminals).
        !            86: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient.conf&manpath=OpenBSD%20Current&sektion=5&format=html">dhclient.conf(5)</a> "default" directive (broken in code refactoring).
        !            87: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> supersede/append/prepend actions works again even if the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcp&manpath=OpenBSD%20Current&sektion=8&format=html">dhcp(8)</a> server doesn't send any data for the affected option (broken when the supersede/append/prepend/ignore logic was re-factored).
        !            88: <li>Try to load the gallium3d "swrastg" driver if available, before falling back to the default mesa "swrast" one for software rendering.
        !            89: <!-- 2012/11/10 -->
        !            90: <li>Rewrote <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=axe&manpath=OpenBSD%20Current&sektion=4&format=html">axe(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smsc&manpath=OpenBSD%20Current&sektion=4&format=html">smsc(4)</a> receive filter handling code; cleaned up the ioctl.
        !            91: <li>prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&manpath=OpenBSD%20Current&sektion=4&format=html">athn(4)</a> calling athn_detach unnecessarily if shared code was not initialised.
        !            92: <li>Enhanced <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> error_rm_wrkdir() to print an error message if one is passed as an argument.
        !            93: <li>Read CPU frequency from the fixed-function performance counter of on x86 chips with constant time stamp counters. Lets <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a> hw.cpuspeed and hw.setperf reflect correct values.
        !            94: <!-- 2012/11/09 -->
        !            95: <li>Per POSIX, fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=raise&manpath=OpenBSD%20Current&sektion=3&format=html">raise(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=abort&manpath=OpenBSD%20Current&sektion=3&format=html">abort(3)</a> to send the signal to the current thread.
        !            96: <li>Don't sync <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> dma memory for the whole ring when updating a single entry.
        !            97: <li>Ported most <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> 2.95 m88k fixes to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> 3 codebase.
        !            98: <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> flow control code.
        !            99: <li>No longer disable VLAN promiscuous mode, so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> can receive ethernet packets with VLAN tags.
        !           100: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=libtool&manpath=OpenBSD%20Current&sektion=1&format=html">libtool(1)</a> now properly filters symbols on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=elf&manpath=OpenBSD%20Current&sektion=5&format=html">elf(5)</a> systems; runs <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nm&manpath=OpenBSD%20Current&sektion=1&format=html">nm(1)</a> on every object and static library we might need, so we don't lose anything; allows for the result to be empty.
        !           101: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=libtool&manpath=OpenBSD%20Current&sektion=1&format=html">libtool(1)</a> get_symbollist: output completely empty file if no symbol; and more debug info.
        !           102: <!-- 2012/11/08 -->
        !           103: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> driver now matches hardware, to support mtu values from 256 up to 9000.
        !           104: <li>When halting the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> rx engine, avoid firmware DMA'ing into the freed cluster.
        !           105: <li>Fixed kernel builds without <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&manpath=OpenBSD%20Current&sektion=4&format=html">bpf(4)</a>.
        !           106: <li>Close <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> routing socket fd leak when deleting old address.
        !           107: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arp&manpath=OpenBSD%20Current&sektion=8&format=html">arp(8)</a> so "route -Tx exec arp -an" uses the process rdomain, but still allow command line overrides.
        !           108: <li>Don't depend on IFCAP_CSUM flags when configuring <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a> rx checksumming; corrected an incorrect usage of IXGBE_RXCSUM_PCSD.
        !           109: <!-- 2012/11/07 -->
        !           110: <li>Plugged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> leak when using "unmap" for kbd/mouse bindings.
        !           111: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vfs&manpath=OpenBSD%20Current&sektion=9&format=html">vfs(9)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&manpath=OpenBSD%20Current&sektion=9&format=html">uvm(9)</a> to allow the cleaner and syncer to run even when under intense memory or kernel virtual address pressure; correct cleaner and sleep/wakeup cases when memory and kva are low.
        !           112: <li>Enable %tick access for userland on sparc64 sun4u systems.
        !           113: <li>Tab completion support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> menus.
        !           114: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> no longer kills trailing spaces (not shared by other makes, or any standard).
        !           115: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> no longer depends on IFCAP_CSUM flags set when reading rx checksumming results from the hardware.
        !           116: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&manpath=OpenBSD%20Current&sektion=1&format=html">dc(1)</a> fractional number exponentiation (including for negative exponents).
        !           117: <!-- 2012/11/06 -->
        !           118: <li>Always setup lo0 with 127.0.0.1/8 when configuring the network, whether installing or upgrading.
        !           119: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a> recognition of video and host bridge found on new Atom motherboard.
        !           120: <li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&manpath=OpenBSD%20Current&sektion=1&format=html">dc(1)</a> exponention, only warn if the fractional part of the exponent is non-zero; avoid div by zero.
        !           121: <li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> mta_session "is_reading" hack and simplified the read/write logic.
        !           122: <li>Workaround for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a>: don't tie python files for now, so timestamps don't trigger recompile.
        !           123: <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> force pkglocatedb-- when auto-installing.
        !           124: <!-- 2012/11/05 -->
        !           125: <li>Fixed a bug where the return value of if_exists() was not checked correctly if the interface disappears while <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflogd&manpath=OpenBSD%20Current&sektion=8&format=html">pflogd(8)</a> is running.
        !           126: <li>Ensure that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflogd&manpath=OpenBSD%20Current&sektion=8&format=html">pflogd(8)</a> if_exists() always closes its socket before returning.
        !           127: <li><font color="#e00000">Merged From Current to 5.2 fix for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> check icmp</font>.
        !           128: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=myx&manpath=OpenBSD%20Current&sektion=4&format=html">myx(4)</a> SIMPLEQ-based packet descriptor managing code for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a>.
        !           129: <li>Call in[6]_proto_cksum_out() unconditionally, to fix checksum issues seen on ramdisk kernels.
        !           130: <li>Fixed memory leak in error paths for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=synaptics&manpath=OpenBSD%20Current&sektion=4&format=html">synaptics(4)</a> and alps.
        !           131: <li>Backport a powerpc --relax fix present in binutils 2.17. Allows mozilla trunk to finally link again.
        !           132: <li>Switched sparc to timecounters.
        !           133: <li>Show last <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> client activity time in the default choose-client list.
        !           134: <li>Typedef'd pthread_key_t to an int instead of a volatile int. Allows webkit with --enable-debug to build.
        !           135: <li>Run <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chown&manpath=OpenBSD%20Current&sektion=8&format=html">chown(8)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chgrp&manpath=OpenBSD%20Current&sektion=1&format=html">chgrp(1)</a> only if the preceding <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mknod&manpath=OpenBSD%20Current&sektion=8&format=html">mknod(8)</a> call worked.
1.1252    brett     136: <!-- 2012/11/04 -->
                    137: <li>Properly clear the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> UP flag when forcing interface down/up, rather than setting all flags to zero.
                    138: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomd&manpath=OpenBSD%20Current&sektion=8&format=html">ldomd(8)</a> consume ACKs when doing large sends.
                    139: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomctl&manpath=OpenBSD%20Current&sektion=8&format=html">ldomctl(8)</a> support for listing/selecting configurations store on the SP.
                    140: <li>Call service start function if a particular <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomd&manpath=OpenBSD%20Current&sektion=8&format=html">ldomd(8)</a> domain service has been successfully registered.
                    141: <li>Include declaration of sparcDriverName() to fix segfault on sunffb graphics.
                    142: <li>Switch mvme68k to timecounters.
                    143: <li>Remove default of AuthorizedCommandUser from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&manpath=OpenBSD%20Current&sektion=5&format=html">sshd_config(5)</a>. Administrators are now expected to explicitly specify a user.
                    144: <!-- 2012/11/03 -->
                    145: <li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&manpath=OpenBSD%20Current&sektion=5&format=html">resolv.conf(5)</a> passing interface names around needlessly when creating/flushing routes.
                    146: <li>Fixes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&manpath=OpenBSD%20Current&sektion=5&format=html">resolv.conf(5)</a> handling: Don't leak a file descriptor if there are no contents for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&manpath=OpenBSD%20Current&sektion=5&format=html">resolv.conf(5)</a>, and delete this file if it is zero-length; allow for only resolv.conf.tail to go into resolv.conf.
                    147: <li>Fixed potential <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> memory leak, found by llvm.
                    148: <li>Don't leak a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> file descriptor when testing for permissions; make sure directory is executable, otherwise we can't list it.
                    149: <!-- 2012/11/02 -->
                    150: <li>Introduce better and simpler <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> producer/consumer queue iterator implementation.
                    151: <li>Remove 13 years old compiler bug workaround in m68k <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwd_mkdb&manpath=OpenBSD%20Current&sektion=8&format=html">pwd_mkdb(8)</a> code.
                    152: <li>Avoid some misaligned accesses. Lets <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> work again on sparc64.
                    153: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> "kick counter" to detect and disconnect clients that hog the session.
                    154: <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&manpath=OpenBSD%20Current&sektion=3&format=html">malloc(3)</a> option "U" to "free unmap": guards/unmaps freed allocations without disabling chunk randomisation. Offers better defence against "heap feng shui" style attacks.
                    155: <li>Unstick <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&manpath=OpenBSD%20Current&sektion=8&format=html">bgpctl(8)</a> reload after reloading a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">bgpd.conf(5)</a> that contains errors.
                    156: <li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> adding a "nameserver" line to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&manpath=OpenBSD%20Current&sektion=5&format=html">resolv.conf(5)</a> if the nameserver in question is the empty string.
                    157: <li>Consistency and robustness improvements in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> mda.
                    158: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> counters more informative in the scheduler: number of envelopes added or cancelled; properly report envelope counts, as well as the outcome of deliveries.
                    159: <li>Watch the non-privileged end of the pipe to the privileged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> child process. So when the child dies, the parent exits immediately.
                    160: <li>Include tcp/udp.h unconditionally to unbreak <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rd&manpath=OpenBSD%20Current&sektion=4&format=html">rd(4)</a>.
                    161: <li>Don't let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> insert twice recorded wav files (-o) on the list of recorded files.
                    162: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> crashes when wav_close() is called on uninitialised wav structure.
                    163: <li>Use dedicated messages for flow control (instead of clock tick) and enable flow control for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> MIDI.
                    164: <!-- 2012/10/31 -->
                    165: <li>Switched alpha to per-process astpending.
                    166: <li>Repaired <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=__tfork_thread&manpath=OpenBSD%20Current&sektion=3&format=html">__tfork_thread(3)</a> operation for alpha.
                    167: <li>When possible, have <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vcc&apropos=0&sektion=4&manpath=OpenBSD+Current&arch=sparc64&format=html">vcc(4/spar64)</a> send multiple characters per packet; stop sending when the transmit queue is full; set a timeout to avoid stalling.
                    168: <li><!-- 2012/1/01 -->
                    169: <li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpitz&manpath=OpenBSD%20Current&sektion=4&format=html">acpitz(4)</a> showing Kelvin units; fixed Celsius measures (no longer off by a factor of 10).
                    170: <li>Forcibly delete all existing ipv4 addresses from an interface as <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> binds new lease to that interface. Fixes unexpectedly persistent addresses and failures of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> when switching an interface repeatedly between different networks.
                    171: <li>Enable softraid boot support for i386 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdboot&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">cdboot(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxeboot&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">pxeboot(8)</a>.
                    172: <li>Make i386 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdboot&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">cdboot(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxeboot&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">pxeboot(8)</a> work correctly when it is larger than 64KB in size.
                    173: <li>Enable softraid boot support for i386 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&apropos=0&sektion=8&manpath=OpenBSD+Current&arch=i386&format=html">boot(8)</a>.
                    174: <!-- 2012/10/30 -->
                    175: <li>Add support for Intel's Supervisor Mode Access Prevention (SMAP) feature to i386 and amd64.
                    176: <li>Some fixes for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vio&manpath=OpenBSD%20Current&sektion=4&format=html">vio(4)</a> receive filter handling.
                    177: <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&manpath=OpenBSD%20Current&sektion=5&format=html">sshd_config(5)</a> option AuthorizedKeysCommand to support fetching authorized_keys from a command in addition to (or instead of) from the filesystem.
                    178: <li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient-script&apropos=0&sektion=0&manpath=OpenBSD+5.1&arch=i386&format=html">dhclient-script(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient.conf&manpath=OpenBSD%20Current&sektion=5&format=html">dhclient.conf(5)</a> "script" directive. Do all interface and route configuration via ioctl's and routing sockets.
                    179: <li>Prevent underflows in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&manpath=OpenBSD%20Current&sektion=4&format=html">pflow(4)</a> by using signed variables.
                    180: <li>Use monotonic time_uptime for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&manpath=OpenBSD%20Current&sektion=4&format=html">pflow(4)</a> expiration values as time_second can be skewed at runtime.
                    181: <li>Bump the default number of descriptors in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a>.
                    182: <!-- 2012/10/29 -->
                    183: <li>On UltraSPARC T1/T2, block the current strand while spinning so other strands can do some useful work.
                    184: <li>On <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> reload, look for ignore and bwidth changes; ensure existing maximised windows don't inherit new bwidth.
                    185: <li>Attach the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=synaptics&manpath=OpenBSD%20Current&sektion=4&format=html">synaptics(4)</a> driver to elantech touchpads during auto-configuration.
                    186: <li>Make amd64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdboot&manpath=OpenBSD%20Current&sektion=8&format=html">cdboot(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxeboot&manpath=OpenBSD%20Current&sektion=8&format=html">pxeboot(8)</a> work correctly when they are larger than 64KB in size.
                    187: <li>Enable softraid boot support in amd64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cdboot&manpath=OpenBSD%20Current&sektion=8&format=html">cdboot(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxeboot&manpath=OpenBSD%20Current&sektion=8&format=html">pxeboot(8)</a>.
                    188: <li>Added support for Elantech touchpads to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&manpath=OpenBSD%20Current&sektion=4&format=html">pms(4)</a>, so X <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=synaptics&manpath=OpenBSD%20Current&sektion=4&format=html">synaptics(4)</a> driver can configure these touchpads properly.
                    189: <li>Teach <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsconsctl&manpath=OpenBSD%20Current&sektion=8&format=html">wsconsctl(8)</a> about the elantech mouse type.
1.1251    brett     190: <!-- 2012/10/28 -->
                    191: <li>Limit the number of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> messages/recipients that can be enqueued on a single SMTP connection.
                    192: <!-- 2012/10/27 -->
                    193: <li>Changed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient.conf&manpath=OpenBSD%20Current&sektion=5&format=html">dhclient.conf(5)</a> directive 'ignore' to take a list of option names rather than list of option declarations. e.g. "ignore routers;" instead of "ignore routers 1.2.3.4;"
                    194: <li>Made it possible to use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomctl&manpath=OpenBSD%20Current&sektion=8&format=html">ldomctl(8)</a> to reconfigure when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomd&manpath=OpenBSD%20Current&sektion=8&format=html">ldomd(8)</a> is running.
                    195: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomd&manpath=OpenBSD%20Current&sektion=8&format=html">ldomd(8)</a> var-config response messages. Makes OpenBoot stop complaining about not being able to update LDOM variables.
                    196: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomd&manpath=OpenBSD%20Current&sektion=8&format=html">ldomd(8)</a> to provide the var-config domain service to all the currently configured guest domains.
                    197: <li>Give <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomd&manpath=OpenBSD%20Current&sektion=8&format=html">ldomd(8)</a> its own copy of the domain services support code and modify it to handle multiple channels.
                    198: <li>Implement AP side power saving for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acx&manpath=OpenBSD%20Current&sektion=4&format=html">acx(4)</a>.
                    199: <li>All <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">boot(8)</a> support is now enabled by default, including support for booting from crypto volumes. Can be completely enabled or disabled at compile time.
                    200: <li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sndio&manpath=OpenBSD%20Current&sektion=7&format=html">sndio(7)</a> midi code use non-blocking i/o like the other audio code.
                    201: <li>Check that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sndio&manpath=OpenBSD%20Current&sektion=7&format=html">sndio(7)</a> polled fd number is smaller than SIO_MAXNFDS, and crank maximums.
                    202: <!-- 2012/10/26 -->
                    203: <li>For sparc64 devices that attach to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cbus&apropos=0&sektion=4&manpath=OpenBSD+Current&arch=sparc64&format=html">cbus(4/sparc64)</a>, disable interrupts up-front and explicitly enabling them later than the other way around.
                    204: <li>Fixed potential <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> memory and fd leak.
                    205: <li>Fix for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&manpath=OpenBSD%20Current&sektion=1&format=html">perl(1)</a> CVE-2012-5195.
                    206: <li>Work-in-progress code for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomd&manpath=OpenBSD%20Current&sektion=8&format=html">ldomd(8)</a>, a daemon running in a sun4v control domain that provides some essential services to guest domains.
                    207: <li>Don't abort <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomctl&manpath=OpenBSD%20Current&sektion=8&format=html">ldomctl(8)</a> when we try to reset the logical domain channel.
                    208: <li>Fixed previous revision, which would prevent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grtwo&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=sgi&format=html">grtwo(4/sgi)</a> boards from being recognised.
                    209: <li>Properly clear hppa trap frame in setregs() to avoid leaking registers across exec.
                    210: <!-- 2012/10/25 -->
                    211: <li>Disabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> reload, since SIGHUP kills <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a>.
                    212: <li>Handle the case where <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> writev() fails with EAGAIN.
                    213: <li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> oce_mbox_{dispatch,wait} more readable and use less bitfields.
                    214: <li>Simplify/unify writes to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> rx and tx doorbell registers.
                    215: <li>Use an external chunk of DMA for oce_set_promisc, so the commands sent to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> fit in memory.
                    216: <li>Added syslog support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> in base.
                    217: <li>Added ability to active pane in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> list-windows and find-window formats.
                    218: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> BELL_NONE which had become broken; also don't redraw unnecessarily.
                    219: <li>Fixed bad size in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> memcpy.
                    220: <li>Allow the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> mda to deal itself with session limits, to makes the server handle envelope bursts more efficiently.
                    221: <!-- 2012/10/24 -->
                    222: <!-- 2012/10/23 -->
                    223: <li>Use correct file for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> revert-buffer; do not ignore abort.
                    224: <li>Fixed fringe <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> case where argument length is around 140.
                    225: <li>Treat <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> menu width the same as the height is treated when deciding its max size and location.
                    226: <li>Stop drawing when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> menu doesn't fit inside the screen.
                    227: <!-- 2012/10/22 -->
                    228: <li>Added a new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> option -t to optionally enforce NAT-T with UDP encapsulation on port 4500.
                    229: <li>Fix NAT-T support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> , both on the initiator and the responder side.
                    230: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=jme&manpath=OpenBSD%20Current&sektion=4&format=html">jme(4)</a> flow control support.
                    231: <li>Provide <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mii&manpath=OpenBSD%20Current&sektion=4&format=html">mii(4)</a> flow control status.
                    232: <li>Add (r)evert prompt to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> "File changed on disk; really edit the buffer" prompt.
                    233: <li>Check for dirty buffer on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> buffer change.
                    234: <!-- 2012/10/21 -->
                    235: <li>Add flow control support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gem&manpath=OpenBSD%20Current&sektion=4&format=html">gem(4)</a>.
                    236: <li>Fix the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> multicast filter full size check.
                    237: <li>Bugfix for userland program attempting to do a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=semop&manpath=OpenBSD%20Current&sektion=2&format=html">semop(2)</a>. Kernel returns ENOSPC rather than panics.
                    238: <li>Repaired <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=maestro&manpath=OpenBSD%20Current&sektion=4&format=html">maestro(4)</a> pci powerstate handling and resumes.
                    239: <li>Add the IP_DIVERTFL socket option on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=divert&manpath=OpenBSD%20Current&sektion=4&format=html">divert(4)</a> sockets to control which packets (as in direction) of the traffic will be diverted through the divert socket.
                    240: <li>Add domain services support code to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomctl&manpath=OpenBSD%20Current&sektion=8&format=html">ldomctl(8)</a> and use it to fetch the PRI (Physical Resource Inventory) from the service processor.
                    241: <!-- 2012/10/20 -->
                    242: <li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vr&manpath=OpenBSD%20Current&sektion=4&format=html">vr(4)</a> transmit DMA segments.
                    243: <li>Fix hardware kill switch detection for the ar9300 chip family.
                    244: <li>Fixed a potential double free in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a>
                    245: <!-- 2012/10/19 -->
                    246: <li>Make xf86-video-intel hdmi modesetting code handle multiple display pipes.
                    247: <!-- 2012/10/18 -->
                    248: <li>Simplify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&manpath=OpenBSD%20Current&sektion=4&format=html">xl(4)</a> for multicast ranges.
                    249: <li>Convert ethernet driver code which predates pci_set_powerstate() to using it instead.
                    250: <li>Numerous <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> error message fixes.
                    251: <li>Switched luna88k to timecounters.
                    252: <li>Disallow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf.conf&manpath=OpenBSD%20Current&sektion=5&format=html">pf.conf(5)</a> tables and address pools for rdr-to, nat-to and route-to with any other scheduling algorithms than round-robin or least-states. Stops <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a> accepting invalid address pools.
                    253: <!-- 2012/10/17 -->
                    254: <li>Cleaned up more of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&manpath=OpenBSD%20Current&sektion=4&format=html">pckbc(4)</a> driver soft-state when suspending.
                    255: <li>Enable sparc64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vldc&manpath=OpenBSD%20Current&sektion=4&format=html">vldc(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vldcp&manpath=OpenBSD%20Current&sektion=4&format=html">vldcp(4)</a>.
                    256: <li>Renamed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hvctl&manpath=OpenBSD%20Current&sektion=4&format=html">hvctl(4)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vldcp&manpath=OpenBSD%20Current&sektion=4&format=html">vldcp(4)</a>, since this driver now handles other services as well.
                    257: <!-- 2012/10/16 -->
                    258: <li>Make the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&manpath=OpenBSD%20Current&sektion=4&format=html">ath(4)</a> iv show up properly for big endian <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&manpath=OpenBSD%20Current&sektion=4&format=html">bpf(4)</a> consumers.
                    259: <li>Add support for multiple channels on sparc64 hvctl.
                    260: <li>Add domain utilisation to status display to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomctl&manpath=OpenBSD%20Current&sektion=8&format=html">ldomctl(8)</a>.
                    261: <li>Change amd64 PCI memory extent to cover the whole 64-bit memory space; fixed erroneous extent allocation panic on IBM x3100.
                    262: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> MAX_RULEBUFFER_LEN was too small, bumped.
                    263: <!-- 2012/10/15 -->
                    264: <li>-r switch and -d depth option added to mput command of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> client.
                    265: <li>Added support for recursive <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> upload.
                    266: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldomctl&manpath=OpenBSD%20Current&sektion=8&format=html">ldomctl(8)</a>, specify domains by name instead of by number, provide status of all domains if none specified.
                    267: <li>Implement "smtpctl stop" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&manpath=OpenBSD%20Current&sektion=8&format=html">smtpctl(8)</a>.
                    268: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&manpath=OpenBSD%20Current&sektion=4&format=html">sd(4)</a>, do a flush of the disk before hibernate to clear the buffer cache.
1.1250    brett     269: <!-- 2012/10/14 -->
                    270: <li>Limit the number of per-user mda (external program) deliveries that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> can be running at the same time, to cope with long-running filters in .forward file.
                    271: <li>Limit number of envelopes sent by the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> queue to the mda, to avoid file descriptor exhaustion.
                    272: <li>Beginning of ldomctl tool, to control sun4v logical domains. Currently can start and stop domains.
                    273: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> will now enforce different permissions on different files in ssl_load_file().
                    274: <!-- 2012/10/13 -->
                    275: <li>Avoid some unnecessary aliases expansion in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a>.
                    276: <li>Move <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&manpath=OpenBSD%20Current&sektion=4&format=html">xl(4)</a> WOL activation to DVACT_POWERDOWN (instead of doing it twice).
                    277: <li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&manpath=OpenBSD%20Current&sektion=4&format=html">xl(4)</a> putting itself into D3 mode when going to WOL; allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a> subsystem to do that based on BIOS information if it needs to.
                    278: <li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> makemap is executed in sendmail mode, check if ".db" is part of the filename and imply it otherwise so "makemap hash /etc/mail/aliases < aliases" works.
                    279: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> alias expansion and ruleset matching code now checks for failure to distinguish between "no match" and "internal error" (e.g. missing or broken db file)
                    280: <li>Added I-O DATA RSA-PCI2 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a>.
                    281: <li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> "revert-buffer", which reverts the current buffer to on-disk copy.
                    282: <!-- 2012/10/12 -->
                    283: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> infinite loops on regexps that match the empty word, instead advance by one char and repeat.
                    284: <!-- 2012/10/11 -->
                    285: <li>Extend <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> "retry" field to 16 bits. Former size too small for quadratic retry formula.
                    286: <li>Fixed "disable lidsuspend on shutdown" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=init&manpath=OpenBSD%20Current&sektion=8&format=html">init(8)</a>.
                    287: <li>Replaced "from all" and "for all" with "from any" and "for any", and "all" with "any" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a>.
                    288: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> cond parser to be able to handle .if 5 < 7 directly.
                    289: <li>Initialise the protected mode IDT after zeroing .bss to fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxeboot&manpath=OpenBSD%20Current&sektion=8/i386&format=html">pxeboot(8/i386)</a>.
                    290: <!-- 2012/10/10 -->
                    291: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&manpath=OpenBSD%20Current&sektion=8&format=html">smtpctl(8)</a> can display envelopes and messages using their id. Allows easier queue inspection.
                    292: <li>Mark if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> alias node has been expanded from an alias map, as local deliveries expanded from alias map are run as user _smtpd.
                    293: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smptd&manpath=OpenBSD%20Current&sektion=8&format=html">smptd(8)</a> will now show the port number for a relay if specified.
                    294: <li>Revert <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> r1.155. Routing breaks if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient-script&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient-script(8)</a> flushes the interface's routes when the interface is down.
                    295: <li>Fix the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> hash http filter action to initialize the hash key correctly.
                    296: <li>Clear ieee80211 powersave flag and purge queued packets when a node leaves the AP. Fixes issues with power saving.
                    297: <!-- 2012/10/09 -->
                    298: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> listen statement to impose tls on its clients.
                    299: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> will reject ssl key/certs/CA/DH files if their ownership/permissions are not correct.
                    300: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> engine change: prevent jobs from stomping on each other's files. Fixes races in make -j4 build in src.
                    301: <li>Add nscan as a disk queuing algorithm, make it the default with n = 128. Better performance for long sequential writes.
                    302: <li>Limit writes in flight to disk from buffer cache (via bufq) to a high water mark.
                    303: <li>Teach amd64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">boot(8)</a> how to access a softraid crypto volume. Allows for full disk encryption. Currently disabled by default.
                    304: <!-- 2012/10/08 -->
                    305: <li>Enabled Supervisor Mode Execution Protection (SMEP) for i386 and amd64, found in recent Intel chips.
                    306: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=X&manpath=OpenBSD%20Current&sektion=7&format=html">X(7)</a> xserver re-opening mouse after VT-switch.
                    307: <li>Revamped suspend/hibernate -> resume. If suspend sequence fails, now possible to recover along the resume code path.
                    308: <li>Imported quilt 0.60 to base system.
                    309: <li>Provide a mechanism for kernel to pass data through to the discipline during <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> volume assembly.
                    310: <li>If amd64 booted from a bootable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> volume, always select the srX device unless the "a" partition of the disk is FFS.
1.1249    brett     311: <!-- 2012/10/07 -->
                    312: <li>Force MIT-MAGIC-COOKIE auth for all displays, like we do for :0.
                    313: <li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> to 1.2.4.
                    314: <li>Reduced the difference between i386 and amd64 versions of the speedstep code.
                    315: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> will now skip RR if type is not MX. Use hostname if the list of MX is empty after the loop.
                    316: <li>Align hppa stack on a 64-byte boundary, so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> can properly align stack variables.
                    317: <li>Provide a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sendmail&manpath=OpenBSD%20Current&sektion=8&format=html">sendmail(8)</a>-like interface to makemap so that some tools that assume <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sendmail&manpath=OpenBSD%20Current&sektion=8&format=html">sendmail(8)</a> do not break.
                    318: <li>Bump max number of connections to a route from 5 to 10 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a>.
                    319: <!-- 2012/10/06 -->
                    320: <li>Updated xkeyboard-config to 2.7.
                    321: <li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> from wrapping system headers with an implicit extern "C". Unbreaks the webkit port.
                    322: <!-- 2012/10/05 -->
                    323: <li>Add basic support for ivy bridge to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xf86&manpath=OpenBSD%20Current&sektion=4&format=html">xf86(4)</a>-video-intel; allows multiple display pipes to work.
                    324: <li>Point interface directly to its bridgeport configuration, instead of to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bridge&manpath=OpenBSD%20Current&sektion=4&format=html">bridge(4)</a> itself, to improve performance.
                    325: <!-- 2012/10/04 -->
                    326: <li>Default map source to S_PLAIN, this allows us to simplify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a>.
                    327: <li>Delay the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> call to log_debug() for displaying the backends used until the "real" debug mode is set.
                    328: <li>Added umac128 variant to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a>.
                    329: <li>change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> to from=<...>, to=<...> instead of to=<...> for logging.
                    330: <li>Use information provided by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a> to attach secondary <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a> host bridges.
                    331: <!-- 2012/10/03 -->
                    332: <li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> backup MX trying to connect to itself and bounce in the loop detection code.
                    333: <li>Use a buffer large enough to fit a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> mailaddr user-part, to avoid a fatal error.
                    334: <li>Disallow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> root deliveries for "deliver to filename" and "deliver to mda" rules. Users should create a root alias instead.
                    335: <li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> trying to cope with iobuf_init() failure, make it fatal() instead.
                    336: <li>Only show <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> "inflight" debugging message if compiled with DEBUG > 1.
                    337: <li>Inherit and pass the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> relay table flags correctly.
                    338: <li>Support more than one <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> relay backup table.
                    339: <li>Attach <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uath&manpath=OpenBSD%20Current&sektion=4&format=html">uath(4)</a> to D-Link WUA-2340.
                    340: <!-- 2012/10/02 -->
                    341: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> changes: put back some job control that's necessary when we don't run a shell; improved debugging and -p output to sort variables, targets, rules, output stuff in a nicer format mimicing input; better error message when no command is found, explain where the target comes from; sort final error list by file; show system files in errors as <bsd.prog.mk>; reincorporate random delay; and optimise siginfo output by not regenerating the whole string each time.
                    342: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> session tree (C-b s) to expand and collapse sessions with left/right/space keys.
                    343: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> -z option, broken in revision 1.215.
                    344: <!-- 2012/10/01 -->
                    345: <li>Add some random PEN (private enterprise numbers) to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a>.
                    346: <li>Support 0.0.0.0 and 255.255.255.255 IPv4 addresses in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a>. Fixes aborting address traversal / SNMP walk when an "any"/0.0.0.0 address was configured on an interface.
1.1248    brett     347: <!-- 2012/09/30 -->
                    348: <li>When outputting to stdout and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compress&manpath=OpenBSD%20Current&sektion=1&format=html">compress(1)</a> would grow the file, exit normally instead of with a value of 2. Also avoids unlinking the file "stdout" in the current directory in this case.
                    349: <li>Added decision to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> rule so that we can properly perform a "reject from" or "accept from" match.
                    350: <!-- 2012/09/29 -->
                    351: <li>Fixed baud rate setting on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uslcom&manpath=OpenBSD%20Current&sektion=4&format=html">uslcom(4)</a> CP1201/2/3 devices; add support for hardware flow control.
                    352: <!-- 2012/09/28 -->
                    353: <li>Fix address family for ipv6 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&manpath=OpenBSD%20Current&sektion=4&format=html">bpf(4)</a> packet capture in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pipex&manpath=OpenBSD%20Current&sektion=4&format=html">pipex(4)</a>.
                    354: <!-- 2012/09/27 -->
                    355: <li>Add support for the Adaptec 39320LPE controller.
                    356: <li>When merging messages from an update, and message already exists in the main queue, don't count it twice.
                    357: <li>Use a smaller buffer size when not attached to a high speed/usb2 controller. Fixes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smsc&manpath=OpenBSD%20Current&sektion=4&format=html">smsc(4)</a> with usb1 controllers.
                    358: <li>Fixed a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> file descriptor leak.
                    359: <!-- 2012/09/26 -->
                    360: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> memory leak in case of fdopen() failure.
                    361: <li>Don't report link status unless <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ale&manpath=OpenBSD%20Current&sektion=4&format=html">ale(4)</a> interface is up. Status is only valid when the interface is up.
                    362: <li>Add support for VLAN sized frames to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=se&manpath=OpenBSD%20Current&sektion=4&format=html">se(4)</a>.
                    363: <li>Added D-Link DGE-530T support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&manpath=OpenBSD%20Current&sektion=4&format=html">re(4)</a>.
                    364: <!-- 2012/09/25 -->
                    365: <li>Log final user and method used for local deliveries in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a>.
                    366: <li>Correct <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> DPADD to not list libssl, which it does not use.
                    367: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> master volume slider stuttering in MIDI programs.
                    368: <li>Stop the space char completing a file name in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a>. Mimics more recent versions of emacs.
                    369: <li>Add minimal support for gen7/ivybridge in inteldrm. Manages memory; no attempt to setup the rings.
                    370: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> notification for input from a pane.
                    371: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> search forward so it can match strings on the last line, SF bug 3571114.
                    372: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> now enforces a more sane 'frags' limit.
                    373: <!-- 2012/09/24 -->
                    374: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> control_write_buffer.
                    375: <li>Better <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> test for when recovering current working directory.
                    376: <li>Use ACS characters for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> choose-tree arrows.
1.1247    brett     377: <!-- 2012/09/23 -->
                    378: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&manpath=OpenBSD%20Current&sektion=8&format=html">route(8)</a> -T 3 add to create a table even if the table does not exist yet. The only way to create alternate routing tables.
                    379: <li>Enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a> graceful restart by default. Disabled per neighbour with "announce restart no".
                    380: <li>Unlink imake and cf from build. This now is in ports.
                    381: <!-- 2012/09/21 -->
                    382: <li>On i386, make sure we send MSIs to the primary CPU like we do on amd64.
                    383: <li>Fix for VU#624931 CVE-2012-2978 to to 5.1-stable: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&manpath=OpenBSD%20Current&sektion=8&format=html">nsd(8)</a> denial of service vulnerability from non-standard DNS packet.
                    384: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> now logs envelope status in a uniform way, automagically adding a rcpt=<user@domain> field if "dest" differs from the original "rcpt".
                    385: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> handling of filenames containing escaped globbing characters, and escape "#" and "*". Also, fixed improper handling of absolute paths when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwd&manpath=OpenBSD%20Current&sektion=1&format=html">pwd(1)</a> is part of the completed path.
                    386: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> file descriptor accounting for relays: reserve fds for unopened connections to backend servers.
                    387: <li>Major overhaul of the way <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> handle jobs.
                    388: <!-- 2012/09/20 -->
                    389: <li>Added sensor types to sensor framework: pressure (10^-3 Pa); distance (10^-6 m); acceleration (10^-6 m/s^2).
                    390: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&manpath=OpenBSD%20Current&sektion=8&format=html">ospf6d(8)</a> kroute code to read the scope of the route correctly.
                    391: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a> now restores <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&manpath=OpenBSD%20Current&sektion=4&format=html">carp(4)</a> demotions, so it won't leave the machine in a demoted state.
                    392: <li>Don't filter spanning tree BPDUs. Either process, or forward them (avoids bridging loops).
                    393: <li>Added driver for Toradex OAK usb sensors: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uoaklux&manpath=OpenBSD%20Current&sektion=4&format=html">uoaklux(4)</a>: LUX USB illuminance sensor; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uoakrh&manpath=OpenBSD%20Current&sektion=4&format=html">uoakrh(4)</a> USB temperature and relative humidity sensor; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uoakv&manpath=OpenBSD%20Current&sektion=4&format=html">uoakv(4)</a> USB +/- 10V 8channel ADC interface.
                    394: <li>Enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppctl&manpath=OpenBSD%20Current&sektion=8&format=html">npppctl(8)</a> in default build. Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&manpath=OpenBSD%20Current&sektion=8&format=html">rc(8)</a> and install sample configs to /etc/.
                    395: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">ntpd.conf(5)</a> to assign a stratum to a sensor with the syntax "stratum <level>".
                    396: <li>Be consistent between installer and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=useradd&manpath=OpenBSD%20Current&sektion=8&format=html">useradd(8)</a>, and put newly created users into their own primary group. Does not change existing installations that already have a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usermgmt.conf&manpath=OpenBSD%20Current&sektion=5&format=html">usermgmt.conf(5)</a>.
                    397: <li>Lower <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf.conf&manpath=OpenBSD%20Current&sektion=5&format=html">pf.conf(5)</a> frags limit. Avoids running out of mbuf clusters when dealing with lots of IP fragments.
                    398: <!-- 2012/09/19 -->
                    399: <li>Set up i386/amd64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a> bus number resource accounting for the main PCI bus hierarchy.
                    400: <li>Add resource tracking for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a> bus numbers. Stops attaching the same bus twice.
                    401: <li>Add i386/amd64 support for the rdrand instruction found in recent Intel processors.
                    402: <li>When a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=socket&manpath=OpenBSD%20Current&sektion=2&format=html">socket(2)</a> is spliced, it may not wakeup the userland for reading. Avoids race condition.
                    403: <li>Added drivers for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=virtio&manpath=OpenBSD%20Current&sektion=4&format=html">virtio(4)</a> network (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vio&manpath=OpenBSD%20Current&sektion=4&format=html">vio(4)</a>) and block devices (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vioblk&manpath=OpenBSD%20Current&sektion=4&format=html">vioblk(4)</a>, the disks attach as scsi disks).
                    404: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> ICMP checks by setting the socklen correctly before calling recvfrom().
                    405: <!-- 2012/09/18 -->
                    406: <li>Several tweaks to make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpi&manpath=OpenBSD%20Current&sektion=4&format=html">mpi(4)</a> work for vmware emulated sas adapters, and improved error reporting.
                    407: <li>Once resolv.conf.saved has been copied back as <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=resolv.conf&manpath=OpenBSD%20Current&sektion=5&format=html">resolv.conf(5)</a>, delete so it isn't copied again the next time a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> goes away.
                    408: <li>Support the Lenovo ThinkVision LT1421 (portable displaylink monitor) with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udl&manpath=OpenBSD%20Current&sektion=4&format=html">udl(4)</a>.
                    409: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udl&manpath=OpenBSD%20Current&sektion=4&format=html">udl(4)</a> support for 1366x768 widescreen displays.
                    410: <li>Wait until all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a> transfers have finished before giving up DMA buffer mappings.
                    411: <li>New configuration syntax for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a>. npppd.conf based on parse.y; npppd-users based on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getcap&manpath=OpenBSD%20Current&sektion=3&format=html">getcap(3)</a>.
                    412: <li>Add bounds check on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> tab-completion.
                    413: <li>Print the weight in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&manpath=OpenBSD%20Current&sektion=8&format=html">bgpctl(8)</a> "show rib" detail output.
                    414: <li>Don't accept dhclient() leases that offer a subnet that is already configured on an interface.
                    415: <li>Add 2 new knobs to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usermod&manpath=OpenBSD%20Current&sektion=8&format=html">usermod(8)</a>: "-U" to unlock an account; "-Z" to lock an account.
                    416: <!-- 2012/09/17 -->
                    417: <li>When a link is lost, call <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient-script&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient-script(8)</a> with reason "FAIL". Removes 'dead' routes.
                    418: <li>Added IPV6_RECVDSTPORT socket option. Enables <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip6&manpath=OpenBSD%20Current&sektion=4&format=html">ip6(4)</a> to get original (= before divert) destination port of a UDP packet.
                    419: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> statistics.
                    420: <li>Fix format expansion in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a> to be less confusing.
                    421: <li>Fixed a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> bug where local sessions were not accounted for.
                    422: <li>Simplify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fw_update&manpath=OpenBSD%20Current&sektion=1&format=html">fw_update(1)</a> detection of release/stable vs. snapshot kernel.
                    423: <li>Recognise executables tagged with ELFOSABI_OPENBSD as native executables. Fixes Go language port.
                    424: <li>Add initial SNMPv3 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a>. Configuration is described in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">snmpd.conf(5)</a>.
                    425: <li>clear old <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> keys on re-keying.
                    426: <li>Improved xf86-video-intel hack to restore text mode on ironlake/sandy bridge.
1.1246    brett     427: <!-- 2012/09/16 -->
                    428: <li>Ensure we have at least two <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> descriptors per-client accepted, to avoid fatal when client sends DATA, and we don't have a descriptor for it.
                    429: <!-- 2012/09/15 -->
                    430: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> queueing to work properly when IPv6 disabled.
                    431: <li>Encode <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsecctl&manpath=OpenBSD%20Current&sektion=8&format=html">ipsecctl(8)</a> transform parameters in the transform name, too. Unbreaks setups that allow multiple transforms for a connection.
                    432: <li>m88k does not have the m68k long double type, so don't build long double libm routines.
                    433: <!-- 2012/09/14 -->
                    434: <li>Don't read the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sndiod&manpath=OpenBSD%20Current&sektion=1&format=html">sndiod(1)</a> xrun counter before the offset in the audio ring. Stops potential timing error.
                    435: <li>When printing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> ioev, do not segfault if there is no associated iobuf. Also give info about the cipher if there is an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> context.
                    436: <li>Check limits before allocating the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> session.
                    437: <li>Tell <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> that "!" is a shell reserved word, this lets "test: ! pgrep process" work, without trying to look for a '!' command.
                    438: <!-- 2012/09/13 -->
                    439: <li>Stop xinstall unlinking destination if we can't open the source file. Avoids race condition and fixes a problem with databases/ruby-ldap.
                    440: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&manpath=OpenBSD%20Current&sektion=3&format=html">malloc(3)</a> precedence bug (& has lower precedence than !=).
                    441: <!-- 2012/09/12 -->
                    442: <li>Simplify the way we call the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> script in "restart".
                    443: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mii&manpath=OpenBSD%20Current&sektion=4&format=html">mii(4)</a> code to support recent chips which have phys in locations other than phy address 1.
                    444: <!-- 2012/09/10 -->
                    445: <li>Define empty CDIAGFLAGS for programs that use Werror. Makes "make build" build with WARNINGS=Yes on amd64.
                    446: <li>Fixed a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&manpath=OpenBSD%20Current&sektion=8&format=html">sasyncd(8)</a> race condition which would cause segfault.
                    447: <li>Better <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a> graceful restart support. Implements only the "Restarting Client" bits of the RFC. Off by default ("announce restart yes" to enable it).
                    448: <li>Prevent detection of bogus libraries by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ldconfig(8)</a>.
                    449: <li>Cherry-pick upstream's commit to convert the openchrome driver for compatibility with xserver 1.13.
                    450: <li>Simplify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler by making it a quadratic delaying (delay derived from the retry count).
                    451: <li>Initialise <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> fd correctly. Fixes many problems.
                    452: <li>Support <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uftdi&manpath=OpenBSD%20Current&sektion=4&format=html">uftdi(4)</a> FTDI FT2232H.
                    453: <li>Removed "OLF method" used for transition from a.out to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=elf&manpath=OpenBSD%20Current&sektion=5&format=html">elf(5)</a>, and compat layers.
                    454: <li>Fixed some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduling loop issues and handle envelope scheduling/expiration better.
                    455: <li>Add checks before deciding <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vmt&manpath=OpenBSD%20Current&sektion=4&format=html">vmt(4)</a> vmt_probe has succeeded. Prevents doomed attempts to attach on qemu, while allowing it to still work on vmware.
                    456: <li>sh architecture moves to PIE.
                    457: <li>Cleanup <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vfs&manpath=OpenBSD%20Current&sektion=9&format=html">vfs(9)</a> mount string handling.
                    458: <li>Added missing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppoe&manpath=OpenBSD%20Current&sektion=8&format=html">pppoe(8)</a> IPv6 congestion indicator code, and drop the unencrypted packets when the MPPE is required.
1.1245    brett     459: <!-- 2012/09/09 -->
                    460: <li>Fake a sigwinch after each job, so if the terminal changes size, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a> will notice and update.
                    461: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> clients to be resized from a max state.
                    462: <li>Set use_collect2 on m88k. IMPORTANT: recompile/reinstall libc, libobjc, libpthread and libstdc++ immediately after installing the new gcc.
                    463: <li>Updates to: xf86-video-wsfb 0.4.1; xf86-video-wsudl 0.2.2; xf86-video-wildcatfb 0.0.2; and xf86-video-dummy 0.3.6.
                    464: <!-- 2012/09/08 -->
                    465: <li>Reverse the order that ctors and dtors are run. Fixes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> C++'s init_priority attribute.
                    466: <li>Switch hp300 and landisk to timecounters.
                    467: <li>Wrap all the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=agp&manpath=OpenBSD%20Current&sektion=4&format=html">agp(4)</a> glue with "if __OS_HAS_AGP" in such form that it is true if the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=agp&manpath=OpenBSD%20Current&sektion=4&format=html">agp(4)</a> driver is present.
                    468: <li>Update to: xf86-video-s3 0.6.5; xf86-video-s3virge to 1.10.6; xf86-video-sis 0.10.7; xf86-video-tdfx 1.4.5; xf86-video-trident 1.3.6; xf86-video-mga 1.6.1; xf86-video-r128 6.8.4; xf86-video-savage 2.3.6; xf86-video-vesa 2.3.2; xf86-video-siliconmotion 1.7.7.
                    469: <li>Plug a race where we're trying to kill a traced process while it is already exiting.
                    470: <!-- 2012/09/07 -->
                    471: <li>Bump amd64 CPU feature strings to 12 chars, since some names are now 8 characters long.
                    472: <li>Call pci_min_powerstate() to determine the lowest possible powerstate instead of hardcoding it to D3.
                    473: <li>Fixup a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpii&manpath=OpenBSD%20Current&sektion=4&format=html">mpii(4)</a> memory access fault on an invalid reply.
                    474: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> C-r not screw up the line counter if the pattern ends up not matching.
                    475: <li>Create IPv6 privacy addresses even if static IPv6 addresses are present. Restores ability to use privacy addresses for outgoing connections and static addresses for incoming connections (broken by r1.62).
                    476: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> muxmaster run with -N shut down gracefully when a client sends it "-O stop".
                    477: <!-- 2012/09/06 -->
                    478: <li>Print '^Z' instead of a raw ^Z when the sequence is not supported by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a>.
                    479: <li>Removed compat_aout support for i386.
                    480: <li>Make all dos file names 11 byte array. Fixes "panic: smashed stack in msdosfs_rename.c".
                    481: <li>Make the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> escape command help (~?) context sensitive, so only commands that will work in current session are shown.
                    482: <li>shorter display for minor <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> updatesets, "foo-0.0->foo-1.0" becomes "foo-0.0->1.0".
                    483: <!-- 2012/09/05 -->
                    484: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> ~v and ~V escape sequences to raise and lower the logging level respectively.
                    485: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a> sh -c should not munge argv[]. Fixes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&manpath=OpenBSD%20Current&sektion=1&format=html">ps(1)</a> -ww output.
                    486: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rm&manpath=OpenBSD%20Current&sektion=1&format=html">rm(1)</a> will now overwrite with random stream (a repeating chunk of random data isn't random at all).
                    487: <li>COMPAT_O48 turned off in GENERIC kernel.
                    488: <li>Implement basic (blocking) YP support for getaddrinfo_async(). YP is now supported on all relevant resolver functions.
                    489: <li>Handle empty list properly in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> choose-list.
                    490: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> can't tell what a terminal has done with a DCS string, so reset cursor and attributes afterwards.
                    491: <li>When running <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fw_update&manpath=OpenBSD%20Current&sektion=1&format=html">fw_update(1)</a>, don't let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> turn interactive, and waive the @ask-update questions.
                    492: <!-- 2012/09/04 -->
                    493: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtadvd&manpath=OpenBSD%20Current&sektion=8&format=html">rtadvd(8)</a> config code no longer truncates a pointer to int, before checking the low bits.
                    494: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rm&manpath=OpenBSD%20Current&sektion=1&format=html">rm(1)</a> now only does one random overwrite, as this is deemed sufficient.
                    495: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypt&manpath=OpenBSD%20Current&sektion=3&format=html">crypt(3)</a> now uses <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random_buf&manpath=OpenBSD%20Current&sektion=3&format=html">arc4random_buf(3)</a> to fill buffers.
                    496: <li>Added support for -fPIC to sparc.
                    497: <li>Fixed log_err() calls in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&manpath=OpenBSD%20Current&sektion=8&format=html">sasyncd(8)</a>.
                    498: <!-- 2012/09/03 -->
                    499: <li>Fixed the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> example filter to match current API.
                    500: <li>Resolve unchecked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&manpath=OpenBSD%20Current&sektion=3&format=html">malloc(3)</a>s in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&manpath=OpenBSD%20Current&sektion=8&format=html">scsi(8)</a>.
                    501: <li>Teach <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=as&manpath=OpenBSD%20Current&sektion=1&format=html">as(1)</a> about rdrand on i386/amd64.
                    502: <li>Use the correct index when adding item in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> choose-tree.
                    503: <li>When choosing a pane found by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> find-window, switch to that pane rather than just the window.
                    504: <li>Added cmd-choose-list to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a>, to allow arbitrary options to be selected.
                    505: <li>Send notifications to control <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> clients. Also don't redraw client when suspended.
                    506: <li>Start with stdin disabled, so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> doesn't eat anything (eg pasting commands).
1.1244    brett     507: <!-- 2012/09/02 -->
                    508: <li>Unbreak compilation of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umidi&manpath=OpenBSD%20Current&sektion=4&format=html">umidi(4)</a> when no DIAGNOSTICS are defined.
                    509: <li>Make profiling work on hppa.
                    510: <li>Take hppa to PIE as well.
                    511: <li>Be nice to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sndiod&manpath=OpenBSD%20Current&sektion=1&format=html">sndiod(1)</a> server and align data packets to audio block boundary.
                    512: <!-- 2012/09/01 -->
                    513: <li>Enable PIE on alpha.
                    514: <li>Always update ifi->linkstat in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> dispatch() loop.
                    515: <li>Remove support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> encrypted queue, to be reintroduced later.
                    516: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> fixed to stop segfaults on landisk when building mysql; PR #28467.
                    517: <li>Show more precisely what the problem is when using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a>.
                    518: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> "-f" only affect the "start" action.
                    519: <!-- 2012/08/31 -->
                    520: <li>Compile <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&manpath=OpenBSD%20Current&sektion=1&format=html">ld.so(1)</a> with debug info. Helps <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&manpath=OpenBSD%20Current&sektion=1&format=html">ld.so(1)</a> hacking and easier to debug code that uses <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dlopen&manpath=OpenBSD%20Current&sektion=3&format=html">dlopen(3)</a>.
                    521: <li>Allow "filename too long" error message to be seen; error now stops <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> exiting when C-x C-c is called.
                    522: <li>Enable PIE on amd64, mips64(el) and sparc64.
                    523: <li>Switch <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> to use __guard_local instead of __guard. Allows GCC to emit -fstack-protector code that doesn't need GOT indirection for accessing __guard.
                    524: <li>Wake on LAN support added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nfe&manpath=OpenBSD%20Current&sektion=4&format=html">nfe(4)</a>.
                    525: <!-- 2012/08/30 -->
                    526: <li>Reset an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> errno, so we can save a new file in a directory where permissions are ok.
                    527: <li>On SPARC64 VI/VII CPUs, sleep while spinning (may let another thread do some useful work).
                    528: <li>Stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsecctl&manpath=OpenBSD%20Current&sektion=8&format=html">ipsecctl(8)</a> issuing a spurious "force" when "group none" is specified.
                    529: <li>When reloading envelopes from disk, skip ones already known to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler.
                    530: <li>Correctly free the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> mta task if all rcpt where rejected; fix refcounting; add some stat counters.
                    531: <li>Moved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmdb&manpath=OpenBSD%20Current&sektion=1&format=html">pmdb(1)</a> to the attic.
                    532: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> sloppy state tracking missing half the connection in asymmetric setups and ignoring state match in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp&manpath=OpenBSD%20Current&sektion=4&format=html">icmp(4)</a> direction checks.
                    533: <li>Use (rate / 15) as block size in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> off-line mode, to ensure the block size stays below SHORT_MAX.
                    534: <li>Stop odd things happening in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> cursor and line counter if you open an already open buffer via C-x C-f.
                    535: <li>Allows user to decide what to do with buffers experiencing write errors during C-x C-c (exiting <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a>).
                    536: <!-- 2012/08/29 -->
                    537: <li>Remove libexec/tftp-proxy now we have usr.sbin/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftp-proxy&manpath=OpenBSD%20Current&sektion=8&format=html">tftp-proxy(8)</a>.
                    538: <li>Code added to eventually support Multi-Threaded Processing on Fujitsu SPARC64-VI and SPARC64-VII CPUs.
                    539: <li>Fixed random SIGSEGVs during single-stepping on hppa.
                    540: <li>Test exit status of compiler by pulling it out the pipeline, so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkdep&manpath=OpenBSD%20Current&sektion=1&format=html">mkdep(1)</a> can fail if the compiler does.
                    541: <li>Build libdrm_radeon on macppc too, required for upcoming <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a> support. Also, build r200 and r300 dri drivers on macppc.
                    542: <li>Our <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> _mcount doesn't use profile counters. Partially fixes profiling on hppa (things link now).
                    543: <!-- 2012/08/28 -->
                    544: <li>Make update-moduli append the 6kbit and 8kbit params so that we can trivially regen the <=4k bit ones.
                    545: <li>Update to openssh-6.1.
                    546: <li>Do not add SLAAC or privacy addresses when a static address in the same prefix already exists.
                    547: <li>Add support for PIE-by-default in both <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&manpath=OpenBSD%20Current&sektion=1&format=html">ld(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a>.
                    548: <li>Update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&manpath=OpenBSD%20Current&sektion=8&format=html">nsd(8)</a> 3.2.13.
                    549: <li>Don't enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> "sendfile", which does not work on OpenBSD.
                    550: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> more like emacs when opening new buffer: if parent dir is read-only, make buffer read-only; if parent doesn't exist; print message and create buffer as readable.
                    551: <!-- 2012/08/27 -->
                    552: <li>Don't force order of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cp&manpath=OpenBSD%20Current&sektion=1&format=html">cp(1)</a> file and dir creation, was an optimisation with no measurable effect.
                    553: <li>Always <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> compare <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=master.passwd&manpath=OpenBSD%20Current&sektion=5&format=html">master.passwd(5)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=group&manpath=OpenBSD%20Current&sektion=5&format=html">group(5)</a> regardless of their sums, to ensure no system user(s)/group(s) are missing.
                    554: <li>Instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> requiring a prompt to enter all numbers >10, go back to 0-9a-z, add A-Z and enter the prompt when M-0 to M-9 are pressed (like copy mode).
1.1243    brett     555: <!-- 2012/08/26 -->
                    556: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> startup causing initial DHCPDISCOVER/DHCPREQUEST packets to be sent multiple times.
                    557: <li>Hook up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&manpath=OpenBSD%20Current&sektion=8&format=html">rc(8)</a>.
                    558: <li>Bugfix rewrite of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> disk-queue traversal code, and log bogus files found.
                    559: <li>Use the same compression algorithm, gzip, for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> message file and envelopes. Allows inspecting compressed queue with gzcat.
                    560: <!-- 2012/08/25 -->
                    561: <li>Allow compression of messages and envelopes in the queue. To use, add "queue compress" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a>.
                    562: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> lka must not start servicing requests until it receives full config from parent. Disable imsg from other processes until then. Fixes some races.
                    563: <li>Pause <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> accepting clients while below fd reserve limit (or if we fail).
                    564: <li>Better detection of the st16650v1 (with broken fifo). Avoids false positives (eg MPC8347 DUART on socppc).
                    565: <li>Sparc64 v445 has touchy sleep mode registers, so skip the wakeup code if we are a serial console.
                    566: <li>Add support for power saving in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&manpath=OpenBSD%20Current&sektion=4&format=html">athn(4)</a> Host AP mode.
                    567: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> live profiling of events: "-T profiling" will log_trace(); "-T profstat" will push info to stats API with type STAT_TIMESPEC under key profiling.imsg.*.
                    568: <li>Log pause/resume from the administrator to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> maillog.
                    569: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> wrong variable specs (unterminated) parse errors; add info to be able to pinpoint parse errors at runtime; let job runners abort when a parse error happens while expanding a variable during execution; fix an infinite loop when compiling without FEATURE_RECVARS.
                    570: <!-- 2012/08/24 -->
                    571: <li>Log forced removal and expiration of envelopes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> maillog.
                    572: <li>When an smtp session fails and IMSG_QUEUE_REMOVE_MESSAGE is sent to the queue, also notify the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler so it can rollback the current update.
                    573: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> stat counter for the number of envelopes inflight.
                    574: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> envelope ascii dump/load: remove loading of evpid; don't dump the msgid; ignore msgid at load.
                    575: <!-- 2012/08/23 -->
                    576: <li>Update to unbound 1.4.18 (not yet linked to the build).
                    577: <li>Enhance -v mode of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> "sendmail" binary.
                    578: <li>Support for Andrew File System and NNPFS removed from the kernel.
                    579: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> multiple recipient support.
                    580: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> -N for sendmail compat DSN support; unlimited for now.
                    581: <li>Fix race in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&manpath=OpenBSD%20Current&sektion=4&format=html">ral(4)</a> rt2661 Tx interrupt processing which can cause Tx processing to get stuck with OACTIVE set, requiring "ifconfig ral0 down up" to un-wedge.
                    582: <!-- 2012/08/22 -->
                    583: <li>To protect assumptions inside <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&manpath=OpenBSD%20Current&sektion=1&format=html">systrace(1)</a>, don't let systrace file descriptors be shared between processes.
                    584: <li>Build the kernel with -fno-pie.
                    585: <!-- 2012/08/21 -->
                    586: <li>Open a remote file/device with the same <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dump&manpath=OpenBSD%20Current&sektion=8&format=html">dump(8)</a> flags we use when opening a local one.
                    587: <li>Add ignore keyword to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> conf file, allowing one to ignore unwanted info from the server without specifying a supersede value.
                    588: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&manpath=OpenBSD%20Current&sektion=1&format=html">netstat(1)</a> -h flag added, to print human numbers in conjunction with -w -b
                    589: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> to work as a backup MX, relaying only to MXs with higher priority in the DNS record.
                    590: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> will try to connect to next host if an IO error occurs before the mta is ready to send a mail.
                    591: <li>Reverse name and meaning of the IFXF_INET6_PRIVACY interface flag (now called IFXF_INET6_NOPRIVACY). IPv6 privacy addresses are on by default without resetting the flag during <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a> down/up.
                    592: <li>Fix define of endianness macro used in drm code. Makes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeondrm&manpath=OpenBSD%20Current&sektion=4&format=html">radeondrm(4)</a> usable on big-endian archs.
                    593: <li>Update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> 1.2.3, and merge in pcre-8.31.
                    594: <li>Fix up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> window reference counting, don't crash if rename timer fires when window is dead but still referenced.
                    595: <li>Added -q "silent" option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkill&manpath=OpenBSD%20Current&sektion=1&format=html">pkill(1)</a>, similar to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&manpath=OpenBSD%20Current&sektion=1&format=html">grep(1)</a>.
                    596: <!-- 2012/08/20 -->
                    597: <li>Added support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZE segments to kernel, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&manpath=OpenBSD%20Current&sektion=1&format=html">ld(1)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&manpath=OpenBSD%20Current&sektion=1&format=html">ld.so(1)</a>.
                    598: <li>Bump <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> MAX_LINE_SIZE and SMTP_LINE_MAX. Fixes some crashes and "line too long" errors.
                    599: <li>Stop sending more bytes than necessary with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> IMSG_STAT_*.
                    600: <li>Chroot <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler in /var/empty instead of /var/spool/smtpd.
                    601: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfii&manpath=OpenBSD%20Current&sektion=4&format=html">mfii(4)</a> support for chaining a list off a request frame if it runs out of space for entries.
                    602: <li>Stop unsetting <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> NEED_NEWALIASES too soon, so warnings aren't missed.
1.1241    brett     603: <!-- 2012/08/19 -->
                    604: <li>Skip putting a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&manpath=OpenBSD%20Current&sektion=4&format=html">com(4)</a> port in sleep mode when used as serial console. Allows sparc64 v445 to work flawlessly.
                    605: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> smtpctl schedule-all and schedule-id <msgid>.
                    606: <li>Avoid crash when removing non-existing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> envelope.
                    607: <li>Add warnings on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> io errors to help diagnosis.
                    608: <!-- 2012/08/18 -->
                    609: <li>Introduce <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> stat_backend, an API for pluggable statistic backends. Statistics: are no longer static structures in shared memory; are only set (smtpd never uses them in its logic); each is a key/value where key can be any (dynamic) string.
                    610: <li>Fixed loongson kernel panic when attempting to select glxpcib timecounter as the current timecounter.
                    611: <li>Disallow empty <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> domain/address sent after HELO/EHLO command.
                    612: <li>Major update of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> mta internals.
                    613: <li>Limit the number of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> bounce sessions running at the same time. Avoids DoS'ing the server when lots of bounces are enqueued at startup.
                    614: <li>Improve error reporting in getnameinfo_async() and getaddrinfo_async().
                    615: <li>Let xenocara build and release proceed through the exact same steps, avoiding nasty surprises.
                    616: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> http resume without out auth (broken on the last commit).
                    617: <!-- 2012/08/17 -->
                    618: <li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> global cur_time after exiting poll() and before calling the state engine, to properly account for time passed.
                    619: <li>Update to xf86-video-mach64 6.9.3.
                    620: <li>Generalise <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ebus&manpath=OpenBSD%20Current&sektion=4&arch=sparc64&format=html">ebus(4/sparc64)</a> code to allow for arbitrary wirings. Makes serial console on the v445 work.
                    621: <li>Properly initialise the IOMMU control and status register for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pyro&manpath=OpenBSD%20Current&sektion=4&arch=sparc64&format=html">pyro(4/sparc64)</a>. Fixes DMA problems spotted on the v445.
                    622: <li>Update to glproto 1.4.16.
                    623: <li>Fixed typos in DPRINTF() so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&manpath=OpenBSD%20Current&sektion=4&format=html">ehci(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&manpath=OpenBSD%20Current&sektion=4&format=html">uhci(4)</a> error messages refer to correct interface.
                    624: <li>Add a default CDIAGFLAGS to bsd.own.mk, so programs may enable warnings by making "make WARNINGS=Yes" without having to add CDIAGFLAGS to its makefile.
                    625: <li>Update to pixman 0.26.2.
                    626: <li>Fix possible <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ieee80211&manpath=OpenBSD%20Current&sektion=9&format=html">ieee80211(9)</a> panic while switching from STA mode into hostap/ibss modes.
                    627: <li>Fix mips64 and powerpc's ld.so syscall implementations. Prevents <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> from optimising away memory loads and stores that otherwise appear unused in a function.
                    628: <li>Update to libGL 7.11.2.
                    629: <li>Update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=myx&manpath=OpenBSD%20Current&sektion=4&format=html">myx(4)</a> firmware 1.4.55, via freebsd revision 236212.
                    630: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> support for "physical devices" on skinny controllers (these let you specify disks that should be accessed directly rather than be part of logical volumes).
                    631: <!-- 2012/08/16 -->
                    632: <li>Send <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> client banner immediately, rather than waiting for the server to move first for SSH protocol 2 connections. Based on bz#1999.
                    633: <li>Print details of which host lines were deleted when using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&manpath=OpenBSD%20Current&sektion=1&format=html">ssh-keygen(1)</a> "-R host".
                    634: <li>Force a clean shutdown of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> ControlMaster client sessions when the ~. escape sequence is used. "~." should now work in mux clients even if the server is no longer responding.
                    635: <li>Updates to: xf86-video-cirrus 1.5.1; xf86-video-i740 1.3.4; xf86-video-neomagic 1.2.7; xf86-video-nv 2.1.20; xf86-input-keyboard to 1.6.2; and xf86-input-mouse 1.8.1.
                    636: <li>Rework <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> so it will do all the completions on a ccb, including calling the done handler. Makes it consistently complete <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&manpath=OpenBSD%20Current&sektion=4&format=html">scsi(4)</a> io with all proper error checking.
                    637: <li>Scrub <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> ccbs when we're about to use them, not when put back on the free list. Old state no longer messes up new commands.
                    638: <!-- 2012/08/15 -->
                    639: <li>Fixed dma sync for the command frame in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> mfi_done; consolidate other dma syncs.
                    640: <li>Switch off <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&manpath=OpenBSD%20Current&sektion=8&format=html">inetd(8)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftp-proxy&manpath=OpenBSD%20Current&sektion=8&format=html">tftp-proxy(8)</a> and enable the standalone one instead.
                    641: <li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> to link shared objects with -lpthread and -lc as appropriate (it is no longer necessary to patch software to use -pthread instead of -lpthread).
                    642: <li>On a.out architectures __cerror() is called _cerror(). Fix accordingly so vax can build again.
                    643: <li>Enable IPv6 autoconfprivacy by default.
                    644: <!-- 2012/08/14 -->
                    645: <li>Add support for basic <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> HTTP authentication as per RFC 2617 and 3986. Allows "ftp http[s]://user:pass@host/file" idiom.
                    646: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a>, allow opening tty[E-J]0. Removed ttyD[1-7], since those devices will never get used by X.
                    647: <li>Expose the max number of logical volumes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> supports as the width of its scsibus. Potentially more openings for busy volumes.
                    648: <li>Boldify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> windows with alerts in choose-* list.
                    649: <li>Fixed bad argument passed to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&manpath=OpenBSD%20Current&sektion=8&format=html">route(8)</a> errx().
                    650: <!-- 2012/08/13 -->
                    651: <li>Optimise <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> checks for /etc/exports.
                    652: <li>Introduce <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfii&manpath=OpenBSD%20Current&sektion=4&format=html">mfii(4)</a>, a driver for the generation of megaraid sas boards.
                    653: <li>Unset _rcflags and _rcuser so that they don't get inherited by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> scripts.
                    654: <li>Set the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> daemon_class as readonly as it should be.
                    655: <!-- 2012/08/12 -->
                    656: <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&manpath=OpenBSD%20Current&sektion=4&format=html">azalia(4)</a> snooping is enabled on Intel 7 Series HD Audio.
                    657: <li>Fixed bug in m88k siglongjmp(), which would not restore a signal mask of zero.
                    658: <li>Mask the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a> reserved bits and the ext len bit in the attribute flags field. Fixes session failures and ensures updates sent out are correct when the wrong data is received from other systems.
                    659: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a> privilege separation regression, where parent pid was initialised too late.
                    660: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> .Sq will now use curly right quotes in HTML output to match its curly left quotes; properly reinitialise the styles attribute string buffer for each column, so attributes don't accumulate.
                    661: <!-- 2012/08/11 -->
                    662: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&manpath=OpenBSD%20Current&sektion=1&format=html">ld(1)</a> will now correctly handle -rpath-link, instead of eating its argument and handling it as -r.
                    663: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahci&manpath=OpenBSD%20Current&sektion=4&format=html">ahci(4)</a> state tracking for the error ccb, to stop "ccb->ccb_xa.state == ATA_S_ONCHIP" assertion failures when talking to dying disks.
                    664: <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> generated id is never 0.
                    665: <li>Update to xf86-input-elographics 1.4.0; xf86-video-apm 1.2.5; xf86-video-chips 1.2.5; xf86-video-rendition 4.2.5; xf86-video-tseng 1.2.5; xf86-video-voodoo 1.2.5; xf86-video-ark 0.7.5; xf86-video-glint 1.2.8; xf86-video-i128 1.3.6.
                    666: <li>Instead of numbering <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> "choose mode" items 0-9a-z and then nothing, number them all and if there are more than 10 use a prompt when 0-9 is pressed.
                    667: <!-- 2012/08/10 -->
                    668: <li>Producer/consumer values used by the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> device should be little endian. Byteswap where appropriate.
                    669: <!-- 2012/08/09 -->
                    670: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> improvements: properly account for cluster chains the driver builds upon receiving a jumbo frame; set a timeout in case the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> chip goes out to lunch; respect the mtu value that ifconfig sets; schedule a rx refill if the ring is empty; try to make sense of the firmware statistics by counting rx and tx errors; and no longer compile rss functions in unless OCE_RSS is specified.
                    671: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> failure reports for different recipients of the same message to be grouped into a single bounce message.
                    672: <li>Add BCM5717/19/20C PHYs to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mii&manpath=OpenBSD%20Current&sektion=4&format=html">mii(4)</a>.
                    673: <li>Improve the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> message flows to isolate operations on the queue backend within the queue process.
                    674: <!-- 2012/08/08 -->
                    675: <li>Update to xf86-video-ati 6.14.6.
                    676: <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler backend API.
                    677: <!-- 2012/08/07 -->
                    678: <li>Make all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&manpath=OpenBSD%20Current&sektion=4&format=html">ehci(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ohci&manpath=OpenBSD%20Current&sektion=4&format=html">ohci(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&manpath=OpenBSD%20Current&sektion=4&format=html">uhci(4)</a> *_device_*_start() functions wait for an interrupt when the bus is in polling mode. Stops some ending at ddb> after running "halt -p".
                    679: <li>Native build system for gl-docs. Removes last dependency in xenocara on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=imake&manpath=OpenBSD%20Current&sektion=1&format=html">imake(1)</a>.
                    680: <li>Fixed bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> evpid parsing on 32bit archs.
                    681: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a>'s non-privilege separation mode, avoid accidentally sending a SIGUSR1 signal to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=init&manpath=OpenBSD%20Current&sektion=8&format=html">init(8)</a>.
                    682: <li>Store the data used to generate an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp&manpath=OpenBSD%20Current&sektion=4&format=html">icmp(4)</a> error message on a stack instead of allocating a new mbuf.
                    683: <li>Multibyte input to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> menu code now possible.
                    684: <!-- 2012/08/06 -->
                    685: <li>Added support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a> 10Gb ethernet cards based on the Intel X540 chipset.
                    686: <!-- 2012/08/05 -->
                    687: <li>Update to xserver 1.12.3.
                    688: <!-- 2012/08/04 -->
                    689: <li>If dbus is installed, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xdm&manpath=OpenBSD%20Current&sektion=1&format=html">xdm(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xinit&manpath=OpenBSD%20Current&sektion=1&format=html">xinit(1)</a> will now start the daemon as part of the X session.
                    690: <li>Switched to automake 1.12/autoconf 2.69.
                    691: <li>Add a new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> rc_usercheck variable (default to YES). When set to no, root privilege is needed to run rc_check. This means /etc/rc.d/foobar check can now be run as a regular user.
                    692: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> now also logs the file(s) we manually merged/installed.
                    693: <!-- 2012/08/02 -->
                    694: <li>Added driver for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> Emulex OneConnect 10Gb Ethernet, for cards based on ServerEngines BladeEngine 2 and 3, and Emulex Lancer (XE201).
                    695: <!-- 2012/07/29 -->
                    696: <li>Reset the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> session if no RCPT was accepted for the batch.
                    697: <li>Fixed bogus <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> permfail when no MX is defined on a valid domain.
                    698: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> format string expansion, lowercase() all. Fixes issue where a %u format could lead to a delivery failure (ie: GILLES@openbsd.org should be expanded to gilles (not GILLES) for local deliveries).
                    699: <li>Disable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> hyphenation and, for nroff, disable justification. Consistent with how mdoc behaves (and produces more readable manuals).
                    700: <li>Quote the '-' before the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> flags, to prevent nroff from putting a line break between the '-' and the flag character.
                    701: <li>Use "\\ " not "\\~" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> as the non-breaking space (historic nroff doesn't support the latter).
                    702: <li>Implement .PD for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> -Tascii. Reduces mandoc/groff differences in base by 25%.
                    703: <!-- 2012/07/27 -->
                    704: <li>Fix initialisation of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=audioctl&manpath=OpenBSD%20Current&sektion=1&format=html">audioctl(1)</a> "oldval" field, bug introduced in r1.20.
                    705: <!-- 2012/07/26 -->
                    706: <li>Load os passive fingerprints when testing the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a> ruleset.
1.1164    deraadt   707: </ul>
1.422     deraadt   708: <p>
1.203     deraadt   709:
1.14      deraadt   710: <hr>
1.424     deraadt   711: <p>
                    712: <h3>
1.846     deraadt   713: For changes in other releases, click below:<br>
                    714: <a href="plus20.html">2.0</a>,
                    715: <a href="plus21.html">2.1</a>,
                    716: <a href="plus22.html">2.2</a>,
                    717: <a href="plus23.html">2.3</a>,
                    718: <a href="plus24.html">2.4</a>,
                    719: <a href="plus25.html">2.5</a>,
                    720: <a href="plus26.html">2.6</a>,
                    721: <a href="plus27.html">2.7</a>,
                    722: <a href="plus28.html">2.8</a>,
                    723: <a href="plus29.html">2.9</a>,
                    724: <a href="plus30.html">3.0</a>,
                    725: <a href="plus31.html">3.1</a>,
1.868     deraadt   726: <a href="plus32.html">3.2</a>,
1.889     david     727: <a href="plus33.html">3.3</a>,
1.916     david     728: <a href="plus34.html">3.4</a>,
1.935     miod      729: <a href="plus35.html">3.5</a>,
1.941     deraadt   730: <a href="plus36.html">3.6</a>,
1.1118    deraadt   731: <br>
1.1044    deraadt   732: <a href="plus37.html">3.7</a>,
1.999     deraadt   733: <a href="plus38.html">3.8</a>,
1.1028    deraadt   734: <a href="plus39.html">3.9</a>,
1.1044    deraadt   735: <a href="plus40.html">4.0</a>,
1.1069    deraadt   736: <a href="plus41.html">4.1</a>,
1.1097    deraadt   737: <a href="plus42.html">4.2</a>,
1.1118    deraadt   738: <a href="plus43.html">4.3</a>,
1.1140    deraadt   739: <a href="plus44.html">4.4</a>,
1.1152    deraadt   740: <a href="plus45.html">4.5</a>,
1.1163    deraadt   741: <a href="plus46.html">4.6</a>,
1.1177    deraadt   742: <a href="plus47.html">4.7</a>,
1.1194    deraadt   743: <a href="plus48.html">4.8</a>,
1.1212    schwarze  744: <a href="plus49.html">4.9</a>,
                    745: <a href="plus50.html">5.0</a>,
1.1242    lum       746: <a href="plus51.html">5.1</a>,
1.1240    nick      747: <a href="plus52.html">5.2</a>.
1.424     deraadt   748: <br>
                    749: </h3>
                    750:
                    751: <hr>
1.1016    pvalchev  752: <a href="index.html"><img height=24 width=24 src="back.gif" border=0 alt="OpenBSD"></a>
1.729     horacio   753: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
1.1253  ! brett     754: <br><small>$OpenBSD: plus.html,v 1.1252 2012/11/13 00:08:56 brett Exp $</small>
1.14      deraadt   755:
                    756: </body>
                    757: </html>
1.1222    brett     758: