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

Annotation of www/plus.html, Revision 1.1229

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.1229  ! brett      79: <!-- 2012/06/03 -->
        !            80: <li>On amd64 and i386 the new "machine comaddr" can be used to configure the I/O port used to access the serial console.
        !            81: <li>Due to bug-compatibility issues <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> no longer allows redefinition of macros before the first ".Dd" (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&manpath=OpenBSD%20Current&sektion=7&format=html">mdoc(7)</a>) or ".TH" (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=7&format=html">man(7)</a>) request has been seen; it fixes handling of implicit/explicit block issues, like empty paragraphs.
        !            82: <!-- 2012/06/02 -->
        !            83: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=imsg_read&manpath=OpenBSD%20Current&sektion=3&format=html">imsg_read(3)</a> will fail with EAGAIN if it's clear that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=recvmsg&manpath=OpenBSD%20Current&sektion=2&format=html">recvmsg(2)</a> will fail due to shortage of file descriptors; API changed so retriable errors will be retried automatically.
        !            84: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> gains some more GNU manual compatibility for some ports' pleasure.
        !            85: <li>In Xenocara xf86-video-glint is updated to version 1.2.7; also, if building against Xserver 1.12, video drivers that have not yet been updated to the video ABI changes are conditionalized away.
        !            86: <li>Priviledge separation becomes available for the OpenBSD Xserver 1.12.
        !            87: <li>In the kernel, DDB diagnostic code that reported timeout adjustments on resume was removed to reduce verbosity.
        !            88: <!-- 2012/06/01 -->
        !            89: <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> command line option "-P", which can be used to start subsystems in a paused state.
        !            90: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> editor will now beep as either buffer end is reached during scrolling.
        !            91: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mlock&manpath=OpenBSD%20Current&sektion=2&format=html">mlock(2)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=munlock&manpath=OpenBSD%20Current&sektion=2&format=html">munlock(2)</a> systemcalls no longer cause hard failures when the effective region is of zero length.
        !            92: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=login.conf&manpath=OpenBSD%20Current&sektion=5&format=html">login.conf(5)</a> the new option "krb5-noverify" causes failures to verify credentials against a local key to not result in fatal errors.
        !            93: <li>The stdlib.h header file availability macro tests are updated to be more POSIX conformant: The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ecvt&manpath=OpenBSD%20Current&sektion=3&format=html">ecvt(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fcvt&manpath=OpenBSD%20Current&sektion=3&format=html">fcvt(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcvt&manpath=OpenBSD%20Current&sektion=3&format=html">gcvt(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mktemp&manpath=OpenBSD%20Current&sektion=3&format=html">mktemp(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ttyslot&manpath=OpenBSD%20Current&sektion=3&format=html">ttyslot(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=valloc&manpath=OpenBSD%20Current&sektion=3&format=html">valloc(3)</a> functions are no longer part of POSIX, whereas <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=posix_memalign&manpath=OpenBSD%20Current&sektion=3&format=html">posix_memalign(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkstemp&manpath=OpenBSD%20Current&sektion=3&format=html">mkstemp(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkdtemp&manpath=OpenBSD%20Current&sektion=3&format=html">mkdtemp(3)</a> are; also, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setstate&manpath=OpenBSD%20Current&sektion=3&format=html">setstate(3)</a> has lost a "const" modifier.
        !            94: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> memory leaks in case of MUX socket creation failures (bz#2002) are fixed.
        !            95: <!-- 2012/05/31 -->
        !            96: <li>Now <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=quotacheck&manpath=OpenBSD%20Current&sektion=8&format=html">quotacheck(8)</a> works with duid based <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fstab&manpath=OpenBSD%20Current&sektion=5&format=html">fstab(5)</a>, too.
        !            97: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> fixes cursor jumps when scrolling upwards.
        !            98: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> fixes the handling of blank lines in ".if" conditionals.
        !            99: <!-- 2012/05/30 -->
        !           100: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysconf&manpath=OpenBSD%20Current&sektion=3&format=html">sysconf(3)</a> _SC_* and _CS_* variables have been moved from sys/unistd.h to unistd.h.
        !           101: <li>The kernels VFS buffer pressure logic is improved, which fixes reproducable hangs seen during heavy I/O on feeble machines.
        !           102: <li>Computation of the IOC3 device mask is fixed on MENET boards for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ioc&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">ioc(4/sgi)</a>.
        !           103: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> now exclusively uses log files for logging purposes and no longer falls back to STDERR as a default.
        !           104: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> daemon simplifies it's internal message passing, fixes an issue with changing the peer address of security associations, and continues timer overhauling.
        !           105: <li>In "-d" mode <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.subr&manpath=OpenBSD%20Current&sektion=8&format=html">rc.subr(8)</a> will print an error message before exiting if a daemon is not active.
        !           106: <!-- 2012/05/29 -->
        !           107: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> an issue is fixed that caused per-table timeouts to be overwritten by global timeouts.
        !           108: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount&manpath=OpenBSD%20Current&sektion=8&format=html">mount(8)</a> utility will work again for NFS remote paths.
        !           109: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> steps toward supporting relay options as URLs of the form "[schema://]host[:port]" (see <a href="http://undeadly.org/cgi?action=article&sid=20120524060308" >undeadly.org SMTPD article</a>).
        !           110: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gbe&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">gbe(4/sgi)</a> driver will disable Sync-on-Green if it finds the string "nosog" in the ARCBios environment variable OSLoadOptions.
        !           111: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> overhauls its internal timer framework.
        !           112: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> no longer creates an initial buffer if we update already open files to default modes.
        !           113: <!-- 2012/05/28 -->
        !           114: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a> now panics right away if some of the necessary sockets can't be created.
        !           115: <li>To unbreak dhcp on the Indigo (IP20) and E++ GIO installer, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sq&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">sq(4/sgi)</a> will always report the interface "up".
        !           116: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> now produces cleaner output with the ROFF "\z" (output next character, don't advance cursor) escape sequence; and no longer makes distinction between numeric/non-numeric escape sequences. Makes recursive parsing of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=roff&manpath=OpenBSD%20Current&sektion=7&format=html">roff(7)</a> escapes actually work.
        !           117: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> uses the set "default-shell" not _PATH_BSHELL to spawn commands.
1.1228    brett     118: <!-- 2012/05/27 -->
                    119: <li>Network code now allows attributes to be passed with prefixes (eg MRT dumps with prefixes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&manpath=OpenBSD%20Current&sektion=8&format=html">bgpctl(8)</a>).
                    120: <li>Replaced Loongson2F assembly cache routines with C code (remove cache_loongson2.d in your kernel build directories).
                    121: <li>Proper support for the so-called "fast mode" of the Indigo2 ECC memory controller on sgi.
                    122: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpcib&manpath=OpenBSD%20Current&sektion=4&format=html">tcpcib(4)</a> to support the Intel Atom E600 watchdog.
                    123: <li>Teach <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rain&manpath=OpenBSD%20Current&sektion=6&format=html">rain(6)</a> to calculate terminal delays like <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=worms&manpath=OpenBSD%20Current&sektion=6&format=html">worms(6)</a>, avoids network saturation if run over ssh.
                    124: <!-- 2012/05/26 -->
                    125: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> vertical spacing around <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tbl&manpath=OpenBSD%20Current&sektion=7&format=html">tbl(7)</a> instances in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=7&format=html">man(7)</a>.
                    126: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> horizontal span width corrected for: centred/right flushed text, boxes, and when more columns follow the span.
                    127: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> no longer handles vertical lines as additional <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tbl&manpath=OpenBSD%20Current&sektion=7&format=html">tbl(7)</a> columns. Simplifies layout parsing.
                    128: <li>Plugged some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a> memory leaks.
                    129: <!-- 2012/05/25 -->
                    130: <li>The sgi port can now run multiuser on IP28 systems.
                    131: <li>Better support for split input/output setups in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zs&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">zs(4/sgi)</a>.
                    132: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> stops earlier when paging down a buffer (C-v), so page does not circle back to top. Emulates emacs.
                    133: <li>Support for the POWER Indigo2 R10000 systems (IP28) added to sgi port.
                    134: <li>Simplify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> logging and just fprintf(stderr, ...) for early errors.
                    135: <!-- 2012/05/24 -->
                    136: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> searching (C-s or C-r) to wrap around ends of a buffer.
                    137: <li>Prepare <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> buffers before startup file parsed so multiple files can be opened via startup file. Find-file, insert-file, etc in startup file will now work as expected.
                    138: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&manpath=OpenBSD%20Current&sektion=8&format=html">compat_linux(8)</a> KERN_FILE_BYPID and KERN_FILE_BYUID modes of KERN_FILE2 sysctl() now per-process not per-thread. Removes duplication in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fstat&manpath=OpenBSD%20Current&sektion=1&format=html">fstat(1)</a> output.
                    139: <li>Imported a number of core functions from libpcap-1.2.0 while preserving local changes.
                    140: <li>Support -Ios='OpenBSD 5.1' to override <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uname&manpath=OpenBSD%20Current&sektion=3&format=html">uname(3)</a> as source of the default value for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&manpath=OpenBSD%20Current&sektion=7&format=html">mdoc(7)</a> .Os macro, to fix man.cgi on the OpenBSD website.
                    141: <li>If _MIN > _MAX consider a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a> WordBus resource to be invalid. Fixes panic on IBM x3550-M4.
                    142: <li>Don't increment the next expected message id when sending an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> response. Fixes eap negotiation.
                    143: <li>On resume, run forward the monotonic and realtime clocks instead of jumping just the realtime clock, triggering and adjusting timeouts to reflect that.
                    144: <li>Fixed build of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sqlite3&manpath=OpenBSD%20Current&sektion=1&format=html">sqlite3(1)</a> lemon parser generator on non-C99 compilers.
                    145: <!-- 2012/05/23 -->
                    146: <li>If <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&manpath=OpenBSD%20Current&sektion=8&format=html">compat_linux(8)</a> LINUX_CLONE_SETTLS isn't set, clone()d child inherits the Thread Control Block value from the parent instead of having it zeroed.
                    147: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inet6&manpath=OpenBSD%20Current&sektion=4&format=html">inet6(4)</a> support fixup so "inet_net_pton: Address family not supported" log messages banished.
                    148: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&manpath=OpenBSD%20Current&sektion=8&format=html">compat_linux(8)</a> emulation support for fstatfs64.
                    149: <li>Made the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> "default" string a valid device name, to simplify ports where user passes the device string.
                    150: <li>Fixed duplicate <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> mixer knob device names.
                    151: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> channel mapping, which caused crashes if all played/recorded channels didn't exist.
                    152: <li>Fixup of from/to specification in /etc/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked.conf&manpath=OpenBSD%20Current&sektion=5&format=html">iked.conf(5)</a>.
                    153: <li>Removed hardcoded values for esp, and automatically decide which proposals to include if protocol is not specified. Allows <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> to successfully negotiate ah.
                    154: <li>Add support for statfs64 and NTFS, AFS, and UDF filesystem types to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_linux&manpath=OpenBSD%20Current&sektion=8&format=html">compat_linux(8)</a>.
                    155: <li>Increase the number of io and memory extent regions for amd64 to 16, to match i386.
                    156: <!-- 2012/05/22 -->
                    157: <li>Changed how <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> handles files beginning with a '~'. Brings behaviour more into line with emacs.
                    158: <li>Support for RFC6594 SSHFP DNS records for ECDSA key types added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a>.
                    159: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a> will now flush the right networks (the dynamic ones, not the static ones).
                    160: <li>Synced log strings with the possible values of IMSG_CTL_RESULT in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a>.
                    161: <li>Fix a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a> warning message to print correct information for unknown peers.
                    162: <li>Strip trailing slashes from directory in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=diff&manpath=OpenBSD%20Current&sektion=1&format=html">diff(1)</a> splice() before appending the file portion.
                    163: <li>Switched all of the various <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> choose- and list- commands over to the format infrastructure.
                    164: <li>Fix to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sqlite3&manpath=OpenBSD%20Current&sektion=1&format=html">sqlite3(1)</a> lemon parser generator: checks the whole file for changes.
                    165: <li>Import <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sqlite3&manpath=OpenBSD%20Current&sektion=1&format=html">sqlite3(1)</a> 3.7.12.
                    166: <!-- 2012/05/21 -->
                    167: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftell&manpath=OpenBSD%20Current&sektion=3&format=html">ftell(3)</a> will return EOVERFLOW if the file offset is greater than LONG_MAX.
                    168: <li>When idling <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> i915 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a>, flush pending operations and unlock all. Fixes kernel panic and X restarts on Sandy Bridge.
                    169: <li>Handle <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> stdin/stdout/stderr file descriptors in client, not server. Bumps protocol version: new clients and old servers are incompatible.
                    170: <li>Fixed binutils-2.17 configure script, so it will build on amd64.
                    171: <li>Fixed put usage in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftp&manpath=OpenBSD%20Current&sektion=1&format=html">tftp(1)</a>.
1.1227    brett     172: <!-- 2012/05/20 -->
                    173: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xbridge&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">xbridge(4/sgi)</a> can now use the generic bus DMA routines.
                    174: <!-- 2012/05/19 -->
                    175: <li>Bugs in the suspend/resume of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=drm&manpath=OpenBSD%20Current&sektion=4&format=html">drm(4)</a> driver eliminated; code reordered to allow easier diff against Linux.
                    176: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> usage string will henceforth (a) match the manual and (b) no longer cause linewraps.
                    177: <!-- 2012/05/18 -->
                    178: <li>The NetBSD GIO@PCI bus driver for fast Ethernet expansion boards is ported to OpenBSD (Only the bridge yet, drivers need to be adapted).
                    179: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_mklocatedb&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_mklocatedb(1)</a> no longer fails if files from the *etc sets are missing, warns instead to run <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a>.
                    180: <li><a href="http://www.ietf.org/rfc/rfc2461.txt" >RFC 2461 Router Solicitation</a> flushing will remove all IPv6 routes on a specified gateway, not only CONNECTED ones; clear routes when RA with RouterLifetime of 0 is sent; and use correct priorities when installing routes acquired via redirects.
                    181: <!-- 2012/05/17 -->
                    182: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> configuration syntax now lets a backslash escape itself at the EOL.
                    183: <li>On mips64 the virtual aliasing mask computation is corrected.
                    184: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=less&manpath=OpenBSD%20Current&sektion=1&format=html">less(1)</a> will exit if it can't write to the terminal.
                    185: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pstat&manpath=OpenBSD%20Current&sektion=8&format=html">pstat(8)</a> shows internal file-descriptor status bits: "d" and "m" are related to garbage collection and "l" means that the descriptor is in a transition state.
                    186: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=security&manpath=OpenBSD%20Current&sektion=8&format=html">security(8)</a> will now also check permissions of ".ssh/id_ecdsa".
                    187: <li>Intel I350 PCI Express Ethernet adapters become supported by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&manpath=OpenBSD%20Current&sektion=4&format=html">em(4)</a>.
                    188: <!-- 2012/05/16 -->
                    189: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sudo&manpath=OpenBSD%20Current&sektion=8&format=html">sudo(8)</a> addresses CVE 2012-2337 by adding a missing break between AF_INET and AF_INET6 in addr_matches_if_netmask().
                    190: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcidump&manpath=OpenBSD%20Current&sektion=8&format=html">pcidump(8)</a> recognizes 8.0 GT/s link speeds of PCI Express 3.0.
                    191: <li>The IPv6 stack tests that the target link local address is included with a neighbour advertisment sent to a multicast address, as mandated by <a href="ftp://ftp.rfc-editor.org/in-notes/rfc4861.txt">RFC 4861</a>.
                    192: <li>unbound(8) now handles out-of-filedescriptor situations by temporarily pausing further <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=accept&manpath=OpenBSD%20Current&sektion=2&format=html">accept(2)</a>s.
                    193: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> better integrated into the freedesktop.org <a href="http://www.freedesktop.org/wiki/Specifications/wm-spec" >Window Manager Specification Project</a>.
                    194: <!-- 2012/05/15 -->
                    195: <li>In Xenocara, xf86-video-openchrome is updated to version 0.2.905.
                    196: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=puc&manpath=OpenBSD%20Current&sektion=4&format=html">puc(4)</a> driver starts supporting serial consoles.
                    197: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=patch&manpath=OpenBSD%20Current&sektion=1&format=html">patch(1)</a> no longer outputs a confusing error message upon failure which occurs with -C.
                    198: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&manpath=OpenBSD%20Current&sektion=4&format=html">usb(4)</a> controller units are used as a bus numbers (rather than the host adapter) to fix possible conflict with identical bus numbers (i.e., ehci0 and uhci0).
                    199: <li>The package tools have been reworked to test "LIB*VERSION" definitions more exactly.
                    200: <li>The OpenBSD specific <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chroot&manpath=OpenBSD%20Current&sektion=2&format=html">chroot(2)</a> code is updated to find aliases (eg for user directories).
                    201: <li>In Xenocara xlsfonts is updated to version 1.0.4, xmodmap to 1.0.7, xkbcomp to 1.2.4, font-util to 1.3.0; the xf86-video-mach64 reaches version 6.9.1.
                    202: <!-- 2012/05/14 -->
                    203: <li>Large update of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pathconf&manpath=OpenBSD%20Current&sektion=2&format=html">pathconf(2)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysconf&manpath=OpenBSD%20Current&sektion=3&format=html">sysconf(3)</a> variable reporting occurs.
                    204: <li>In Xenocara the xf86-video-i128 driver is updated to version 1.3.5 and xf86-video-mga to 1.5.0. Updated applications: fslsfonts reaches 1.0.4, fstobdf 1.0.5 and xinput is updated to version 1.5.4.
                    205: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bnx&manpath=OpenBSD%20Current&sektion=4&format=html">bnx(4)</a> driver takes care not to print an unset interrupt name.
                    206: <li>To prevent lockup situations with full send queues when further interrupts fail to appear, the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&manpath=OpenBSD%20Current&sektion=4&format=html">em(4)</a> driver's start routine is triggered after the link status has been updated.
                    207: <li>Bugfix for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a> PF status report MIB, which previously did not zero out all unused fields in the structure.
1.1226    brett     208: <!-- 2012/05/13 -->
                    209: <li>Update to: xf86-video-apm 1.2.4, xf86-video-i740 1.3.3, xf86-video-s3virge 1.10.5, xf86-video-s3 0.6.4, xf86-video-siliconmotion 1.7.6, and xf86-input-vmmouse 12.8.0
                    210: <li>Simplified InstallManPageAliasesBase rule for xenocara to avoid race condition that prevented release from being "make -j clean".
                    211: <li>Backport to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a>: when EMFILE/ENFILE returned from accept(), moderate/disable accept events. Logging level for this changed to "crit".
                    212: <li>Remove sizes entry from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpctl&manpath=OpenBSD%20Current&sektion=8&format=html">smtpctl(8)</a> so it doesn't appear in "smtpctl show".
                    213: <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=errx&manpath=OpenBSD%20Current&sektion=3&format=html">errx(3)</a> rather than <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=err&manpath=OpenBSD%20Current&sektion=3&format=html">err(3)</a> for unknown message error.
                    214: <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.0 in base.
                    215: <li>Use -t for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> move-window with -r rather than dying.
                    216: <!-- 2012/05/12 -->
                    217: <li>Support "Match LocalAddress" and "Match LocalPort" to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&manpath=OpenBSD%20Current&sektion=5&format=html">sshd_config(5)</a>; adjusted tests to match.
                    218: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> allows checking a partial key in a key set (eg comparing address to netmask).
                    219: <li>Fixed twin-channel <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahc&manpath=OpenBSD%20Current&sektion=4&format=html">ahc(4)</a> device support. Only affects ahc at <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=eisa&manpath=OpenBSD%20Current&sektion=4&format=html">eisa(4)</a> since no ahc at <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a> are twin-channel.
                    220: <li>Changed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a> syntax for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=makemap&manpath=OpenBSD%20Current&sektion=8&format=html">makemap(8)</a> virtual domains configuration: "accept for virtual vmap [...]" becomes "accept for virtual map vmap [...]" to keep syntax consistent with to-be-implemented relay rules through maps.
                    221: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a> map declarations extended to allow the following to work: map "foobar" source plain "/etc/mail/foobar".
                    222: <li>Print the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=impact&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">impact(4/sgi)</a> frame buffer name obtained from ARCS, to match other <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gio&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">gio(4/sgi)</a> frame buffer drivers.
                    223: <li>Reworked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zs&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">zs(4/sgi)</a> for Indigo, as CTR/DCD/DTR/RTS wiring is inverted on these machines.
                    224: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> will log_warn() admin if a map that's needed by an envelope is no longer in config file.
                    225: <li>"Secret" renamed "credentials" in some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> logs.
                    226: <li>Don't fatal <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> if credentials map is gone, instead make the auth fail with a lookup failure. Mail kept in queue until admin fixes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a>, removes mail, or lets it expire.
                    227: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> now ignores/preserves the lower 2 bits of the tos-header (used for Explicit Congestion Notification).
                    228: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&manpath=OpenBSD%20Current&sektion=8&format=html">tcpdump(8)</a> for etherip packets.
                    229: <!-- 2012/05/11 -->
                    230: <li>Applied upstream patches to fix freetype-2.4.9 regression that caused ghostscript "Font Renderer Plugin" errors.
                    231: <!-- 2012/05/10 -->
                    232: <li>Enable PCI snoop on the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&manpath=OpenBSD%20Current&sektion=4&format=html">azalia(4)</a> AMD Hudson 2.
                    233: <li>On sgi, correctly recognise <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gio&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">gio(4)</a> Impact boards so they can work as a console device.
                    234: <li>Improved sgi console detection logic to match graphics console address, and point to wsdisplay correctly.
                    235: <li>On mips64 IP32 kernels on R5000, R10000 and R12000 O2, added extra cache flushing made necessary by the new uvm_map().
                    236: <li>Conditionally provide types/prototypes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strptime&manpath=OpenBSD%20Current&sektion=3&format=html">strptime(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=clock_gettime&manpath=OpenBSD%20Current&sektion=2&format=html">clock_gettime(2)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=asctime_r&manpath=OpenBSD%20Current&sektion=3&format=html">asctime_r(3)</a> to make time.h more standards compliant.
                    237: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> throwaway buffers to be saved via "C-c s".
                    238: <!-- 2012/05/09 -->
                    239: <li>Only set a process's start time when starting the main thread; remove unnecessary scheduler locks.
                    240: <li>Flags set to indicate <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&manpath=OpenBSD%20Current&sektion=4&format=html">re(4)</a> 8401E/8402/8105E/8105E_SPIN1 do not support jumbo frames.
                    241: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&manpath=OpenBSD%20Current&sektion=4&format=html">re(4)</a> 8168D chipset now has PHY wake PM flag set to ensure the PHY is woken upon attachment.
                    242: <li>Fix a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> desynchronisation on host change during a running check. Closes PR system/6627.
                    243: <li>Backout revision 1.134 in sys/net/route.c, which introduced a use-after-free for routing entries.
                    244: <!-- 2012/05/08 -->
                    245: <li>Bugfix for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> that prevented initialising if NAT-T not disabled and local address not specified.
                    246: <li>Bug fixed in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> writeout() where stats of the wrong file were passed to buffer being written.
                    247: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> "label string" in http protocol.
                    248: <li>Additional Intel E5 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pci&manpath=OpenBSD%20Current&sektion=4&format=html">pci(4)</a> devices recognised, as found on Supermicro X9DRT-HIBFF.
                    249: <li>Refuse to load <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=elf&manpath=OpenBSD%20Current&sektion=5&format=html">elf(5)</a> objects that contain a PT_TLS program header. Avoids memory corruption.
                    250: <li>Fixed a null pointer dereference on terminating the npppd process.
                    251: <li>npppd now ignores NAK of authentication option on LCP (Link Control Protocol) when it was not requested.
                    252: <li>Fixed double free bug in npppd Password Authentication Protocol with radius authentication.
                    253: <li>npppd now ignores the Link Control Protocol's ACCM option, as it is required by proxied LCP.
                    254: <li>Fixed and re-enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> connect notification to the mfa. Filtering now occurs before setting up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> connections.
                    255: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_mklocatedb&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_mklocatedb(1)</a> added an extra check to avoid possibly being out-of-synch.
                    256: <!-- 2012/05/07 -->
                    257: <li>Fixed double-free in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpbench&manpath=OpenBSD%20Current&sektion=1&format=html">tcpbench(1)</a> when -n is used with -b.
                    258: <li>New header sys/_time.h, included from time.h for userland and sys/time.h for kernel access to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=clock_gettime&manpath=OpenBSD%20Current&sektion=2&format=html">clock_gettime(2)</a>.
                    259: <li>Added support for Intel 6 Series KT <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=puc&manpath=OpenBSD%20Current&sektion=4&format=html">puc(4)</a> (Serial-over-LAN, part of Intel AMT).
                    260: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> fixed when install location is not the default /usr/local.
                    261: <li>Fixed printing of wildcard anchors in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a>.
                    262: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> synced to RFC 5996: Payload Type "Encrypted" (E) changed to "Encrypted and Authenticated" (SK).
1.1222    brett     263: <!-- 2012/05/06 -->
                    264: <li>In the kernel, a new copyaddrout() function encapsulates the copying out of socket addresses to userspace.
                    265: <li>In Xenocara, xf86-video-vesa is updated to version 2.3.1, xf86-video-ark to 0.7.4, xf86-video-cirrus to 1.4.0, xf86-video-neomagic to 1.2.6, xf86-video-savage to 2.3.4, xf86-video-sis to 0.10.4, xf86-video-tdfx to 1.4.4, xf86-video-trident to 1.3.5 and xf86-video-vmware to 12.0.2.
                    266: <li>After a dependency update IP30 kernels can be build with -j2.
1.1224    brett     267: <li>Reverse video support is added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sti&manpath=OpenBSD%20Current&sektion=4&format=html">sti(4)</a>.
                    268: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pipe&manpath=OpenBSD%20Current&sektion=2&format=html">pipe(2)</a> systemcall locks the file descriptor table after pipe buffers and structures have been created, not beforehand.
1.1222    brett     269: <li>On amd64, the "int $0x80" systemcall interrupt is garbage collected in favour of the syscall instruction.
                    270: <!-- 2012/05/05 -->
1.1224    brett     271: <li>For the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> command unbind-key the -a and -t combination will now work; plus further code-cleanup.
1.1222    brett     272: <li>pipex_ip6_input() of the kernels PPPAC IP extension is fixed and now calls IF_DROP() with the correct queue.
                    273: <!-- 2012/05/04 -->
1.1224    brett     274: <li>On the hppa platform multithreaded debugging becomes available in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&manpath=OpenBSD%20Current&sektion=1&format=html">gdb(1)</a>.
1.1222    brett     275: <!-- 2012/05/03 -->
1.1224    brett     276: <li>The systems thread library henceforth supports a spinlock type (see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_spin_init&manpath=OpenBSD%20Current&sektion=3&format=html">pthread_spin_init(3)</a>).
                    277: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&manpath=OpenBSD%20Current&sektion=8&format=html">tcpdump(8)</a> corrects display of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&manpath=OpenBSD%20Current&sektion=4&format=html">ipsec(4)</a> ESP/AH sequence number.
1.1222    brett     278: <!-- 2012/05/02 -->
                    279: <li>In Xenocara, inputproto is updated to version 2.2.
                    280: <li>On sgi, the RAMDISK_IP22 kernel configuration works again after device dependencies have been fixed.
1.1224    brett     281: <li>To avoid accessing a possibly non-existent interface in -n mode, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a> simply assumes a MTU of 1500.
1.1222    brett     282: <!-- 2012/05/01 -->
1.1224    brett     283: <li>IPv6 support is added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftp&manpath=OpenBSD%20Current&sektion=1&format=html">tftp(1)</a>.
                    284: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kvm&manpath=OpenBSD%20Current&sektion=3&format=html">kvm(3)</a> is updated to reflect the kernel's changed file reference-counting via the FREF()/FRELE() mechanism.
                    285: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=execve&manpath=OpenBSD%20Current&sektion=2&format=html">execve(2)</a> system call corrects its error path when there's a race to single thread the process.
1.1222    brett     286: <!-- 2012/04/30 -->
1.1224    brett     287: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a> boosts its performance by demanding multiple results at a time instead of singly from servers which support this mode of operation.
                    288: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifmedia&manpath=OpenBSD%20Current&sektion=4&format=html">ifmedia(4)</a> support is added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sq&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">sq(4/sgi)</a>.
                    289: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grtwo&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">grtwo(4/sgi)</a> driver tweaks reading of board version information (stored as 8- not 32-bit locations).
                    290: <li>An -s option is added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> and can be used to specify the source IP address of the connection.
                    291: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a> the new option groupdn specifies a separate base DN for group searches (see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap.conf&manpath=OpenBSD%20Current&sektion=5&format=html">ypldap.conf(5)</a>).
                    292: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> treats HTTP_METHOD_TRACE requests with a Content-Length header as malformed requests (errcode 400); and the message-body is forwarded for GET, HEAD and OPTIONS requests.
                    293: <li>The emacs keybinding option of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a> no longer imposes limits on the size and the content of bindings.
1.1221    brett     294: <!-- 2012/04/29 -->
1.1224    brett     295: <li>Added -r flag to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> move-window to renumber windows, and renumber-windows option to do this automatically.
                    296: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zs&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">zs(4/sgi)</a> will now recognize 85230 chips, and use their FIFOs to reduce TX interrupts.
                    297: <li>Added device flags to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zs&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">zs(4/sgi)</a> to override carrier line wiring issues.
                    298: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_mklocatedb&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">pkg_mklocatedb(1)</a> src/xsrc handling repaired.
                    299: <li>Use int not u_char so as to correctly record <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> colours.
1.1221    brett     300: <!-- 2012/04/28 -->
1.1224    brett     301: <li>Align label_t to an 8 byte boundary on sparc. Makes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&manpath=OpenBSD%20Current&sektion=4&format=html">ddb(4)</a> usable again.
1.1221    brett     302: <!-- 2012/04/27 -->
1.1224    brett     303: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> fixed so message-body will be forwarded for HTTP DELETE method payloads.
                    304: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> switched to OpenBSD::MkTemp. Safer, more accurate and less dependencies.
                    305: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">bgpd.conf(5)</a> now filters 100.64.0.0/10, reserved by RFC 6598 for Shared Address Space.
1.1221    brett     306: <!-- 2012/04/26 -->
1.1224    brett     307: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap&manpath=OpenBSD%20Current&sektion=9&format=html">pmap(9)</a> code fixed to allow sparc64 to build with DEBUG.
1.1221    brett     308: <li>Removed unnecessary cache flushes. 1+% speed increase on sgi IP27 and loongson kernels.
                    309: <!-- 2012/04/25 -->
1.1224    brett     310: <li>Add a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> buffer with all input from last ground state, to be used for control mode.
1.1221    brett     311: <!-- 2012/04/24 -->
1.1224    brett     312: <li>Before writing to disk, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&manpath=OpenBSD%20Current&sektion=8&format=html">fdisk(8)</a> warns the user if their new MBR contains more than one OpenBSD partition.
                    313: <li>Kernel <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&manpath=OpenBSD%20Current&sektion=3&format=html">crypto(3)</a> code now uses explicit_bzero() for clearing key material.
1.1221    brett     314: <li>SGI GIO bus device code can now identify ID-less framebuffers correctly.
                    315: <li>Optimised mips64 R5k/RM7k cache routines.
                    316: <li>For interprocess communication control, fix socket size calculation. Fixes: sendmsg() delivery of fd sets, failing to wait, and potential file leakage.
                    317: <li>OpenBSD snapshots now support the IP20, IP22 and IP24 SGI systems. See: <a href="http://undeadly.org/cgi?action=article&sid=20120426184930">undeadly.org</a>
                    318: <!-- 2012/04/23 -->
1.1224    brett     319: <li>Added -a flag to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> kill-window, and window-status-separator option.
                    320: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> can now handle HTTP Content-Length headers that have trailing whitespace.
1.1221    brett     321: <li>No longer leak mbufs when bind() on a PF_UNIX socket fails.
                    322: <!-- 2012/04/22 -->
1.1224    brett     323: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sqlite3&manpath=OpenBSD%20Current&sektion=1&format=html">sqlite3(1)</a> 3.7.11 library and shell enabled in default builds.
                    324: <li>A code cleanup is seen in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&manpath=OpenBSD%20Current&sektion=4&format=html">pciide(4)</a> driver that also fixes incorrect assumptions for VIA VT6410 and VT6415 controllers.
1.1222    brett     325: <li>Directories which occur in pkg_locate results will now be printed with an appended slash so as to make it easier to identify them as such. (Introduces package OpenBSD::PackingElement::DirBase.)
                    326: <li>Added (yet unused dummy) struct proc* arguments to the FRELE() and FILE_SET_MATURE() kernel macros in anticipation of upcoming changes.
1.1224    brett     327: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> handling of partial input keys is tweaked by also taking the state of the input timer (configurable by <a>escape-time</>) into account.
                    328: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tty&manpath=OpenBSD%20Current&sektion=4&format=html">tty(4)</a> driver learns that its initial column is 0.
                    329: <li><font color="#e00000"> The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypto&manpath=OpenBSD%20Current&sektion=3&format=html">crypto(3)</a> library fix for "CVE-2012-2110: libcrypto ASN.1 parsing heap overflow" is backported from -current to the OPENBSD_5_0 and OPENBSD_5_1 <a href="http://www.openbsd.org/errata51.html">patch</a> branch.</font>
1.1221    brett     330: <!-- 2012/04/21 -->
1.1224    brett     331: <li>All occurrences of gcc series 3 are removed from the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> manpage.
                    332: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> alias-handling fix is overhauled and will now also materialize aliases for virtual domains.
1.1222    brett     333: <li>On the sgi port sporadic userland misbehaviour (read: SIGSGEV) is fixed on RM7000 O2 systems after further progress on the cache handling.
1.1221    brett     334: <li>The installation process will no longer ask "Do you want to do any manual network configuration?" - you have to escape to the shell.
1.1224    brett     335: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> is tweaked to fix the <a>make -j2</> problem by introducing a new SuffLinkParent() algorithm.
1.1221    brett     336: <!-- 2012/04/20 -->
1.1224    brett     337: <li>Progress in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kvm&manpath=OpenBSD%20Current&sektion=3&format=html">kvm(3)</a> lets <a>fstat -p</> and <a>fstat -u</> work on kernel crash dumps again.
                    338: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nsd-zonec&manpath=OpenBSD%20Current&sektion=8&format=html">nsd-zonec(8)</a> will no longer be verbose by default after an unwanted slipped-in patch hunk is removed again.
1.1221    brett     339: <!-- 2012/04/19 -->
1.1224    brett     340: <li>On sparc <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bioctl&manpath=OpenBSD%20Current&sektion=8&format=html">bioctl(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bioctl&manpath=OpenBSD%20Current&sektion=4&format=html">bioctl(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ch&manpath=OpenBSD%20Current&sektion=4&format=html">ch(4)</a> are removed from RAMDISK due to size constraints.
                    341: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=impact&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">impact(4/sgi)</a> performance optimization became possible by using a 4:8:4 colormap.
                    342: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=alloca&manpath=OpenBSD%20Current&sektion=3&format=html">alloca(3)</a> of libc goes to the attic - in the future we rely on the compiler to give it to us.
                    343: <li>In the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bioctl&manpath=OpenBSD%20Current&sektion=8&format=html">bioctl(8)</a> program a missing data initialization is fixed.
                    344: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spamd&manpath=OpenBSD%20Current&sektion=8&format=html">spamd(8)</a> daemon introduces short-period sleeps to handle out-of-file-descriptor situations.
                    345: <li>On mips64 the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ddb&manpath=OpenBSD%20Current&sektion=4&format=html">ddb(4)</a> command <a>machine tlb</> gains the capability to print the address space ID (ASID).
1.1221    brett     346: <li>The kernels vmmap handling is further optimized.
                    347: <!-- 2012/04/18 -->
1.1224    brett     348: <li>On powerpc multi-threaded debugging becomes available in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&manpath=OpenBSD%20Current&sektion=1&format=html">gdb(1)</a>.
                    349: <li>Update of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intro&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">intro(4/sgi)</a> to reflect recent work.
1.1221    brett     350: <li>If you are building IP27 or IP30 kernels, be sure to <a>rm impact.d</> before building a new kernel.
                    351: <li>Support added for all Indigo 2 graphics options.
                    352: <li>The audit to replace occurrences of plain unsigned to named integer types continues.
1.1224    brett     353: <li>The sgi port adds support for the GR2 family of framebuffers (for at least console devices), properly parsing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grtwo&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">grtwo(4/sgi)</a> to prevent matching it as an unknown <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gio&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">gio(4/sgi)</a> device.
1.1221    brett     354: <!-- 2012/04/17 -->
1.1224    brett     355: <li>The new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=3&format=html">sysctl(3)</a> flag KERN_PROC_SHOW_THREADS is mandatory to include threads in, e.g., <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kvm&manpath=OpenBSD%20Current&sektion=3&format=html">kvm(3)</a> interface output.
1.1221    brett     356: <li>From now on SGI Indigo serial keyboard and mouse (not PS/2) devices will be supported.
1.1224    brett     357: <li>On sparc64 multi-threaded debugging becomes available in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&manpath=OpenBSD%20Current&sektion=1&format=html">gdb(1)</a>.
1.1222    brett     358: <li>The amd64 %fs register is no longer cached, since userland changes can globber it's value.
1.1221    brett     359: <li>On IP22 and IP24 sgi machines the powerbutton becomes functional via the new <a>panel</> device which is enabled by default.
                    360: <li>The sh platform can now be compiled with stack protection.
1.1224    brett     361: <li>Improved error message for inconsistent operators in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a>.
                    362: <li>On the sgi platform the HW_CPUSPEED <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=3&format=html">sysctl(3)</a> becomes functional.
                    363: <li>No longer print warnings or try to stop data transfer to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=midi&manpath=OpenBSD%20Current&sektion=4&format=html">midi(4)</a> UART ports when the transfer is already complete.
1.1221    brett     364: <!-- 2012/04/16 -->
1.1224    brett     365: <li>Drivers for the Indy and Indigo 2 PS/2 keyboard ports and the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=newport&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">newport(4/sgi)</a> (NG1, XL, XGE) framebuffer is added to the sgi port.
1.1221    brett     366: <li>Framebuffer and console machinery improvements on the sgi platform.
1.1224    brett     367: <li>OpenGL related defines have been moved from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gbe&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">gbe(4/sgi)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xbow&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">xbow(4/sgi)</a> to a shared OpenGL-specific header file.
                    368: <li>The runtime linker <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&manpath=OpenBSD%20Current&sektion=1&format=html">ld(1)</a> no longer mmaps 0 byte .BSS sections.
                    369: <li>If missing, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> now installs pkglocatedb (after user confirmation), and uses it to search the file system.
1.1221    brett     370: <!-- 2012/04/15 -->
1.1224    brett     371: <li>On sgi: EISAVERBOSE option is added to the configuration of IP22 kernels; controller-dependent functions are encapsulated in platform-dependent ones; <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bus_space&manpath=OpenBSD%20Current&sektion=9&format=html">bus_space(9)</a> related <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=imc&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">imc(4/sgi)</a> prototypes are moved to a public header; and the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hpc&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">hpc(4/sgi)</a> child device attachment is overhauled.
                    372: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&manpath=OpenBSD%20Current&sektion=1&format=html">top(1)</a> no longer complains about display size after a resize.
                    373: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> alias bugfix, associate real names with aliases so filters/filenames from /etc/mail/aliases will work correctly.
                    374: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=yacc&manpath=OpenBSD%20Current&sektion=1&format=html">yacc(1)</a> now uses NULL instead of 0, and calls of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=memcpy&manpath=OpenBSD%20Current&sektion=3&format=html">memcpy(3)</a> instead of unrolling code inline.
                    375: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> will no longer bail out if the -width argument is missing.
                    376: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> the -width and -offset macro arguments will no longer swallow the next option.
                    377: <li>Code simplified for parsing of results in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a>.
                    378: <li>Mandocdb, the upcoming <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whatis&manpath=OpenBSD%20Current&sektion=1&format=html">whatis(1)</a>, can now handle multiline NAME sections in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=7&format=html">man(7)</a>.
                    379: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&manpath=OpenBSD%20Current&sektion=8&format=html">sasyncd(8)</a> memory leaks fixed.
1.1221    brett     380: <!-- 2012/04/14 -->
1.1224    brett     381: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> updated to version 1.0.15.
1.1222    brett     382: <li>Fix to a possible kernel deadlock when sending SIGKILL to an orphaned process.
1.1221    brett     383: <li>Sqlite 3.7.11 library and shell is imported into base, but not yet hooked to the build.
1.1224    brett     384: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kvm_getprocs&manpath=OpenBSD%20Current&sektion=3&format=html">kvm_getprocs(3)</a> becomes thread-aware. <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kvm_getfile2&manpath=OpenBSD%20Current&sektion=3&format=html">kvm_getfile2(3)</a> gains "a fighting chance to work correctly on crash dumps".
1.1221    brett     385: <li>New mutex type PTHREAD_MUTEX_STRICT_NP added to rthreads and becomes the temporary default.
1.1224    brett     386: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&manpath=OpenBSD%20Current&sektion=8&format=html">sasyncd(8)</a>, the CDIAGFLAGS infrastructure is added to the make procedure; also using two -c options will now show usage information instead of causing a silent exit.
                    387: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&manpath=OpenBSD%20Current&sektion=4&format=html">bpf(4)</a>, bpf_mtap_af() will now perform <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=htonl&manpath=OpenBSD%20Current&sektion=3&format=html">htonl(3)</a> to reorder big/little endian addresses internally.
1.1221    brett     388: <li>An asynchronous DNS resolver is imported into the C library, not enabled by default yet.
                    389: <li>Memory leak fixed in interprocess communication code sys/kern/uipc_usrreq.c.
1.1224    brett     390: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xterm&manpath=OpenBSD%20Current&sektion=1&format=html">xterm(1)</a> updated to version 278, freetype library to version 2.4.9 (see CVE-2012-1126 to CVE-2012-1144, and SA48320).
1.1221    brett     391: <li>The libf2c library is removed from OpenBSD base (moved to ports in 2010).
                    392: <!-- 2012/04/13 -->
1.1224    brett     393: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpbench&manpath=OpenBSD%20Current&sektion=1&format=html">tcpbench(1)</a> now closes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=accept&manpath=OpenBSD%20Current&sektion=2&format=html">accept(2)</a> file descriptors more cleanly after a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kill&manpath=OpenBSD%20Current&sektion=1&format=html">kill(1)</a>, and when no socket connections are present.
                    394: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_kill&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">pthread_kill(3)</a> signal sent by PT_KILL is now directed to the thread that made us stop.
                    395: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbuf&manpath=OpenBSD%20Current&sektion=9&format=html">mbuf(9)</a> data now copied into a temp buffer before being copied to a new cluster. Stops data from becoming scrambled.
1.1221    brett     396: <li>No longer clamp file descriptors to buffer size for interprocess communiction, as this can lead to losing them.
                    397: <li>Fixed namespace pollution of machine/signal.h to fix build of groff(1) on landisk.
1.1224    brett     398: <li>Added support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&manpath=OpenBSD%20Current&sektion=1&format=html">gdb(1)</a> live debugging of threaded code (enabled on i386 and amd64).
                    399: <li>Begin making <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ptrace&manpath=OpenBSD%20Current&sektion=2&format=html">ptrace(2)</a> usable for debugging multi-threaded programs.
                    400: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=locate&manpath=OpenBSD%20Current&sektion=1&format=html">locate(1)</a> will no longer try to mmap a 0-length file.
1.1221    brett     401: <li>Provide _atomic_lock() and __cerror() for hppa64. Makes hppa64 build again.
1.1224    brett     402: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&manpath=OpenBSD%20Current&sektion=1&format=html">perl(1)</a> now uses base <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkstemp&manpath=OpenBSD%20Current&sektion=3&format=html">mkstemp(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkdtemp&manpath=OpenBSD%20Current&sektion=3&format=html">mkdtemp(3)</a> directly.
1.1221    brett     403: <li>Allow unlocking an unlocked mutex. All other behaviors undefined by POSIX will result in abort().
1.1224    brett     404: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=spamd&manpath=OpenBSD%20Current&sektion=8&format=html">spamd(8)</a> no longer assumes that file descriptors it receives are not recycled.
                    405: <li>Fix waiting problem at boot on AMD Hudson's <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahci&manpath=OpenBSD%20Current&sektion=4&format=html">ahci(4)</a>.
                    406: <li>Clean-up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=release&manpath=OpenBSD%20Current&sektion=8&format=html">release(8)</a> dependency tree, so that release is "MI parallel-make clean" (MD parts not yet).
1.1221    brett     407: <!-- 2012/04/12 -->
1.1224    brett     408: <li>Use a shared stripping function for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chroot&manpath=OpenBSD%20Current&sektion=8&format=html">chroot(8)</a>. Make sure the path starts with the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chroot&manpath=OpenBSD%20Current&sektion=8&format=html">chroot(8)</a> prefix before using.
                    409: <li>Use accept_pause() and accept_unpause() calls to manage open file descriptors in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&manpath=OpenBSD%20Current&sektion=8&format=html">ldpd(8)</a>.
                    410: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a> aspath_neighbor() now returns the local AS number for empty AS paths.
                    411: <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&manpath=OpenBSD%20Current&sektion=1&format=html">m4(1)</a> "expression" and "include" features added to -g flag (GNU-m4 compatibility mode).
                    412: <li>Add per thread accounting to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&manpath=OpenBSD%20Current&sektion=1&format=html">ps(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&manpath=OpenBSD%20Current&sektion=1&format=html">top(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=3&format=html">sysctl(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkill&manpath=OpenBSD%20Current&sektion=1&format=html">pkill(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kvm_getprocs&manpath=OpenBSD%20Current&sektion=3&format=html">kvm_getprocs(3)</a>. <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&manpath=OpenBSD%20Current&sektion=1&format=html">ps(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=top&manpath=OpenBSD%20Current&sektion=1&format=html">top(1)</a> now display per-thread times with -H.
1.1221    brett     413: <li>Bugfix in hibernation code to correctly unlock the free pageqs, not the in-use pageqs.
                    414: <li>Fixed kernel panic when the "main" thread exits but threading code expects it to still exist.
1.1224    brett     415: <li>Provide TID and ignore PID in bfd (Binary File Descriptor library). This is more useful for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&manpath=OpenBSD%20Current&sektion=1&format=html">gdb(1)</a>.
                    416: <li>Removed the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rfork&manpath=OpenBSD%20Current&sektion=2&format=html">rfork(2)</a> system call.
                    417: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&manpath=OpenBSD%20Current&sektion=9&format=html">uvm(9)</a> will now properly keep track of the maxrss of the faulting process.
                    418: <li>Portable C Compiler moved from base to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ports&manpath=OpenBSD%20Current&sektion=7&format=html">ports(7)</a>.
                    419: <li>The fpu control symbol on sh (__fpscr_values) became local in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a>4. Bugs fixed by making it global again.
                    420: <li>Backout <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> revision 112331 "optimized integer divide for SH4", so we can use the existing sh libkern functions.
                    421: <li>New system call: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getdtablecount&manpath=OpenBSD%20Current&sektion=2&format=html">getdtablecount(2)</a> returns the number of file descriptors the process currently has open.
1.1221    brett     422: <li>Bugfix in file descriptor management code to stop dup() calling fd_used() twice.
                    423: <!-- 2012/04/11 -->
1.1224    brett     424: <li>Documentation for getdelim() and getline() added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=stdio&manpath=OpenBSD%20Current&sektion=3&format=html">stdio(3)</a> manpage.
                    425: <li>VersionAddendum option to allow appending some text to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> banner.
                    426: <li>In the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> "reply" code path: lock the socket; check if socket was destroyed. Fixes rare crashes.
                    427: <li>Flush the log and abort() <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> if we try to destroy a NULL aproc (audio processing unit).
                    428: <li>Mark outermost <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=__tfork&manpath=OpenBSD%20Current&sektion=2&format=html">__tfork(2)</a> frame such that backtraces in thread terminate at __tfork_thread().
                    429: <li>Added .CHEAP/.EXPENSIVE to explicitly tell <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> when to avoid parallel make recursion.
                    430: <li>Added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a>: C-x h to mark whole buffer, and M-| to pipe current region to external command.
                    431: <li>Fixed suser calls in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=san&manpath=OpenBSD%20Current&sektion=4&format=html">san(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&manpath=OpenBSD%20Current&sektion=4&format=html">pflow(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&manpath=OpenBSD%20Current&sektion=4&format=html">pfsync(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppoe&manpath=OpenBSD%20Current&sektion=4&format=html">pppoe(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&manpath=OpenBSD%20Current&sektion=4&format=html">carp(4)</a>, which previously passed incorrect p_acflag argument.
                    432: <li>Add maxrss keyword to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&manpath=OpenBSD%20Current&sektion=1&format=html">ps(1)</a>.
                    433: <li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a> is writing a file via C-x C-w, confirm overwrite of existing files, to match emacs.
                    434: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sendmsg&manpath=OpenBSD%20Current&sektion=2&format=html">sendmsg(2)</a>, permit at most 10% of maxfiles to be in-flight during CMSG_DATA SCM_RIGHTS fd transfers.
                    435: <li>Now that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a> defaults to offering ECDSA keys, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keyscan&manpath=OpenBSD%20Current&sektion=1&format=html">ssh-keyscan(1)</a> also looks for them by default (bz#1971).
                    436: <li>Support "none" as an argument for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> AuthorizedPrincipalsFile to indicate no file should be read.
                    437: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a> will no longer spin in accept() when out of fds (EMFILE/ENFILE).
                    438: <li>Added -H to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&manpath=OpenBSD%20Current&sektion=1&format=html">kdump(1)</a>, to print PID/TID pairs.
                    439: <li>Speed up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&manpath=OpenBSD%20Current&sektion=9&format=html">uvm(9)</a> vmmap allocations: reduces O(n log n) allocations to O(log n).
                    440: <li>Add librthread <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthreads&manpath=OpenBSD%20Current&sektion=3&format=html">pthreads(3)</a> barrier support (eg see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_barrier_init&manpath=OpenBSD%20Current&sektion=3&format=html">pthread_barrier_init(3)</a>).
1.1221    brett     441: <li>Fixed xinstall to cope with 0-sized mmap now returning EINVAL.
1.1224    brett     442: <li>Minimal <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&manpath=OpenBSD%20Current&sektion=1&format=html">gdb(1)</a> threads support for i386.
                    443: <li>Do rate limiting of accept() when under pressure in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&manpath=OpenBSD%20Current&sektion=8&format=html">ldapd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iscsid&manpath=OpenBSD%20Current&sektion=8&format=html">iscsid(8)</a>.
                    444: <li>Turn <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> automatic-rename off properly if turned off by renaming a window.
                    445: <li>Stopped accepting new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> clients for 1 second on EMFILE/ENFILE.
1.1221    brett     446: <!-- 2012/04/10 -->
1.1224    brett     447: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&manpath=OpenBSD%20Current&sektion=1&format=html">kdump(1)</a> will now refuse to operate on trace data without the start record, and will only print PID, unless -H flag is specified.
                    448: <li>No longer pick the network number as <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a> alias on entries with no alias defined.
                    449: <li>KERN_NPROCS and KERN_MAXPROC <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a>s and RLIMIT_NPROC <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getrlimit&manpath=OpenBSD%20Current&sektion=2&format=html">getrlimit(2)</a> now count processes instead of threads. New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a>s KERN_NTHREADS and KERN_MAXTHREAD count/limit threads.
                    450: <li>Posix rules that a 0-byte mmap must return EINVAL. <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&manpath=OpenBSD%20Current&sektion=9&format=html">uvm(9)</a> now does this.
                    451: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vfs&manpath=OpenBSD%20Current&sektion=9&format=html">vfs(9)</a> locks now track the process's pid and not the thread's id.
                    452: <li>Handle file descriptor exhaustion in the accept() case for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospf6d&manpath=OpenBSD%20Current&sektion=8&format=html">ospf6d(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&manpath=OpenBSD%20Current&sektion=8&format=html">ospfd(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ripd&manpath=OpenBSD%20Current&sektion=8&format=html">ripd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dvmrpd&manpath=OpenBSD%20Current&sektion=8&format=html">dvmrpd(8)</a>.
1.1221    brett     453: <!-- 2012/04/09 -->
                    454: <li>Updated libpciaccess to 0.13.1.
                    455: <li>More errata bandaid for the R4000SC in the mips64 and sgi tlb handlers.
1.1224    brett     456: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wdsc&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">wdsc(4/sgi)</a> now rejects commands the 33C93 chip does not support. Raised timeouts when it sends stop commands (eg to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&manpath=OpenBSD%20Current&sektion=4&format=html">sd(4)</a> devices).
                    457: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ef&manpath=OpenBSD%20Current&sektion=4&format=html">ef(4)</a> cope with strict alignment platforms, and unbreak the RX logic.
1.1221    brett     458: <li>Minimal threads support added for mips64.
1.1220    brett     459: <!-- 2012/04/08 -->
                    460: <li>On the sgi platform R4600 CPU (IP22/IP24) support is now by default enabled in the GENERIC-IP22 kernel configuration (the secondary cache is not supported yet).
1.1224    brett     461: <li>Fix of DMA for ethernet operations of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sq&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">sq(4/sgi)</a> driver of Indigo2 and R5000SC machines.
                    462: <li>Minimal threads support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&manpath=OpenBSD%20Current&sektion=1&format=html">gdb(1)</a> is enabled on the powerpc platform.
1.1220    brett     463: <li>The lint(1) program is removed from OpenBSD base.
                    464: <li>In Xenocara xtrans is updated to version 1.2.7, libXaw to 1.0.10, xf86-input-joystick to 1.6.1 and xf86-video-r128 to 6.8.2.
                    465: <li>Updates to Xenocara: xcmiscproto to 1.2.2, xextproto to 7.2.1, scrnsaverproto to 1.2.2, recordproto to 1.14.2, fontsproto to 2.1.2, bigreqsproto to 1.1.2 and kbproto to 1.0.6. All extended with docbook.am automake files.
1.1224    brett     466: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> will now honour it's automatic-rename option.
                    467: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtwn&manpath=OpenBSD%20Current&sektion=4&format=html">urtwn(4)</a> can now recogize BELKIN F7D2102.
                    468: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&manpath=OpenBSD%20Current&sektion=8&format=html">snmpd(8)</a> introduces a short-period sleep <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=event&manpath=OpenBSD%20Current&sektion=3&format=html">event(3)</a> to handle out-of-file-descriptor situations.
1.1220    brett     469: <!-- 2012/04/07 -->
1.1224    brett     470: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpbench&manpath=OpenBSD%20Current&sektion=1&format=html">tcpbench(1)</a> introduces a short-period sleep <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=event&manpath=OpenBSD%20Current&sektion=3&format=html">event(3)</a> to handle out-of-file-descriptor situations.
                    471: <li>The Route Distinguishers of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a> will no longer be used to control distribution; also see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">bgpd.conf(5)</a>.
1.1222    brett     472: <li>No longer try FAT detection if we have found an OpenBSD MBR partition, no longer try to read one from a "bare" one. Recognize FAT even if no valid 0x55AA signature has been found. Don't allow the writing of a disklabel on "bare" FAT media.
1.1224    brett     473: <li>In the kernels network stack the rtable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setsockopt&manpath=OpenBSD%20Current&sektion=2&format=html">setsockopt(2)</a> code is brought in line with the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setrtable&manpath=OpenBSD%20Current&sektion=2&format=html">setrtable(2)</a> implementation.
                    474: <li>In Xenocara <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setxkbmap&manpath=OpenBSD%20Current&sektion=1&format=html">setxkbmap(1)</a> is updated to version 1.3.0, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xauth&manpath=OpenBSD%20Current&sektion=1&format=html">xauth(1)</a> to 1.0.7, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xfontsel&manpath=OpenBSD%20Current&sektion=1&format=html">xfontsel(1)</a> to 1.0.4, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xgamma&manpath=OpenBSD%20Current&sektion=1&format=html">xgamma(1)</a> to 1.0.5, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xhost&manpath=OpenBSD%20Current&sektion=1&format=html">xhost(1)</a> to 1.0.5, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xload&manpath=OpenBSD%20Current&sektion=1&format=html">xload(1)</a> to 1.1.1, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xlogo&manpath=OpenBSD%20Current&sektion=1&format=html">xlogo(1)</a> to 1.0.4, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xlsatoms&manpath=OpenBSD%20Current&sektion=1&format=html">xlsatoms(1)</a> to 1.1.1, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xmodmap&manpath=OpenBSD%20Current&sektion=1&format=html">xmodmap(1)</a> to 1.0.6, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xpr&manpath=OpenBSD%20Current&sektion=1&format=html">xpr(1)</a> to 1.0.4, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xwud&manpath=OpenBSD%20Current&sektion=1&format=html">xwud(1)</a> to 1.0.4 and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xkbevd&manpath=OpenBSD%20Current&sektion=1&format=html">xkbevd(1)</a> to 1.1.3.
                    475: <li>Minimal threads support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&manpath=OpenBSD%20Current&sektion=1&format=html">gdb(1)</a> is added to the sparc64 platform.
1.1220    brett     476: <!-- 2012/04/06 -->
1.1224    brett     477: <li>Additional datatype overflow checks are added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getusershell&manpath=OpenBSD%20Current&sektion=3&format=html">getusershell(3)</a>.
                    478: <li>Work is being done to enable threads support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gdb&manpath=OpenBSD%20Current&sektion=1&format=html">gdb(1)</a>.
1.1220    brett     479: <li>The serial console is repaired on Octane and O2 systems (sgi port). More low-level kernel tweaking on sgi, including lots of cache coherency work.
1.1224    brett     480: <li>The raidctl(8) utility and the raid(4) RAIDframe driver are removed from the system and go to the attic. OpenBSD has it's own <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a>.
                    481: <li>Cross compilation of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> is disabled, as it doesn't work.
                    482: <li><font color="#e00000">For reliability of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&manpath=OpenBSD%20Current&sektion=1&format=html">systrace(1)</a> utility a minor argument-offset fix is backported from -current to the OPENBSD_5_1 patch branch.</font>
                    483: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getrusage&manpath=OpenBSD%20Current&sektion=2&format=html">getrusage(2)</a> systemcall fixes the report of total time again.
1.1220    brett     484: <!-- 2012/04/05 -->
                    485: <li>On the sgi platform low-level kernel tweaking results in compatibility improvements with IRIX timekeeping.
1.1224    brett     486: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp-proxy&manpath=OpenBSD%20Current&sektion=8&format=html">ftp-proxy(8)</a> daemons introduce short-period sleep <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=event&manpath=OpenBSD%20Current&sektion=3&format=html">event(3)</a>s to handle out-of-file-descriptor situations.
1.1220    brett     487: <li>The MS-DOS FAT filesystem implementation gains a significant write speedup for large files (up to twice as fast).
                    488: <!-- 2012/04/04 -->
1.1222    brett     489: <li>In Xenocara's libpciaccess, memory handling of struct pci_io_handle is simplified. This fixes vgaHWSaveFonts() in the 1.12 xserver on OpenBSD (other sub-systems relaying on pci_io could be affected, too).
1.1224    brett     490: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&manpath=OpenBSD%20Current&sektion=8&format=html">ospfd(8)</a> the two LSA types LSA_TYPE_AREA_OPAQ and LSA_TYPE_AS_OPAQ will no longer trigger a fatal program exit when found during SPF calculation.
1.1220    brett     491: <li>The kernel ensures that on amd64 identifycpu() is called once only, which fixes occasional hangs on resume.
1.1222    brett     492: <li>The old socket credential approach using struct sockcred and SCM_CREDS is outdated and removed from the tree.
1.1224    brett     493: <li>Several privilege-separated daemons (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftpd&manpath=OpenBSD%20Current&sektion=8&format=html">ftpd(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflogd&manpath=OpenBSD%20Current&sektion=8&format=html">pflogd(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=syslogd&manpath=OpenBSD%20Current&sektion=8&format=html">syslogd(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&manpath=OpenBSD%20Current&sektion=8&format=html">tcpdump(8)</a> and the X server) will bail out earlier if some file-descriptor passing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=recvmsg&manpath=OpenBSD%20Current&sektion=2&format=html">recvmsg(2)</a> fails.
                    494: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&manpath=OpenBSD%20Current&sektion=1&format=html">ps(1)</a> program gains the tid formatting keyword. In conjunction with the -H option, thread ID is now included.
                    495: <li>Small fixes of the path-handling of the OpenBSD-specific <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chroot&manpath=OpenBSD%20Current&sektion=2&format=html">chroot(2)</a> codebase of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> are seen. In the nginx build, compiler optimization flags will now be inherited from the build.
                    496: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&manpath=OpenBSD%20Current&sektion=8&format=html">fdisk(8)</a> is now capable of handling pathological geometry cases like SCSI attached floppies which have a "geometry" of 1/1/2888.
1.1222    brett     497: <li>More IATA airport codes added to share/misc/airport.
1.1224    brett     498: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sndiod&manpath=OpenBSD%20Current&sektion=1&format=html">sndiod(1)</a> will first check if limits allow creation of a new device and then bail out if allocating memory for it fails, not vice versa.
1.1220    brett     499: <li>In the PIPEX (PPPAC IP Extension) code of the network stack a bug was fixed that caused LCP keepalive failures on some clients.
                    500: <!-- 2012/04/03 -->
1.1224    brett     501: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&manpath=OpenBSD%20Current&sektion=4&format=html">fxp(4)</a> driver will reload the firmware after suspend/resume, but skip firmware updates entirely for FXP_REV_82550_C with server extensions since this version can't handle such efforts.
1.1222    brett     502: <li>On the sgi platform the eisa0 attachment is now by default enabled in the GENERIC-IP22 and RAMDISK-IP22 kernel configuration files.
1.1224    brett     503: <li>On the sgi platform the DMA-reachable address space is extended, now limited only when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hpc&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">hpc(4/sgi)</a> devices are present.
1.1220    brett     504: <li>A long-standing bug in the kernels assumption on USB keyboard layouts is fixed.
1.1224    brett     505: <li>Progress in integrating unbound(8) into base is seen, like calling <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setusercontext&manpath=OpenBSD%20Current&sektion=3&format=html">setusercontext(3)</a> before <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=chroot&manpath=OpenBSD%20Current&sektion=2&format=html">chroot(2)</a>ing.
1.1220    brett     506: <li>Kernel compilation with pf but without the pfsync pseudo-device is again possible.
1.1224    brett     507: <li>Optimization for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp6&manpath=OpenBSD%20Current&sektion=4&format=html">icmp6(4)</a>: rejections of redirections will occur faster since the is-multicast check is performed before other expensive checks.
1.1220    brett     508: <!-- 2012/04/02 -->
                    509: <li>The sgi platform gains an EISA bus attachment glue for Indigo 2 systems.
1.1224    brett     510: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sasyncd&manpath=OpenBSD%20Current&sektion=8&format=html">sasyncd(8)</a> the code flow in the error path is significantly simplified. Fixes possible memory leaks.
1.1220    brett     511: <li>The zoneinfo database is updated to tzdata2012c (no code updates).
1.1224    brett     512: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a>, correct the effects of the -fident and -fno-ident options, which were inverted.
                    513: <li>In chrooted operation mode, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> fixes its root path by stripping the PREFIX.
1.1219    brett     514: <!-- 2012/04/01 -->
1.1224    brett     515: <li>Simplified <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> mouse input function.
                    516: <li>Updated libexpat to 2.1.0, and use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random&manpath=OpenBSD%20Current&sektion=3&format=html">arc4random(3)</a> instead of rand/srand in generate_hash_secret_salt().
                    517: <li>Increased delay between <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zs&manpath=OpenBSD%20Current&sektion=4&arch=sgi&format=html">zs(4/sgi)</a> chip register accesses. Fixes the console freeze during install seen on IP22 and IP24.
                    518: <li>Manpage for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=accept&manpath=OpenBSD%20Current&sektion=2&format=html">accept(2)</a> now reminds people to consider EMFILE/ENFILE behaviour when we are nearing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=file&manpath=OpenBSD%20Current&sektion=9&format=html">file(9)</a> descriptor exhaustion.
                    519: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> layout history. Can be stepped through with select-layout -u and -U commands (bound to 'u' and 'U' by default).
                    520: <li>Initial support for an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&manpath=OpenBSD%20Current&sektion=4&format=html">st(4)</a> audio attachment to tape drives. Currently limited to reel drives (eg QIC-150).
1.1219    brett     521: <li>Updated xf86-input-mouse to 1.7.2 and xf86-input-synaptics to 1.5.2.
                    522: <li>Updated termtypes.master to terminfo.src from ncurses-5.9-20120331.
1.1224    brett     523: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> pane_current_path format.
                    524: <li>Only exit mouse mode on scroll wheel when actually reaching the end of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> history.
                    525: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> find-window, only find each window once no matter how many panes there are.
1.1219    brett     526: <!-- 2012/03/31 -->
1.1224    brett     527: <li>With <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&manpath=OpenBSD%20Current&sektion=1&format=html">nc(1)</a>, error out if accept() fails.
                    528: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_msdos&manpath=OpenBSD%20Current&sektion=8&format=html">fsck_msdos(8)</a> work with non-512-byte sector devices; added many tests and error messages; ignore invalid signatures; and now always use character device to read disks.
1.1219    brett     529: <!-- 2012/03/30 -->
                    530: <li>Expand the panic in kern_malloc.c to show the malloc type and size.
1.1224    brett     531: <li>Increased <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> timeout to 5 minutes when connecting to remote mail server, required by RFC 5321.
                    532: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgplg&manpath=OpenBSD%20Current&sektion=8&format=html">bgplg(8)</a>, print the AS number by using the -A option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute6&manpath=OpenBSD%20Current&sektion=8&format=html">traceroute6(8)</a>; increase display width for long IPv6 addresses.
                    533: <li>Properly store the result of the pmtu-route lookup. Fixes PMTU-discovery for TCP over <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&manpath=OpenBSD%20Current&sektion=4&format=html">ipsec(4)</a>.
                    534: <li>If the MIDI UART is not ready for output, don't spin at IPL_CLOCK, make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=midi&manpath=OpenBSD%20Current&sektion=4&format=html">midi(4)</a> driver retry later.
                    535: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd_config&manpath=OpenBSD%20Current&sektion=5&format=html">sshd_config(5)</a> PermitOpen none option (bz #1949).
1.1219    brett     536: <!-- 2012/03/29 -->
1.1224    brett     537: <li>Clarified in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tsort&manpath=OpenBSD%20Current&sektion=1&format=html">tsort(1)</a> manual that there must be an even number of node names, not pairs.
1.1219    brett     538: <li>Allow ELF kernels to be booted on ELF-unaware PROM on SGI architectures.
1.1224    brett     539: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&manpath=OpenBSD%20Current&sektion=1&format=html">aucat(1)</a> no longer spins when accept() fails due to file descriptor limit being reached.
                    540: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a>, prevent hibernation attempts on machines with unsupported disk controllers.
1.1219    brett     541: <!-- 2012/03/28 -->
1.1224    brett     542: <li>On mips architectures, default <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> to -mfix-r4000 -mfix-r4400 when building in big endian mode.
1.1219    brett     543: <li>Work in progress support for the SGI Indigo, Indigo 2 and Indy systems (IP20, IP22, IP24) in 64-bit mode.
                    544: <li>Use process pid not thread pid in networking code, so userland can compare value against getpid().
1.1224    brett     545: <li>Rewritten yelp section in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=port-modules&manpath=OpenBSD%20Current&sektion=5&format=html">port-modules(5)</a>.
                    546: <li>Close an opendir() in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mg&manpath=OpenBSD%20Current&sektion=1&format=html">mg(1)</a>, and make sure delete key deletes the character to the right of the cursor.
1.1219    brett     547: <li>Bugfix to correctly fill kinfo_file2 structure's f_wbytes member with the written (not read) byte count.
1.1224    brett     548: <li>Make the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=msk&manpath=OpenBSD%20Current&sektion=4&format=html">msk(4)</a> PHY on EC Ultra/8056 ethernet adaptor work correctly.
                    549: <li>Fixed documentation that the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a> is net.inet.ip.encdebug, not net.ipsec.encap.encdebug.
                    550: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> PROTOCOL.certkeys, explain certificate extensions/crit split rationale.
1.1219    brett     551: <!-- 2012/03/27 -->
                    552: <li>Update to xcb-proto 1.7, libxcb 1.8.1, xproto 7.0.23, and libX11 1.5rc1.
1.1224    brett     553: <li>Introduce selected to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&manpath=OpenBSD%20Current&sektion=8&format=html">bgpctl(8)</a> as show rib attribute to only show selected routes.
                    554: <li>Do not try <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> STARTTLS if server does not advertise support for it. Check we are not using AUTH over a clear channel.
                    555: <li>With Intel SpeedStep, only attempt to calculate i386/amd64 bus_clock if we can't get tables from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a>.
1.1219    brett     556: <li>Make i386 bus_clock calculations happen later in the boot process. Brings i386 SpeedStep code closer to amd64.
                    557: <!-- 2012/03/26 -->
                    558: <li>Implemented AMD workaround for 10h & 12h CPUs <a
1.1224    brett     559: href="http://www.openbsd.org/cgi-bin/man.cgi?query=cpu&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=amd64&format=html">cpu(4/amd64)</a> errata 721 "Processor May Incorrectly Update Stack Pointer".
1.1219    brett     560: <li>Run amd64 identifycpu() on its own cpu.
1.1224    brett     561: <li>Added a function in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&manpath=OpenBSD%20Current&sektion=8&format=html">bgpctl(8)</a> to extract an address. Allow the dump attr of struct mrt_parser to be NULL.
1.1219    brett     562: <li>Simplified conditionals in acpi_sleep_state().
1.1224    brett     563: <li>Added hibernate request support (ZZZ binary). Documented ZZZ, tweaked FILES and HISTORY in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apm&manpath=OpenBSD%20Current&sektion=8&arch=amd64&format=html">apm(8)</a>.
1.1219    brett     564: <li>Increased size of message queues in sparc64/dev/hvctl.c to handle the default "MTU" of 4096 bytes. Make writes block if message queues are full.
1.1224    brett     565: <li>Added DLT_PPP_SERIAL and DLT_C_HDLC to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&manpath=OpenBSD%20Current&sektion=4&format=html">bpf(4)</a>. Helps porting apps that assume they are on all systems.
                    566: <li>Document how to use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gre&manpath=OpenBSD%20Current&sektion=4&format=html">gre(4)</a> keepalives with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> enabled.
                    567: <li>Added support for the Polaris2 USB dock, which is an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udl&manpath=OpenBSD%20Current&sektion=4&format=html">udl(4)</a>.
                    568: <li>Adjust the default "ignore" list for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1&apropos=0&manpath=OpenBSD+Current&arch=i386">cvs(1)</a>; don't ignore "core", ignore "*.core", ignore ".git".
                    569: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cz&manpath=OpenBSD%20Current&sektion=4&format=html">cz(4)</a> so it can compile (is not enabled by default).
1.1219    brett     570: <li>Fix an integer math error in hibernation code; add hooks for a HIBERNATE enabling option in GENERIC.
1.1218    brett     571: <!-- 2012/03/25 -->
                    572: <li>
1.1224    brett     573: <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.
                    574: <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.
1.1222    brett     575: <li>Mips64 cache handling routines were moved out of cpu.h to cache.h. Common CACHE_ prefixes introduced; integer types used to represent addresses changed from vaddr_t to uint64_t.
                    576: <li>On mips64 a regression caused by the recently changed behaviour of calculating CpuCacheAliasMask is fixed.
1.1224    brett     577: <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.
1.1218    brett     578: <!-- 2012/03/24 -->
1.1224    brett     579: <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 struct dirent** from void*, and clarifies HISTORY.
                    580: <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.
                    581: <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>.
                    582: <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 (/etc/ssl/host:port.crt, /etc/ssl/private/host:port.key), 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>.
                    583: <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.
                    584: <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.
1.1218    brett     585: <!-- 2012/03/23 -->
1.1224    brett     586: <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.
                    587: <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.
                    588: <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.
                    589: <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 SIGCHLD as it doesn't care what happened to the forked processes.
1.1218    brett     590: <!-- 2012/03/22 -->
                    591: <li>In the thread library some (unimplemented) non-portable functions and their manual pages are removed.
1.1224    brett     592: <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 Location structure to combine filename and line number information.
                    593: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> show-environment command can now accept an argument to show just one variable.
1.1222    brett     594: <li>To reflect __tfork_thread moving from rthread to libc, and other changes to libc, bump the former to 15.0 and the latter to 63.0.
                    595: <li>The DIR type is now opaque.
1.1224    brett     596: <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 struct dirent** arguments instead of void*, as per POSIX. For __POSIX_VISIBLE < 200809 code, the old prototypes are still provided (if __BSD_VISIBLE).
                    597: <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.
1.1218    brett     598: <!-- 2012/03/21 -->
1.1224    brett     599: <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.
                    600: <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.
                    601: <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.
                    602: <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 NULL argument.
                    603: <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 0, <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 0.
                    604: <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>
1.1218    brett     605: <!-- 2012/03/20 -->
1.1224    brett     606: <li>The sparc64 port introduces the HVIOCREAD and HVIOCWRITE <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.
                    607: <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 c0-change-trigger and c0-change-interval 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 -C, -N and -T flags to find-window to find in content, name, or title.
                    608: <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>: hrSystemUptime, hrSystemDate, hrSystemProcesses and hrSystemMaxProcesses.
1.1218    brett     609: <li>Problems fixed which may have been observed with rthreads in conjunction with the dynamic link interface.
                    610: <!-- 2012/03/19 -->
1.1224    brett     611: <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.
1.1218    brett     612: <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.
                    613: <li>On the sgi port it becomes possible to boot over the network (bootp).
1.1224    brett     614: <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.
                    615: <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>: /usr/local/share/pkgconfig and /usr/X11R6/share/pkgconfig will also be searched by default.
                    616: <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.
                    617: <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     618: <!-- 2012/03/18 -->
1.1224    brett     619: <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>.
1.1217    brett     620: <li>Update to libXt 1.1.3 (fixes some broken bold fonts).
                    621: <!-- 2012/03/17 -->
1.1224    brett     622: <li>Add a wrap-search 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.
                    623: <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>.
                    624: <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.
                    625: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> -q option to set-option for turning off info message.
                    626: <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.
                    627: <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.
                    628: <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.
                    629: <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.
                    630: <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.
                    631: <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.
1.1217    brett     632: <!-- 2012/03/16 -->
1.1224    brett     633: <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.
1.1217    brett     634: <li>Display L3 cache information on amd64 architecture for AMD CPUs.
                    635: <!-- 2012/03/15 -->
                    636: <li>Take cd9660 support off the "obviously a floppy" i386 and amd64 install media, to make more space.
1.1224    brett     637: <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.
                    638: <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>.
                    639: <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.
                    640: <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>.
                    641: <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.
                    642: <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.
                    643: <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.
                    644: <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.
                    645: <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.
1.1217    brett     646: <!-- 2012/03/14 -->
1.1224    brett     647: <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.
1.1217    brett     648: <li>Fix booting on the Thecus N1200.
1.1224    brett     649: <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.
                    650: <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.
1.1217    brett     651: <li>Update to util-macros 1.17.
1.1224    brett     652: <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.
                    653: <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.
1.1217    brett     654: <!-- 2012/03/13 -->
1.1224    brett     655: <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.
                    656: <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.
                    657: <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.
                    658: <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.
                    659: <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>.
                    660: <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.
                    661: <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.
1.1217    brett     662: <!-- 2012/03/12 -->
1.1224    brett     663: <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.
                    664: <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.
                    665: <li>Add -P/-F 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.
1.1217    brett     666: <!-- 2012/03/11 -->
1.1224    brett     667: <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.
                    668: <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.
1.1217    brett     669: <li>The PCI database gains knowledge of HP Smart Array P220i/P222/P420/P420i/P421/P721m/P822.
                    670: <li>Xenocara's bsd.xorg.mk switched from Python 2.6 to 2.7.
                    671: <!-- 2012/03/10 -->
1.1224    brett     672: <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 _REG method is available before calling.
1.1217    brett     673: <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.
1.1224    brett     674: <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> net.inet.tcp.rfc3390 now defaults to 2 to reflect that.
1.1217    brett     675: <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.
1.1224    brett     676: <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>).
1.1222    brett     677: <li>PS_EXITING flag introduced to better differentiate between the process and the main thread exiting.
1.1224    brett     678: <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>.
                    679: <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.
1.1217    brett     680: <!-- 2012/03/09 -->
                    681: <li>In Xenocara, update libpciaccess to 0.13.
1.1224    brett     682: <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 onrdomain and prio to ensure proper functioning.
1.1217    brett     683: <li>A new, simplified vmmap (memory allocator) added to the kernel.
1.1224    brett     684: <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.
1.1217    brett     685: <!-- 2012/03/08 -->
1.1224    brett     686: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&manpath=OpenBSD%20Current&sektion=1&format=html">dc(1)</a> calculator length(0.000) 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>.
                    687: <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 -c mode.
                    688: <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.
1.1217    brett     689: <!-- 2012/03/07 -->
1.1224    brett     690: <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 (ENOENT), but simply continue with the next entry. And more reliability improvements take place.
                    691: <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>.
1.1217    brett     692: <!-- 2012/03/06 -->
1.1224    brett     693: <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.
1.1222    brett     694: <li>The xtsscale Xenocara program uses __progname from crt0.o instead of argv[0] for messages.
1.1224    brett     695: <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.
                    696: <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.
1.1217    brett     697: <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.
1.1224    brett     698: <li>Add the _POSIX_MONOTONIC_CLOCK symbol and the _SC_MONOTONIC_CLOCK <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysconf&manpath=OpenBSD%20Current&sektion=3&format=html">sysconf(3)</a> variable.
                    699: <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 rtableid/onrdomain/prio when creating PF rules.
                    700: <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.
                    701: <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.
                    702: <li>The detection of the <a href="http://www.rfc-editor.org/rfc/rfc6396.txt">RFC 6396</a> encoding of the MP_REACH_NLRI 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>.
1.1217    brett     703: <!-- 2012/03/05 -->
1.1224    brett     704: <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.
                    705: <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.
1.1217    brett     706: <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  707: <!-- 2012/03/04 -->
1.1225    brett     708: <li>In Xenocara the xf86-video-ati driver is updated to version 6.14.3.
1.1215    schwarze  709: <li>New threads now inherit their TCB (thread control block) address from their parent thread.
1.1224    brett     710: <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 new-window and split-window now support the option -F to specify a format when printing the window location with the -P flag.
                    711: <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 send-keys and bind-key now accept hex values for the key argument.
                    712: <li>Add A and I 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.
1.1215    schwarze  713: <li>In preparation for getline and getdelim additions to libc, getline() occurrences are renamed to get_line().
                    714: <!-- 2012/03/03 -->
1.1224    brett     715: <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>.
1.1215    schwarze  716: <li>Fix the logic deciding whether to return PCI_COMMAND_MASTER_ENABLE in the Loongson emulated pci functions #2 and #3.
1.1224    brett     717: <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.
1.1215    schwarze  718: <li>Added many regression tests for rthreads.
1.1224    brett     719: <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 paste-buffer now offers a -p option to enable "bracketed paste" mode.
                    720: <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.
                    721: <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> move-pane command (like join-pane but allows the same window). Also -b flag to join-pane and move-pane to place the pane to the left or above.
1.1215    schwarze  722: <!-- 2012/03/02 -->
1.1224    brett     723: <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>.
                    724: <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.
                    725: <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.
                    726: <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.
                    727: <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.
1.1215    schwarze  728: <!-- 2012/03/01 -->
                    729: <li>Sync gcc3 and gcc4 knowledge of the kernel printf capabilities with reality.
1.1224    brett     730: <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.
                    731: <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.
                    732: <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.
1.1215    schwarze  733: <!-- 2012/02/29 -->
1.1224    brett     734: <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.
                    735: <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.
1.1215    schwarze  736: <!-- 2012/02/28 -->
1.1224    brett     737: <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.
                    738: <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.
1.1215    schwarze  739: <li>Luna88k multi-processor support, step 3. GENERIC.MP configuration file based on mvme88k.
1.1224    brett     740: <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.
                    741: <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>.
                    742: <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.
1.1215    schwarze  743: <li>Copy p_tcb (user-space thread-control-block address) on fork, for non-__HAVE_MD_TCB archs.
                    744: <li>Added sys/dev/pci/pcidevs codes for Realtek RTL8192CE, Nvidia nForce 780a SLI and nForce 200 chipsets.
1.1224    brett     745: <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.
1.1215    schwarze  746: <li>Add checks to rthreads when trying to unlock an uninitialized mutex to make sure it returns EPERM.
1.1214    schwarze  747: <!-- 2012/02/26 -->
1.1224    brett     748: <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 ? instead of just dropping them.
                    749: <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 .OP macro (for compatibility only).
1.1214    schwarze  750: <li>On the mips64 and sh platforms the per-thread errno should be fixed.
1.1224    brett     751: <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.
1.1214    schwarze  752: <!-- 2012/02/25 -->
1.1224    brett     753: <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.
                    754: <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.
1.1214    schwarze  755: <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.)
1.1224    brett     756: <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 show-options and window-show-options commands can now be used to show just a single specified option.
1.1214    schwarze  757: <li>Minor tweaks and cleanups in the amd64 code of the kernel have been observed.
                    758: <!-- 2012/02/24 -->
                    759: <!-- 2012/02/23 -->
                    760: <li>pthread_yield(3) is renamed to sched_yield(3).
1.1222    brett     761: <li>Manual pages are created for the pthread_condattr_t type.
1.1224    brett     762: <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> display-message command is extended by a <b>-F</b> option which can be used to specify a format string to control output formatting.
1.1222    brett     763: <li>New functions are added to the thread library: pthread_mutex_timedlock(3), pthread_condattr_getclock(3) and pthread_condattr_setclock(3); also, PTHREAD_MUTEX_NORMAL mutexes learn about self-deadlocks.
1.1224    brett     764: <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.
1.1214    schwarze  765: <!-- 2012/02/22 -->
1.1224    brett     766: <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 PREFIX directory before it starts to create it's temporary directories.
1.1214    schwarze  767: <!-- 2012/02/21 -->
1.1222    brett     768: <li>The pthread_suspend_np(3) and pthread_resume_np(3) function are no longer functional and become ENOTSUP stubs.
1.1214    schwarze  769: <!-- 2012/02/20 -->
                    770: <li>A lot of work is being done for making process tracing work with rthreads.
                    771: <li>In Xenocara, update xf86-video-geode 2.11.13 and xf86-video-dummy to 0.3.5.
1.1224    brett     772: <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 ktr_len of SIZE_MAX 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.
1.1214    schwarze  773: <li>A lot of work is being done on regression tests for threads.
1.1213    schwarze  774: <!-- 2012/02/19 -->
1.1224    brett     775: <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.
                    776: <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>.
                    777: <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.
1.1213    schwarze  778: <!-- 2012/02/18 -->
                    779: <li>Initialize the scope, policy, and inherit members in pthread_attr_init() so that their pthread_attr_get* don't return bogus values.
1.1224    brett     780: <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.
                    781: <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.
1.1213    schwarze  782: <!-- 2012/02/17 -->
1.1224    brett     783: <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".
1.1213    schwarze  784: <!-- 2012/02/16 -->
1.1224    brett     785: <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.
                    786: <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.
1.1213    schwarze  787: <li>Do an explicit "sync" instruction before returning from cache routines on mips64 (nop on R5k/RM52xx, but required on RM7k).
1.1224    brett     788: <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.
1.1213    schwarze  789: <!-- 2012/02/15 -->
                    790: <li>Enable rthreads by default (threads now in kernel not userspace), and add additional pthreads regression tests.
1.1224    brett     791: <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>.
                    792: <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).
1.1213    schwarze  793: <!-- 2012/02/13 -->
1.1224    brett     794: <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 @option no-default-conflict has been set without explicit @conflict.
1.1164    deraadt   795: </ul>
1.422     deraadt   796: <p>
1.203     deraadt   797:
1.14      deraadt   798: <hr>
1.424     deraadt   799: <p>
                    800: <h3>
1.846     deraadt   801: For changes in other releases, click below:<br>
                    802: <a href="plus20.html">2.0</a>,
                    803: <a href="plus21.html">2.1</a>,
                    804: <a href="plus22.html">2.2</a>,
                    805: <a href="plus23.html">2.3</a>,
                    806: <a href="plus24.html">2.4</a>,
                    807: <a href="plus25.html">2.5</a>,
                    808: <a href="plus26.html">2.6</a>,
                    809: <a href="plus27.html">2.7</a>,
                    810: <a href="plus28.html">2.8</a>,
                    811: <a href="plus29.html">2.9</a>,
                    812: <a href="plus30.html">3.0</a>,
                    813: <a href="plus31.html">3.1</a>,
1.868     deraadt   814: <a href="plus32.html">3.2</a>,
1.889     david     815: <a href="plus33.html">3.3</a>,
1.916     david     816: <a href="plus34.html">3.4</a>,
1.935     miod      817: <a href="plus35.html">3.5</a>,
1.941     deraadt   818: <a href="plus36.html">3.6</a>,
1.1118    deraadt   819: <br>
1.1044    deraadt   820: <a href="plus37.html">3.7</a>,
1.999     deraadt   821: <a href="plus38.html">3.8</a>,
1.1028    deraadt   822: <a href="plus39.html">3.9</a>,
1.1044    deraadt   823: <a href="plus40.html">4.0</a>,
1.1069    deraadt   824: <a href="plus41.html">4.1</a>,
1.1097    deraadt   825: <a href="plus42.html">4.2</a>,
1.1118    deraadt   826: <a href="plus43.html">4.3</a>,
1.1140    deraadt   827: <a href="plus44.html">4.4</a>,
1.1152    deraadt   828: <a href="plus45.html">4.5</a>,
1.1163    deraadt   829: <a href="plus46.html">4.6</a>,
1.1177    deraadt   830: <a href="plus47.html">4.7</a>,
1.1194    deraadt   831: <a href="plus48.html">4.8</a>,
1.1212    schwarze  832: <a href="plus49.html">4.9</a>,
                    833: <a href="plus50.html">5.0</a>,
                    834: <a href="plus51.html">5.1</a>.
1.424     deraadt   835: <br>
                    836: </h3>
                    837:
                    838: <hr>
1.1016    pvalchev  839: <a href="index.html"><img height=24 width=24 src="back.gif" border=0 alt="OpenBSD"></a>
1.729     horacio   840: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
1.1229  ! brett     841: <br><small>$OpenBSD: plus.html,v 1.1228 2012/06/01 03:02:50 brett Exp $</small>
1.14      deraadt   842:
                    843: </body>
                    844: </html>
1.1229  ! brett     845:
1.1228    brett     846:
1.1227    brett     847:
1.1226    brett     848:
1.1222    brett     849: