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

Annotation of www/plus.html, Revision 1.1218

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>,
                     70: <a href="plus51.html">5.1</a>.
1.422     deraadt    71: <br>
1.186     deraadt    72: </h3>
                     73:
                     74: <p>
1.1212    schwarze   75: <h3><font color="#0000e0">Changes made between OpenBSD 5.1 and -current</font></h3><p>
1.847     deraadt    76: <p>
                     77:
1.422     deraadt    78: <ul>
1.1218  ! brett      79: <!-- 2012/03/25 -->
        !            80: <li>
        !            81: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kevent&manpath=OpenBSD%20Current&sektion=2&format=html">kevent(2)</a> now releases the file reference on the kqueue, so that closing the descriptor doesn't result in a deadlock (reported in NetBSD PR 46248). Fixes some threaded ports.
        !            82: <li>In string.h, some prototype conditionals are adjusted to match POSIX: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strsignal&manpath=OpenBSD%20Current&sektion=3&format=html">strsignal(3)</a> is in POSIX-2008; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strerror_r&manpath=OpenBSD%20Current&sektion=3&format=html">strerror_r(3)</a> is in the base of POSIX-2001, without an XSI qualifier.
        !            83: <li>Mips64 cache handling routines were moved out of cpu.h to cache.h. Common <code>CACHE_</code> prefixes introduced; integer types used to represent addresses changed from <code>vaddr_t</code> to <code>uint64_t</code>.
        !            84: <li>On mips64 a regression caused by the recently changed behaviour of calculating <code>CpuCacheAliasMask</code> is fixed.
        !            85: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> MTA no longer panics if a connection fails, but instead continues trying with the next relay.
        !            86: <!-- 2012/03/24 -->
        !            87: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scandir&manpath=OpenBSD%20Current&sektion=3&format=html">scandir(3)</a> manual documents the argument change to <code>struct dirent**</code> from <code>void*</code>, and clarifies HISTORY.
        !            88: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsecctl&manpath=OpenBSD%20Current&sektion=8&format=html">ipsecctl(8)</a> two memory leaks are fixed.
        !            89: <li>More USB devices based upon Ralink RT3070 chipset are now recognized and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=run&manpath=OpenBSD%20Current&sektion=4&format=html">run(4)</a>.
        !            90: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> can now use a separate SSL certificate for each port <code>(/etc/ssl/host:port.crt, /etc/ssl/private/host:port.key)</code>, also see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">relayd.conf(5)</a>.
        !            91: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urndis&manpath=OpenBSD%20Current&sektion=4&format=html">urndis(4)</a> now supports the ZTE HSUSB device.
        !            92: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> six memory leaks are fixed.
        !            93: <!-- 2012/03/23 -->
        !            94: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getrusage&manpath=OpenBSD%20Current&sektion=2&format=html">getrusage(2)</a> totals, itimers, and profile settings now return information per-process rather than per-rthread.
        !            95: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sym&manpath=OpenBSD%20Current&sektion=4&format=html">sym(4)</a> now recognizes NetBSD iSCSI.
        !            96: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a>, a MIDI-controlled master volume knob is introduced that may be used to adjust the mix of all playback streams.
        !            97: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbhidaction&manpath=OpenBSD%20Current&sektion=1&format=html">usbhidaction(1)</a> now ignores <code>SIGCHLD</code> as it doesn't care what happened to the forked processes.
        !            98: <!-- 2012/03/22 -->
        !            99: <li>In the thread library some (unimplemented) non-portable functions and their manual pages are removed.
        !           100: <li>A code cleanup in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> introduces a <code>Location</code> structure to combine filename and line number information.
        !           101: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> <code>show-environment</code> command can now accept an argument to show just one variable.
        !           102: <li>To reflect <code>__tfork_thread</code> moving from rthread to libc, and other changes to libc, bump the former to 15.0 and the latter to 63.0.
        !           103: <li>The <code>DIR</code> type is now opaque.
        !           104: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scandir&manpath=OpenBSD%20Current&sektion=3&format=html">scandir(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=alphasort&manpath=OpenBSD%20Current&sektion=3&format=html">alphasort(3)</a> will take <code>struct dirent**</code> arguments instead of <code>void*</code>, as per POSIX. For <code>__POSIX_VISIBLE</code> < 200809 code, the old prototypes are still provided (if <code>__BSD_VISIBLE</code>).
        !           105: <li>Libc's <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dirfd&manpath=OpenBSD%20Current&sektion=3&format=html">dirfd(3)</a> is no longer available as a preprocessor macro.
        !           106: <!-- 2012/03/21 -->
        !           107: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getdelim&manpath=OpenBSD%20Current&sektion=3&format=html">getdelim(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getline&manpath=OpenBSD%20Current&sektion=3&format=html">getline(3)</a> are added to libc.
        !           108: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=execvpe&manpath=OpenBSD%20Current&sektion=3&format=html">execvpe(3)</a> and the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=posix_spawn&manpath=OpenBSD%20Current&sektion=3&format=html">posix_spawn(3)</a> family are added to libc.
        !           109: <li>The manpage of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_testcancel&manpath=OpenBSD%20Current&sektion=3&format=html">pthread_testcancel(3)</a> is updated to reflect the current list of functions which are cancellation points. <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=closefrom&manpath=OpenBSD%20Current&sektion=2&format=html">closefrom(2)</a> is now a cancellation point.
        !           110: <li>Calls to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vrele&manpath=OpenBSD%20Current&sektion=9&format=html">vrele(9)</a> in NFS are protected against being called with a <code>NULL</code> argument.
        !           111: <li>A bug is fixed in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&manpath=OpenBSD%20Current&sektion=3&format=html">random(3)</a> implementation: in the past, if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=srandom&manpath=OpenBSD%20Current&sektion=3&format=html">srandom(3)</a> had been seeded with <code>0</code>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&manpath=OpenBSD%20Current&sektion=3&format=html">random(3)</a> would have always returned <code>0</code>.
        !           112: <li>A self-sufficient directory descriptor structure is introduced to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&manpath=OpenBSD%20Current&sektion=1&format=html">ld.so(1)</a>
        !           113: <!-- 2012/03/20 -->
        !           114: <li>The sparc64 port introduces the <code>HVIOCREAD</code> and <code>HVIOCWRITE</code> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioctl&manpath=OpenBSD%20Current&sektion=2&format=html">ioctl(2)</a>s for hypervisor memory access.
        !           115: <li>A series of updates for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a>: the options <code>c0-change-trigger</code> and <code>c0-change-interval</code> can be used to control the newly implemented output rate limiting (boosts responsivity under very fast output, like running <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yes&manpath=OpenBSD%20Current&sektion=1&format=html">yes(1)</a>); adds <code>-C</code>, <code>-N</code> and <code>-T</code> flags to <code>find-window</code> to find in content, name, or title.
        !           116: <li>New OIDs for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a>: <code>hrSystemUptime</code>, <code>hrSystemDate</code>, <code>hrSystemProcesses</code> and <code>hrSystemMaxProcesses</code>.
        !           117: <li>Problems fixed which may have been observed with rthreads in conjunction with the dynamic link interface.
        !           118: <!-- 2012/03/19 -->
        !           119: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a>, no newly created bounce message is inserted into the scheduler if it is already present therein.
        !           120: <li>The sgi port will now only restrict the page size to 4096 bytes on R5000 and RM7000 processor families, but otherwise default to 16384. Subsequent tweaks in the VM code of the kernel.
        !           121: <li>On the sgi port it becomes possible to boot over the network (bootp).
        !           122: <li>Only change the default boot device to 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, if we are able to handle the given discipline. <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&manpath=OpenBSD%20Current&sektion=8&arch=amd64&format=html">boot(8/amd64)</a> currently restricted to RAID 1; not available on other architectures.
        !           123: <li>More search paths for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg-config&manpath=OpenBSD%20Current&sektion=1&format=html">pkg-config(1)</a>: <code>/usr/local/share/pkgconfig</code> and <code>/usr/X11R6/share/pkgconfig</code> will also be searched by default.
        !           124: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&manpath=OpenBSD%20Current&sektion=1&format=html">kdump(1)</a> tracing and dumping of "pointer to struct" syscall arguments is added for structs timespec, timeval, sigaction, and rlimit.
        !           125: <li>i386 and amd64 can now identify Xeon MP 7400, Atom Z6xx, Atom [DN]2xxx, Xeon 6500/7500, Xeon E7, and Core i3/i5/i7 3rd Generation when querying the bus clock. Avoids "unknown models" messages (real information still read through <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a>).
1.1217    brett     126: <!-- 2012/03/18 -->
                    127: <li>Clarification the nwkey text in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a>.
                    128: <li>Update to libXt 1.1.3 (fixes some broken bold fonts).
                    129: <!-- 2012/03/17 -->
                    130: <li>Add a <code>wrap-search</code> option to turn off wrapping of searches in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> copy mode.
                    131: <li>Some terminals (eg mintty) have cursor styles 5 and 6, now allow them to be set in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a>.
                    132: <li>Bugfix to call recalculate_sizes() when changing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> window with the mouse.
                    133: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> <code>-q</code> option to <code>set-option</code> for turning off info message.
                    134: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vldc&manpath=OpenBSD%20Current&arch=sparc64&sektion=4&format=html">vldc(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hvctl&manpath=OpenBSD%20Current&arch=sparc64&sektion=4&format=html">hvctl(4)</a>, allows sparc64 control domain to talk to the sun4v hypervisor.
                    135: <li>Do not clear to end of line if the line is full. Fixes missing last character in rightmost <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> pane.
                    136: <li>Use the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> region lower rather than the pane size to work out where the bottom line is.
                    137: <li>Redirect libevent logging to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a>'s log.
                    138: <li>Bugfix to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> so after wrapping a line in a pane, the cursor will move to the next line.
                    139: <li>Some updates to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&manpath=OpenBSD%20Current&sektion=8&format=html">rc.conf(8)</a> manpage to reflect reality.
                    140: <!-- 2012/03/16 -->
                    141: <li>No longer leak <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a> ypldap_addr structures when doing dns lookups.
                    142: <li>Display L3 cache information on amd64 architecture for AMD CPUs.
                    143: <!-- 2012/03/15 -->
                    144: <li>Take cd9660 support off the "obviously a floppy" i386 and amd64 install media, to make more space.
                    145: <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&manpath=OpenBSD%20Current&sektion=4&format=html">ipsec(4)</a>/ENC interaction to avoid unnecessarily dropping some packets.
                    146: <li>Add AMD Hudson-2 chipset to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&manpath=OpenBSD%20Current&sektion=4&format=html">azalia(4)</a>.
                    147: <li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nviic&manpath=OpenBSD%20Current&sektion=4&format=html">nviic(4)</a> match the NVIDIA MCP89 chipset.
                    148: <li>Direct IPv6 packets with Ethernet encapsulation into the appropriate input routine, so two IPv4 networks can bridge over an IPv6 link with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gif&manpath=OpenBSD%20Current&sektion=4&format=html">gif(4)</a>.
                    149: <li>When using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xterm&manpath=OpenBSD%20Current&sektion=1&format=html">xterm(1)</a> with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a>, parse terminfo when starting up to work out the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xterm&manpath=OpenBSD%20Current&sektion=1&format=html">xterm(1)</a> version.
                    150: <li>Use the correct dir for php in the default <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> config.
                    151: <li>Accept empty/nonexistant ldap attributes when we want a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a> list, allowing empty groups to show up.
                    152: <li>Fix regression in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> so root is always excluded from the test for /etc/nologin.
                    153: <li>Fix leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a> ue_netid_line when freeing the old user tree.
                    154: <!-- 2012/03/14 -->
                    155: <li>Store context before moving the cursor when wrapping, to fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> bug causing drawing over the status line.
                    156: <li>Fix booting on the Thecus N1200.
                    157: <li>Close a race in uipc_socket.c that could corrupt a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=socket&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">socket(2)</a> sockbuf. Bugfix for "receive 1" panic.
                    158: <li>Remove inline version of m_copym2 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ubsec&manpath=OpenBSD%20Current&sektion=4&format=html">ubsec(4)</a>. Workaround to stop <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ubsec&manpath=OpenBSD%20Current&sektion=4&format=html">ubsec(4)</a> gets stuck after receiving a packet of a particular length.
                    159: <li>Update to util-macros 1.17.
                    160: <li>Remove the NO_HELP conditional directives, as <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> will not compile if they are defined.
                    161: <li>Repair function in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bc&manpath=OpenBSD%20Current&sektion=1&format=html">bc(1)</a> when used with different scales.
                    162: <!-- 2012/03/13 -->
                    163: <li>Correctly move back <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> envelope from offload tree to msg tree. Fixes crash seen on mailservers under load.
                    164: <li>Fix some rotation issues in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> driver.
                    165: <li>Fix check for xf86Modes.h. Fixes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeonold&manpath=OpenBSD%20Current&sektion=4&format=html">radeonold(4)</a> driver build issues caused by caching of the (previously wrong) result.
                    166: <li>Don't call wdcintr() for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&manpath=OpenBSD%20Current&sektion=4&format=html">pciide(4)</a> channels that aren't properly initialized or don't have any drives on them. Fixes a panic seen on sparc64 machines with Acer Labs chipset.
                    167: <li>Added manpages for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=__thrsigdivert&manpath=OpenBSD%20Current&sektion=2&format=html">__thrsigdivert(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=__thrsleep&manpath=OpenBSD%20Current&sektion=2&format=html">__thrsleep(2)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=__thrwakeup&manpath=OpenBSD%20Current&sektion=2&format=html">__thrwakeup(2)</a>.
                    168: <li>Rough regression tests of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bc&manpath=OpenBSD%20Current&sektion=1&format=html">bc(1)</a> math library added.
                    169: <li>Teach <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pgrep&manpath=OpenBSD%20Current&sektion=1&format=html">pgrep(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkill&manpath=OpenBSD%20Current&sektion=1&format=html">pkill(1)</a> to only match processes, not threads.
                    170: <!-- 2012/03/12 -->
                    171: <li>Update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=makedepend&manpath=OpenBSD%20Current&sektion=1&format=html">makedepend(1)</a> 1.0.4 and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=imake&manpath=OpenBSD%20Current&sektion=1&format=html">imake(1)</a> 1.0.5.
                    172: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeonold&manpath=OpenBSD%20Current&sektion=4&format=html">radeonold(4)</a> to build on macppc and sparc64.
                    173: <li>Add <code>-P/-F</code> flags to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> break-pane.
                    174: <!-- 2012/03/11 -->
                    175: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> a cursor positioning bug is fixed.
                    176: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> documents support for Dell PERC H310.
                    177: <li>The PCI database gains knowledge of HP Smart Array P220i/P222/P420/P420i/P421/P721m/P822.
                    178: <li>Xenocara's bsd.xorg.mk switched from Python 2.6 to 2.7.
                    179: <!-- 2012/03/10 -->
                    180: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">acpi(4)</a> aml_evalexpr() function is fixed to use 64 bit unsigned integers, and a check is made the <code>_REG</code> method is available before calling.
                    181: <li>Xenocara libXcursor is updated to 1.1.13, libXdmcp to 1.1.1, libXext to 1.3.1, libXft to 2.3.0, libXinerama to 1.1.2, libXmu to 1.1.1, libXpm to 3.5.10, libXrender to 0.9.7, libXt to 1.1.2, libXtst to 1.2.1, libXv to 1.0.7, libXvMC to 1.0.7, libXxf86dga to 1.1.3, libXxf86vm to 1.1.2, libdmx to 1.1.2, libxkbfile to 1.0.8, and glproto to 1.4.15.
                    182: <li>TCP initial window increased to 14600 bytes as in <a href="http://tools.ietf.org/html/draft-ietf-tcpm-initcwnd-02" >http://tools.ietf.org/html/draft-ietf-tcpm-initcwnd-02</a>; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=3&format=html">sysctl(3)</a> <code>net.inet.tcp.rfc3390</code> now defaults to 2 to reflect that.
                    183: <li>In Xenocara, update bitmap to 1.0.6, libXres to 1.0.6, util-macros to 1.16.12, libXScrnSaver to 1.2.2 and libXau to 1.0.7.
                    184: <li>In /etc/rc (see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&manpath=OpenBSD%20Current&sektion=8&format=html">rc(8)</a>) <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypbind&manpath=OpenBSD%20Current&sektion=8&format=html">ypbind(8)</a> is now started after <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a>, because it needs to talk to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypserv&manpath=OpenBSD%20Current&sektion=8&format=html">ypserv(8)</a> (which in turn <em>is</em> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a>).
                    185: <li><code>PS_EXITING</code> flag introduced to better differentiate between the process and the main thread exiting.
                    186: <li>Signal dispatching has (at least temporarily) been changed to give <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sigwait&manpath=OpenBSD%20Current&sektion=3&format=html">sigwait(3)</a> priority over <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ptrace&manpath=OpenBSD%20Current&sektion=2&format=html">ptrace(2)</a>.
                    187: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a> won't stumble over nonexistent users when creating groups, but simply leave that one out and continue with the next user entry.
                    188: <!-- 2012/03/09 -->
                    189: <li>In Xenocara, update libpciaccess to 0.13.
                    190: <li>When creating PF rules the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> daemon takes care to set <code>onrdomain</code> and <code>prio</code> to ensure proper functioning.
                    191: <li>A new, simplified vmmap (memory allocator) added to the kernel.
                    192: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> server start now serialized via lockfile. Bugfix for window name not reflecting what is currently happening.
                    193: <!-- 2012/03/08 -->
                    194: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&manpath=OpenBSD%20Current&sektion=1&format=html">dc(1)</a> calculator <code>length(0.000)</code> will now behave exactly as GNU <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&manpath=OpenBSD%20Current&sektion=1&format=html">dc(1)</a>.
                    195: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bc&manpath=OpenBSD%20Current&sektion=1&format=html">bc(1)</a> now initializes the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=editline&manpath=OpenBSD%20Current&sektion=3&format=html">editline(3)</a> library even in <code>-c</code> mode.
                    196: <li>On the landisk platform the pixman library had to be disabled, because it triggers an internal <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> error.
                    197: <!-- 2012/03/07 -->
                    198: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> the fsqueue will no longer panic for a missing queue directory (<code>ENOENT</code>), but simply continue with the next entry. And more reliability improvements take place.
                    199: <li>Support for AMD Hudson-2 is added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=piixpm&manpath=OpenBSD%20Current&sektion=4&format=html">piixpm(4)</a>.
                    200: <!-- 2012/03/06 -->
                    201: <li>An example in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=queue&manpath=OpenBSD%20Current&sektion=3&format=html">queue(3)</a> manpages is fixed to compile without warnings.
                    202: <li>The xtsscale Xenocara program uses <code>__progname</code> from crt0.o instead of <code>argv[0]</code> for messages.
                    203: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> is updated to 1.0.13.
                    204: <li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glxpcib&manpath=OpenBSD%20Current&sektion=4&arch=i386&format=html">glxpcib(4/i386)</a> support for an I2C-bus SMB controller found on a AMD CS5536 companion device is added.
                    205: <li>Check added to network stack to see if a route is still valid when getting the cached route entry of a pcb (protocol control block), and that correct routing table is used.
                    206: <li>Add the <code>_POSIX_MONOTONIC_CLOCK</code> symbol and the <code>_SC_MONOTONIC_CLOCK</code> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysconf&manpath=OpenBSD%20Current&sektion=3&format=html">sysconf(3)</a> variable.
                    207: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftp-proxy&manpath=OpenBSD%20Current&sektion=8&format=html">tftp-proxy(8)</a> now fills in default values for <code>rtableid</code>/<code>onrdomain</code>/<code>prio</code> when creating PF rules.
                    208: <li>Disable the use of unsafe builtin <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> functions (strcat, strcpy, stpcpy) making them easier to spot in the object files. Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stpcpy&manpath=OpenBSD%20Current&sektion=3&format=html">stpcpy(3)</a> to the list of unsafe functions.
                    209: <li>Clarification of :*: in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=passwd&manpath=OpenBSD%20Current&sektion=5&format=html">passwd(5)</a> manpage.
                    210: <li>The detection of the <a href="http://www.rfc-editor.org/rfc/rfc6396.txt">RFC 6396</a> encoding of the <code>MP_REACH_NLRI</code> attribute is improved for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&manpath=OpenBSD%20Current&sektion=8&format=html">bgpctl(8)</a>.
                    211: <!-- 2012/03/05 -->
                    212: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pms&manpath=OpenBSD%20Current&sektion=4&format=html">pms(4)</a> support for a special ALPS protocol (using interleaved PS/2 packets) is added, as is used on touchpads for Dell laptops E6xxx and E5500, possibly others.
                    213: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> bits are added for the new standalone <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftpd&manpath=OpenBSD%20Current&sektion=8&format=html">tftpd(8)</a> daemon.
                    214: <li>An old but still current paper on encrypting virtual memory is now available on the <a href="papers/">papers</a> website.
1.1215    schwarze  215: <!-- 2012/03/04 -->
                    216: <li>New threads now inherit their TCB (thread control block) address from their parent thread.
                    217: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> commands <code>new-window</code> and <code>split-window</code> now support the option <code>-F</code> to specify a format when printing the window location with the <code>-P</code> flag.
                    218: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> commands <code>send-keys</code> and <code>bind-key</code> now accept hex values for the <code>key</code> argument.
                    219: <li>Add <code>A</code> and <code>I</code> keys for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> vi-like status line editing.
                    220: <li>In preparation for getline and getdelim additions to libc, getline() occurrences are renamed to get_line().
                    221: <!-- 2012/03/03 -->
                    222: <li>Document sem_timedwait() in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sem_wait&manpath=OpenBSD%20Current&sektion=3&format=html">sem_wait(3)</a>.
                    223: <li>Fix the logic deciding whether to return PCI_COMMAND_MASTER_ENABLE in the Loongson emulated pci functions #2 and #3.
                    224: <li>Don't print the device name twice in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yds&manpath=OpenBSD%20Current&sektion=4&format=html">yds(4)</a> attach error messages.
                    225: <li>Added many regression tests for rthreads.
                    226: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> command <code>paste-buffer</code> now offers a <code>-p</code> option to enable "bracketed paste" mode.
                    227: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> wlmouse offset is now corrected to be part of the client, not the server.
                    228: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> <code>move-pane</code> command (like <code>join-pane</code> but allows the same window). Also <code>-b</code> flag to <code>join-pane</code> and <code>move-pane</code> to place the pane to the left or above.
                    229: <!-- 2012/03/02 -->
                    230: <li>Fix handling of "offend" (OFFset from the END of the arg list) arguments in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&manpath=OpenBSD%20Current&sektion=1&format=html">systrace(1)</a>.
                    231: <li>Add printf attribute to a couple of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> functions.
                    232: <li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd&manpath=OpenBSD%20Current&sektion=8&format=html">nsd(8)</a> to version 3.2.10.
                    233: <li>Don't include ou=People in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap.conf&manpath=OpenBSD%20Current&sektion=5&format=html">ypldap.conf(5)</a> basedn, as <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a> has netid support, and groups are usually stored outside of People.
                    234: <li>Added the new standalone <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftpd&manpath=OpenBSD%20Current&sektion=8&format=html">tftpd(8)</a> to base, a persistent event driven tftp daemon.
                    235: <!-- 2012/03/01 -->
                    236: <li>Sync gcc3 and gcc4 knowledge of the kernel printf capabilities with reality.
                    237: <li>Use UE_GET_ADDR to get endpoint address (remove direction bit) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uaudio&manpath=OpenBSD%20Current&sektion=4&format=html">uaudio(4)</a>. Fixes devices using sych endpoints.
                    238: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zaudio&manpath=OpenBSD%20Current&sektion=4&arch=zaurus&format=html">zaudio(4/zaurus)</a> is play only, so return ENXIO on any attempt to open the device for recording. Fixes full-duplex apps (including sndiod) unable to fall back to play-only mode.
                    239: <li>Support the ASIX AX88772B <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=axe&manpath=OpenBSD%20Current&sektion=4&format=html">axe(4)</a> USB ethernet controller.
                    240: <!-- 2012/02/29 -->
                    241: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&manpath=OpenBSD%20Current&sektion=1&format=html">ssh-keygen(1)</a> conversion of RSA1 keys to public PEM and PKCS8.
                    242: <li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&manpath=OpenBSD%20Current&sektion=3&format=html">malloc(3)</a> test for the retrieved page address not being NULL. This turns free((void*)1) into an bogus pointer error instead of a segfault.
                    243: <!-- 2012/02/28 -->
                    244: <li>Support the Roland UM-ONE <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umidi&manpath=OpenBSD%20Current&sektion=4&format=html">umidi(4)</a> device.
                    245: <li>Update to pixman 0.22.4, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xev&manpath=OpenBSD%20Current&sektion=1&format=html">xev(1)</a> 1.2.0, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xwd&manpath=OpenBSD%20Current&sektion=1&format=html">xwd(1)</a> 1.0.5, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xwininfo&manpath=OpenBSD%20Current&sektion=1&format=html">xwininfo(1)</a> 1.1.2.
                    246: <li>Luna88k multi-processor support, step 3. GENERIC.MP configuration file based on mvme88k.
                    247: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mos&manpath=OpenBSD%20Current&sektion=4&format=html">mos(4)</a> support for the MosChip MCS7832, a low pin count version of the MCS7830.
                    248: <li>Updated the list of supported four digit models in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intro&manpath=OpenBSD%20Current&sektion=4&arch=hppa&format=html">intro(4/hppa)</a>.
                    249: <li>Mention in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=se&manpath=OpenBSD%20Current&sektion=4&format=html">se(4)</a> some additional phys (physical layer interfaces) that may be able to attach.
                    250: <li>Copy p_tcb (user-space thread-control-block address) on fork, for non-__HAVE_MD_TCB archs.
                    251: <li>Added sys/dev/pci/pcidevs codes for Realtek RTL8192CE, Nvidia nForce 780a SLI and nForce 200 chipsets.
                    252: <li>Always try to reclaim <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=jme&manpath=OpenBSD%20Current&sektion=4&format=html">jme(4)</a> transmitted frames to prevent watchdog timeouts when there is no link present.
                    253: <li>Add checks to rthreads when trying to unlock an uninitialized mutex to make sure it returns EPERM.
1.1214    schwarze  254: <!-- 2012/02/26 -->
                    255: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> program now replaces bogus characters with <code>?</code> instead of just dropping them.
                    256: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=7&format=html">man(7)</a>, support the <code>.OP</code> macro (for compatibility only).
                    257: <li>On the mips64 and sh platforms the per-thread errno should be fixed.
                    258: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a> interrupt routine uses a shorter path to reenable interrupts and gains other tweaks which result in a doubled performance on 82599.
                    259: <!-- 2012/02/25 -->
                    260: <li>In the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gus&manpath=OpenBSD%20Current&sektion=4&arch=i386&format=html">gus(4/i386)</a> driver MIDI registers will only be used if they are actually available. This fixes an issue which caused the driver to be disabled on 1999-08-22, but the happy-end can finally be seen in i386 GENERIC.
                    261: <li>For the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=elroy&manpath=OpenBSD%20Current&sektion=4&arch=hppa&format=html">elroy(4/hppa)</a> driver an integer truncation error is fixed which caused systems to freeze hard.
                    262: <li>The process tracing facilities will work again on processors without floating-point registers/state. (Had been broken by the large extension of the 20th.)
                    263: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> the <code>show-options</code> and <code>window-show-options</code> commands can now be used to show just a single specified option.
                    264: <li>Minor tweaks and cleanups in the amd64 code of the kernel have been observed.
                    265: <!-- 2012/02/24 -->
                    266: <!-- 2012/02/23 -->
                    267: <li>pthread_yield(3) is renamed to sched_yield(3).
                    268: <li>Manual pages are created for the <code>pthread_condattr_t</code> type.
                    269: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> <code>display-message</code> command is extended by a <b>-F</b> option which can be used to specify a format string to control output formatting.
                    270: <li>New functions are added to the thread library: pthread_mutex_timedlock(3), pthread_condattr_getclock(3) and pthread_condattr_setclock(3); also, <code>PTHREAD_MUTEX_NORMAL</code> mutexes learn about self-deadlocks.
                    271: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a> gains the MIB module for gathering information from OpenBSD's packet filter.
                    272: <!-- 2012/02/22 -->
                    273: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chroot&manpath=OpenBSD%20Current&sektion=2&format=html">chroot(2)</a> mode nginx(8) first <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chdir&manpath=OpenBSD%20Current&sektion=2&format=html">chdir(2)</a>s to the <code>PREFIX</code> directory before it starts to create it's temporary directories.
                    274: <!-- 2012/02/21 -->
                    275: <li>The pthread_suspend_np(3) and pthread_resume_np(3) function are no longer functional and become <code>ENOTSUP</code> stubs.
                    276: <!-- 2012/02/20 -->
                    277: <li>A lot of work is being done for making process tracing work with rthreads.
                    278: <li>In Xenocara, update xf86-video-geode 2.11.13 and xf86-video-dummy to 0.3.5.
                    279: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&manpath=OpenBSD%20Current&sektion=1&format=html">kdump(1)</a> fixes an integer flip which could have happened for a kernel trace record with <code>ktr_len</code> of <code>SIZE_MAX</code> and would have caused a zero byte data allocation. It also learns more system calls and refactors output routines as well as the output produced by the latter.
                    280: <li>A lot of work is being done on regression tests for threads.
1.1213    schwarze  281: <!-- 2012/02/19 -->
                    282: <li>Bugfix in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&manpath=OpenBSD%20Current&sektion=8&format=html">tcpdump(8)</a> to correctly check BGP prefix lengths in withdrawn routes.
                    283: <li>Fix return value documentation errors in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbhid&manpath=OpenBSD%20Current&sektion=3&format=html">usbhid(3)</a>.
                    284: <li>Allow for more vars in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a> hash table, improve hash function, increase hash table size sooner.
                    285: <!-- 2012/02/18 -->
                    286: <li>Initialize the scope, policy, and inherit members in pthread_attr_init() so that their pthread_attr_get* don't return bogus values.
                    287: <li>Update nginx in base to 1.0.12 and sync its <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcre&manpath=OpenBSD%20Current&sektion=3&format=html">pcre(3)</a> with the version in ports.
                    288: <li>Update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkfontdir&manpath=OpenBSD%20Current&sektion=1&format=html">mkfontdir(1)</a> 1.0.7, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkfontscale&manpath=OpenBSD%20Current&sektion=1&format=html">mkfontscale(1)</a> 1.1.0, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oclock&manpath=OpenBSD%20Current&sektion=1&format=html">oclock(1)</a> 1.0.3, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xclipboard&manpath=OpenBSD%20Current&sektion=1&format=html">xclipboard(1)</a> 1.1.2, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xclock&manpath=OpenBSD%20Current&sektion=1&format=html">xclock(1)</a> 1.0.6, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xcmsdb&manpath=OpenBSD%20Current&sektion=1&format=html">xcmsdb(1)</a> 1.0.4, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xcompmgr&manpath=OpenBSD%20Current&sektion=1&format=html">xcompmgr(1)</a> 1.1.6, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xfd&manpath=OpenBSD%20Current&sektion=1&format=html">xfd(1)</a> to 1.1.1 and util-macros to 1.16.1.
                    289: <!-- 2012/02/17 -->
                    290: <li>Add DIAGNOSTICS to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bsd.port.mk&manpath=OpenBSD%20Current&sektion=5&format=html">bsd.port.mk(5)</a>, for easy grepping through logs, and no longer label "warning messages" as "errors".
                    291: <!-- 2012/02/16 -->
                    292: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkill&manpath=OpenBSD%20Current&sektion=1&format=html">pkill(1)</a> will now exit usage() with STATUS_BADUSAGE rather than STATUS_ERROR, in agreement with the man page.
                    293: <li>Set __isthreaded in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_create&manpath=OpenBSD%20Current&sektion=3&format=html">pthread_create(3)</a>, i.e. even if a forked child creates a new thread. Fixes an rthread bug to properly represents whether a process is multi-threaded or not.
                    294: <li>Do an explicit "sync" instruction before returning from cache routines on mips64 (nop on R5k/RM52xx, but required on RM7k).
                    295: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kevent&manpath=OpenBSD%20Current&sektion=2&format=html">kevent(2)</a> support for msdosfs to make applications monitoring fs mounts happy.
                    296: <!-- 2012/02/15 -->
                    297: <li>Enable rthreads by default (threads now in kernel not userspace), and add additional pthreads regression tests.
                    298: <li>Hold struct filedesc's fd_lock in more places. Fixes hangs in rthreaded processes calling <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fork&manpath=OpenBSD%20Current&sektion=2&format=html">fork(2)</a>.
                    299: <li>No longer attempt to enable MSI on 82571/82572 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&manpath=OpenBSD%20Current&sektion=4&format=html">em(4)</a> Gigabit ethernet controllers (to workaround "Byte Enables 2 and 3 Are Not Set" hardware bug).
                    300: <!-- 2012/02/13 -->
                    301: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_create(1)</a> now warns when <code>@option no-default-conflict</code> has been set without explicit <code>@conflict</code>.
1.1164    deraadt   302: </ul>
1.422     deraadt   303: <p>
1.203     deraadt   304:
1.14      deraadt   305: <hr>
1.424     deraadt   306: <p>
                    307: <h3>
1.846     deraadt   308: For changes in other releases, click below:<br>
                    309: <a href="plus20.html">2.0</a>,
                    310: <a href="plus21.html">2.1</a>,
                    311: <a href="plus22.html">2.2</a>,
                    312: <a href="plus23.html">2.3</a>,
                    313: <a href="plus24.html">2.4</a>,
                    314: <a href="plus25.html">2.5</a>,
                    315: <a href="plus26.html">2.6</a>,
                    316: <a href="plus27.html">2.7</a>,
                    317: <a href="plus28.html">2.8</a>,
                    318: <a href="plus29.html">2.9</a>,
                    319: <a href="plus30.html">3.0</a>,
                    320: <a href="plus31.html">3.1</a>,
1.868     deraadt   321: <a href="plus32.html">3.2</a>,
1.889     david     322: <a href="plus33.html">3.3</a>,
1.916     david     323: <a href="plus34.html">3.4</a>,
1.935     miod      324: <a href="plus35.html">3.5</a>,
1.941     deraadt   325: <a href="plus36.html">3.6</a>,
1.1118    deraadt   326: <br>
1.1044    deraadt   327: <a href="plus37.html">3.7</a>,
1.999     deraadt   328: <a href="plus38.html">3.8</a>,
1.1028    deraadt   329: <a href="plus39.html">3.9</a>,
1.1044    deraadt   330: <a href="plus40.html">4.0</a>,
1.1069    deraadt   331: <a href="plus41.html">4.1</a>,
1.1097    deraadt   332: <a href="plus42.html">4.2</a>,
1.1118    deraadt   333: <a href="plus43.html">4.3</a>,
1.1140    deraadt   334: <a href="plus44.html">4.4</a>,
1.1152    deraadt   335: <a href="plus45.html">4.5</a>,
1.1163    deraadt   336: <a href="plus46.html">4.6</a>,
1.1177    deraadt   337: <a href="plus47.html">4.7</a>,
1.1194    deraadt   338: <a href="plus48.html">4.8</a>,
1.1212    schwarze  339: <a href="plus49.html">4.9</a>,
                    340: <a href="plus50.html">5.0</a>,
                    341: <a href="plus51.html">5.1</a>.
1.424     deraadt   342: <br>
                    343: </h3>
                    344:
                    345: <hr>
1.1016    pvalchev  346: <a href="index.html"><img height=24 width=24 src="back.gif" border=0 alt="OpenBSD"></a>
1.729     horacio   347: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
1.1218  ! brett     348: <br><small>$OpenBSD: plus.html,v 1.1217 2012/03/24 07:39:15 brett Exp $</small>
1.14      deraadt   349:
                    350: </body>
                    351: </html>