Annotation of www/plus.html, Revision 1.1243
1.1092 jj 1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1.14 deraadt 2: <html>
3: <head>
1.1045 david 4: <title>OpenBSD -current changes</title>
1.728 horacio 5: <link rev="made" href="mailto:www@openbsd.org">
1.14 deraadt 6: <meta name="resource-type" content="document">
1.1045 david 7: <meta name="description" content="OpenBSD -current changes">
1.1044 deraadt 8: <meta name="keywords" content="openbsd,changes">
1.14 deraadt 9: <meta name="distribution" content="global">
1.1212 schwarze 10: <meta name="copyright" content="This document copyright 1996-2012 by OpenBSD.">
1.14 deraadt 11: </head>
12:
1.728 horacio 13: <body bgcolor="#ffffff" text="#000000" link="#23238e">
1.14 deraadt 14:
1.828 jsyn 15: <a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a>
1.64 downsj 16: <p>
1.1044 deraadt 17: <h2><font color="#e00000">OpenBSD -current changelog</font></h2>
1.863 naddy 18: <hr>
1.14 deraadt 19:
20: <p>
1.1216 schwarze 21: This selection is intended to include all important
22: and all user-visible changes.
23: For a complete record of all changes, please see the "source-changes"
24: mailing list, called "OpenBSD CVS"
25: in the <a href="mail.html#Archives">archives</a>,
26: or use <a href="anoncvs.html#CVS">CVS</a>.
27:
28: <p>
29: Machine specific changes are sometimes mentioned
1.728 horacio 30: in the pages for the specific <a href="plat.html">platforms</a>.
1.14 deraadt 31:
1.17 deraadt 32: <p>
1.863 naddy 33: Note: <font color="#e00000">Problems for which patches exist are marked in red</font>.
1.185 deraadt 34:
35: <p>
1.186 deraadt 36: <h3>
1.846 deraadt 37: For changes in other releases, click below:<br>
38: <a href="plus20.html">2.0</a>,
39: <a href="plus21.html">2.1</a>,
40: <a href="plus22.html">2.2</a>,
41: <a href="plus23.html">2.3</a>,
42: <a href="plus24.html">2.4</a>,
43: <a href="plus25.html">2.5</a>,
44: <a href="plus26.html">2.6</a>,
45: <a href="plus27.html">2.7</a>,
46: <a href="plus28.html">2.8</a>,
47: <a href="plus29.html">2.9</a>,
48: <a href="plus30.html">3.0</a>,
49: <a href="plus31.html">3.1</a>,
1.868 deraadt 50: <a href="plus32.html">3.2</a>,
1.889 david 51: <a href="plus33.html">3.3</a>,
1.916 david 52: <a href="plus34.html">3.4</a>,
1.935 miod 53: <a href="plus35.html">3.5</a>,
1.941 deraadt 54: <a href="plus36.html">3.6</a>,
1.1118 deraadt 55: <br>
1.963 deraadt 56: <a href="plus37.html">3.7</a>,
1.999 deraadt 57: <a href="plus38.html">3.8</a>,
1.1028 deraadt 58: <a href="plus39.html">3.9</a>,
1.1044 deraadt 59: <a href="plus40.html">4.0</a>,
1.1069 deraadt 60: <a href="plus41.html">4.1</a>,
1.1097 deraadt 61: <a href="plus42.html">4.2</a>,
1.1118 deraadt 62: <a href="plus43.html">4.3</a>,
1.1140 deraadt 63: <a href="plus44.html">4.4</a>,
1.1152 deraadt 64: <a href="plus45.html">4.5</a>,
1.1163 deraadt 65: <a href="plus46.html">4.6</a>,
1.1177 deraadt 66: <a href="plus47.html">4.7</a>,
1.1194 deraadt 67: <a href="plus48.html">4.8</a>,
1.1198 nick 68: <a href="plus49.html">4.9</a>,
1.1212 schwarze 69: <a href="plus50.html">5.0</a>,
1.1242 lum 70: <a href="plus51.html">5.1</a>,
1.1240 nick 71: <a href="plus52.html">5.2</a>.
1.422 deraadt 72: <br>
1.186 deraadt 73: </h3>
74:
75: <p>
1.1240 nick 76: <h3><font color="#0000e0">Changes made between OpenBSD 5.2 and -current</font></h3><p>
1.847 deraadt 77: <p>
78:
1.422 deraadt 79: <ul>
1.1243 ! brett 80: <!-- 2012/08/26 -->
! 81: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> startup causing initial DHCPDISCOVER/DHCPREQUEST packets to be sent multiple times.
! 82: <li>Hook up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc&manpath=OpenBSD%20Current&sektion=8&format=html">rc(8)</a>.
! 83: <li>Bugfix rewrite of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> disk-queue traversal code, and log bogus files found.
! 84: <li>Use the same compression algorithm, gzip, for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> message file and envelopes. Allows inspecting compressed queue with gzcat.
! 85: <!-- 2012/08/25 -->
! 86: <li>Allow compression of messages and envelopes in the queue. To use, add "queue compress" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a>.
! 87: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> lka must not start servicing requests until it receives full config from parent. Disable imsg from other processes until then. Fixes some races.
! 88: <li>Pause <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> accepting clients while below fd reserve limit (or if we fail).
! 89: <li>Better detection of the st16650v1 (with broken fifo). Avoids false positives (eg MPC8347 DUART on socppc).
! 90: <li>Sparc64 v445 has touchy sleep mode registers, so skip the wakeup code if we are a serial console.
! 91: <li>Add support for power saving in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&manpath=OpenBSD%20Current&sektion=4&format=html">athn(4)</a> Host AP mode.
! 92: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> live profiling of events: "-T profiling" will log_trace(); "-T profstat" will push info to stats API with type STAT_TIMESPEC under key profiling.imsg.*.
! 93: <li>Log pause/resume from the administrator to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> maillog.
! 94: <li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&manpath=OpenBSD%20Current&sektion=1&format=html">make(1)</a> wrong variable specs (unterminated) parse errors; add info to be able to pinpoint parse errors at runtime; let job runners abort when a parse error happens while expanding a variable during execution; fix an infinite loop when compiling without FEATURE_RECVARS.
! 95: <!-- 2012/08/24 -->
! 96: <li>Log forced removal and expiration of envelopes to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> maillog.
! 97: <li>When an smtp session fails and IMSG_QUEUE_REMOVE_MESSAGE is sent to the queue, also notify the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler so it can rollback the current update.
! 98: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> stat counter for the number of envelopes inflight.
! 99: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> envelope ascii dump/load: remove loading of evpid; don't dump the msgid; ignore msgid at load.
! 100: <!-- 2012/08/23 -->
! 101: <li>Update to unbound 1.4.18 (not yet linked to the build).
! 102: <li>Enhance -v mode of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> "sendmail" binary.
! 103: <li>Support for Andrew File System and NNPFS removed from the kernel.
! 104: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> multiple recipient support.
! 105: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> -N for sendmail compat DSN support; unlimited for now.
! 106: <li>Fix race in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&manpath=OpenBSD%20Current&sektion=4&format=html">ral(4)</a> rt2661 Tx interrupt processing which can cause Tx processing to get stuck with OACTIVE set, requiring "ifconfig ral0 down up" to un-wedge.
! 107: <!-- 2012/08/22 -->
! 108: <li>To protect assumptions inside <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systrace&manpath=OpenBSD%20Current&sektion=1&format=html">systrace(1)</a>, don't let systrace file descriptors be shared between processes.
! 109: <li>Build the kernel with -fno-pie.
! 110: <!-- 2012/08/21 -->
! 111: <li>Open a remote file/device with the same <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dump&manpath=OpenBSD%20Current&sektion=8&format=html">dump(8)</a> flags we use when opening a local one.
! 112: <li>Add ignore keyword to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> conf file, allowing one to ignore unwanted info from the server without specifying a supersede value.
! 113: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&manpath=OpenBSD%20Current&sektion=1&format=html">netstat(1)</a> -h flag added, to print human numbers in conjunction with -w -b
! 114: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> to work as a backup MX, relaying only to MXs with higher priority in the DNS record.
! 115: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> will try to connect to next host if an IO error occurs before the mta is ready to send a mail.
! 116: <li>Reverse name and meaning of the IFXF_INET6_PRIVACY interface flag (now called IFXF_INET6_NOPRIVACY). IPv6 privacy addresses are on by default without resetting the flag during <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a> down/up.
! 117: <li>Fix define of endianness macro used in drm code. Makes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeondrm&manpath=OpenBSD%20Current&sektion=4&format=html">radeondrm(4)</a> usable on big-endian archs.
! 118: <li>Update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> 1.2.3, and merge in pcre-8.31.
! 119: <li>Fix up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> window reference counting, don't crash if rename timer fires when window is dead but still referenced.
! 120: <li>Added -q "silent" option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkill&manpath=OpenBSD%20Current&sektion=1&format=html">pkill(1)</a>, similar to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=grep&manpath=OpenBSD%20Current&sektion=1&format=html">grep(1)</a>.
! 121: <!-- 2012/08/20 -->
! 122: <li>Added support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZE segments to kernel, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&manpath=OpenBSD%20Current&sektion=1&format=html">ld(1)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&manpath=OpenBSD%20Current&sektion=1&format=html">ld.so(1)</a>.
! 123: <li>Bump <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> MAX_LINE_SIZE and SMTP_LINE_MAX. Fixes some crashes and "line too long" errors.
! 124: <li>Stop sending more bytes than necessary with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> IMSG_STAT_*.
! 125: <li>Chroot <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler in /var/empty instead of /var/spool/smtpd.
! 126: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfii&manpath=OpenBSD%20Current&sektion=4&format=html">mfii(4)</a> support for chaining a list off a request frame if it runs out of space for entries.
! 127: <li>Stop unsetting <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> NEED_NEWALIASES too soon, so warnings aren't missed.
1.1241 brett 128: <!-- 2012/08/19 -->
129: <li>Skip putting a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=com&manpath=OpenBSD%20Current&sektion=4&format=html">com(4)</a> port in sleep mode when used as serial console. Allows sparc64 v445 to work flawlessly.
130: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> smtpctl schedule-all and schedule-id <msgid>.
131: <li>Avoid crash when removing non-existing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> envelope.
132: <li>Add warnings on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> io errors to help diagnosis.
133: <!-- 2012/08/18 -->
134: <li>Introduce <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> stat_backend, an API for pluggable statistic backends. Statistics: are no longer static structures in shared memory; are only set (smtpd never uses them in its logic); each is a key/value where key can be any (dynamic) string.
135: <li>Fixed loongson kernel panic when attempting to select glxpcib timecounter as the current timecounter.
136: <li>Disallow empty <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> domain/address sent after HELO/EHLO command.
137: <li>Major update of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> mta internals.
138: <li>Limit the number of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> bounce sessions running at the same time. Avoids DoS'ing the server when lots of bounces are enqueued at startup.
139: <li>Improve error reporting in getnameinfo_async() and getaddrinfo_async().
140: <li>Let xenocara build and release proceed through the exact same steps, avoiding nasty surprises.
141: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> http resume without out auth (broken on the last commit).
142: <!-- 2012/08/17 -->
143: <li>Update <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> global cur_time after exiting poll() and before calling the state engine, to properly account for time passed.
144: <li>Update to xf86-video-mach64 6.9.3.
145: <li>Generalise <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ebus&manpath=OpenBSD%20Current&sektion=4&arch=sparc64&format=html">ebus(4/sparc64)</a> code to allow for arbitrary wirings. Makes serial console on the v445 work.
146: <li>Properly initialise the IOMMU control and status register for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pyro&manpath=OpenBSD%20Current&sektion=4&arch=sparc64&format=html">pyro(4/sparc64)</a>. Fixes DMA problems spotted on the v445.
147: <li>Update to glproto 1.4.16.
148: <li>Fixed typos in DPRINTF() so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&manpath=OpenBSD%20Current&sektion=4&format=html">ehci(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&manpath=OpenBSD%20Current&sektion=4&format=html">uhci(4)</a> error messages refer to correct interface.
149: <li>Add a default CDIAGFLAGS to bsd.own.mk, so programs may enable warnings by making "make WARNINGS=Yes" without having to add CDIAGFLAGS to its makefile.
150: <li>Update to pixman 0.26.2.
151: <li>Fix possible <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ieee80211&manpath=OpenBSD%20Current&sektion=9&format=html">ieee80211(9)</a> panic while switching from STA mode into hostap/ibss modes.
152: <li>Fix mips64 and powerpc's ld.so syscall implementations. Prevents <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> from optimising away memory loads and stores that otherwise appear unused in a function.
153: <li>Update to libGL 7.11.2.
154: <li>Update to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=myx&manpath=OpenBSD%20Current&sektion=4&format=html">myx(4)</a> firmware 1.4.55, via freebsd revision 236212.
155: <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> support for "physical devices" on skinny controllers (these let you specify disks that should be accessed directly rather than be part of logical volumes).
156: <!-- 2012/08/16 -->
157: <li>Send <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> client banner immediately, rather than waiting for the server to move first for SSH protocol 2 connections. Based on bz#1999.
158: <li>Print details of which host lines were deleted when using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-keygen&manpath=OpenBSD%20Current&sektion=1&format=html">ssh-keygen(1)</a> "-R host".
159: <li>Force a clean shutdown of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> ControlMaster client sessions when the ~. escape sequence is used. "~." should now work in mux clients even if the server is no longer responding.
160: <li>Updates to: xf86-video-cirrus 1.5.1; xf86-video-i740 1.3.4; xf86-video-neomagic 1.2.7; xf86-video-nv 2.1.20; xf86-input-keyboard to 1.6.2; and xf86-input-mouse 1.8.1.
161: <li>Rework <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> so it will do all the completions on a ccb, including calling the done handler. Makes it consistently complete <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&manpath=OpenBSD%20Current&sektion=4&format=html">scsi(4)</a> io with all proper error checking.
162: <li>Scrub <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> ccbs when we're about to use them, not when put back on the free list. Old state no longer messes up new commands.
163: <!-- 2012/08/15 -->
164: <li>Fixed dma sync for the command frame in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> mfi_done; consolidate other dma syncs.
165: <li>Switch off <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&manpath=OpenBSD%20Current&sektion=8&format=html">inetd(8)</a> <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tftp-proxy&manpath=OpenBSD%20Current&sektion=8&format=html">tftp-proxy(8)</a> and enable the standalone one instead.
166: <li>Change <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&manpath=OpenBSD%20Current&sektion=1&format=html">gcc(1)</a> to link shared objects with -lpthread and -lc as appropriate (it is no longer necessary to patch software to use -pthread instead of -lpthread).
167: <li>On a.out architectures __cerror() is called _cerror(). Fix accordingly so vax can build again.
168: <li>Enable IPv6 autoconfprivacy by default.
169: <!-- 2012/08/14 -->
170: <li>Add support for basic <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> HTTP authentication as per RFC 2617 and 3986. Allows "ftp http[s]://user:pass@host/file" idiom.
171: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a>, allow opening tty[E-J]0. Removed ttyD[1-7], since those devices will never get used by X.
172: <li>Expose the max number of logical volumes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> supports as the width of its scsibus. Potentially more openings for busy volumes.
173: <li>Boldify <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> windows with alerts in choose-* list.
174: <li>Fixed bad argument passed to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&manpath=OpenBSD%20Current&sektion=8&format=html">route(8)</a> errx().
175: <!-- 2012/08/13 -->
176: <li>Optimise <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> checks for /etc/exports.
177: <li>Introduce <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfii&manpath=OpenBSD%20Current&sektion=4&format=html">mfii(4)</a>, a driver for the generation of megaraid sas boards.
178: <li>Unset _rcflags and _rcuser so that they don't get inherited by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> scripts.
179: <li>Set the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> daemon_class as readonly as it should be.
180: <!-- 2012/08/12 -->
181: <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&manpath=OpenBSD%20Current&sektion=4&format=html">azalia(4)</a> snooping is enabled on Intel 7 Series HD Audio.
182: <li>Fixed bug in m88k siglongjmp(), which would not restore a signal mask of zero.
183: <li>Mask the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&manpath=OpenBSD%20Current&sektion=8&format=html">bgpd(8)</a> reserved bits and the ext len bit in the attribute flags field. Fixes session failures and ensures updates sent out are correct when the wrong data is received from other systems.
184: <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a> privilege separation regression, where parent pid was initialised too late.
185: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> .Sq will now use curly right quotes in HTML output to match its curly left quotes; properly reinitialise the styles attribute string buffer for each column, so attributes don't accumulate.
186: <!-- 2012/08/11 -->
187: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld&manpath=OpenBSD%20Current&sektion=1&format=html">ld(1)</a> will now correctly handle -rpath-link, instead of eating its argument and handling it as -r.
188: <li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahci&manpath=OpenBSD%20Current&sektion=4&format=html">ahci(4)</a> state tracking for the error ccb, to stop "ccb->ccb_xa.state == ATA_S_ONCHIP" assertion failures when talking to dying disks.
189: <li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> generated id is never 0.
190: <li>Update to xf86-input-elographics 1.4.0; xf86-video-apm 1.2.5; xf86-video-chips 1.2.5; xf86-video-rendition 4.2.5; xf86-video-tseng 1.2.5; xf86-video-voodoo 1.2.5; xf86-video-ark 0.7.5; xf86-video-glint 1.2.8; xf86-video-i128 1.3.6.
191: <li>Instead of numbering <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> "choose mode" items 0-9a-z and then nothing, number them all and if there are more than 10 use a prompt when 0-9 is pressed.
192: <!-- 2012/08/10 -->
193: <li>Producer/consumer values used by the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mfi&manpath=OpenBSD%20Current&sektion=4&format=html">mfi(4)</a> device should be little endian. Byteswap where appropriate.
194: <!-- 2012/08/09 -->
195: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> improvements: properly account for cluster chains the driver builds upon receiving a jumbo frame; set a timeout in case the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> chip goes out to lunch; respect the mtu value that ifconfig sets; schedule a rx refill if the ring is empty; try to make sense of the firmware statistics by counting rx and tx errors; and no longer compile rss functions in unless OCE_RSS is specified.
196: <li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> failure reports for different recipients of the same message to be grouped into a single bounce message.
197: <li>Add BCM5717/19/20C PHYs to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mii&manpath=OpenBSD%20Current&sektion=4&format=html">mii(4)</a>.
198: <li>Improve the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> message flows to isolate operations on the queue backend within the queue process.
199: <!-- 2012/08/08 -->
200: <li>Update to xf86-video-ati 6.14.6.
201: <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler backend API.
202: <!-- 2012/08/07 -->
203: <li>Make all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&manpath=OpenBSD%20Current&sektion=4&format=html">ehci(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ohci&manpath=OpenBSD%20Current&sektion=4&format=html">ohci(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&manpath=OpenBSD%20Current&sektion=4&format=html">uhci(4)</a> *_device_*_start() functions wait for an interrupt when the bus is in polling mode. Stops some ending at ddb> after running "halt -p".
204: <li>Native build system for gl-docs. Removes last dependency in xenocara on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=imake&manpath=OpenBSD%20Current&sektion=1&format=html">imake(1)</a>.
205: <li>Fixed bug in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> evpid parsing on 32bit archs.
206: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a>'s non-privilege separation mode, avoid accidentally sending a SIGUSR1 signal to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=init&manpath=OpenBSD%20Current&sektion=8&format=html">init(8)</a>.
207: <li>Store the data used to generate an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=icmp&manpath=OpenBSD%20Current&sektion=4&format=html">icmp(4)</a> error message on a stack instead of allocating a new mbuf.
208: <li>Multibyte input to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> menu code now possible.
209: <!-- 2012/08/06 -->
210: <li>Added support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a> 10Gb ethernet cards based on the Intel X540 chipset.
211: <!-- 2012/08/05 -->
212: <li>Update to xserver 1.12.3.
213: <!-- 2012/08/04 -->
214: <li>If dbus is installed, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xdm&manpath=OpenBSD%20Current&sektion=1&format=html">xdm(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xinit&manpath=OpenBSD%20Current&sektion=1&format=html">xinit(1)</a> will now start the daemon as part of the X session.
215: <li>Switched to automake 1.12/autoconf 2.69.
216: <li>Add a new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> rc_usercheck variable (default to YES). When set to no, root privilege is needed to run rc_check. This means /etc/rc.d/foobar check can now be run as a regular user.
217: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> now also logs the file(s) we manually merged/installed.
218: <!-- 2012/08/02 -->
219: <li>Added driver for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> Emulex OneConnect 10Gb Ethernet, for cards based on ServerEngines BladeEngine 2 and 3, and Emulex Lancer (XE201).
220: <!-- 2012/07/29 -->
221: <li>Reset the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> session if no RCPT was accepted for the batch.
222: <li>Fixed bogus <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> permfail when no MX is defined on a valid domain.
223: <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> format string expansion, lowercase() all. Fixes issue where a %u format could lead to a delivery failure (ie: GILLES@openbsd.org should be expanded to gilles (not GILLES) for local deliveries).
224: <li>Disable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> hyphenation and, for nroff, disable justification. Consistent with how mdoc behaves (and produces more readable manuals).
225: <li>Quote the '-' before the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> flags, to prevent nroff from putting a line break between the '-' and the flag character.
226: <li>Use "\\ " not "\\~" in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> as the non-breaking space (historic nroff doesn't support the latter).
227: <li>Implement .PD for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> -Tascii. Reduces mandoc/groff differences in base by 25%.
228: <!-- 2012/07/27 -->
229: <li>Fix initialisation of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=audioctl&manpath=OpenBSD%20Current&sektion=1&format=html">audioctl(1)</a> "oldval" field, bug introduced in r1.20.
230: <!-- 2012/07/26 -->
231: <li>Load os passive fingerprints when testing the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a> ruleset.
1.1164 deraadt 232: </ul>
1.422 deraadt 233: <p>
1.203 deraadt 234:
1.14 deraadt 235: <hr>
1.424 deraadt 236: <p>
237: <h3>
1.846 deraadt 238: For changes in other releases, click below:<br>
239: <a href="plus20.html">2.0</a>,
240: <a href="plus21.html">2.1</a>,
241: <a href="plus22.html">2.2</a>,
242: <a href="plus23.html">2.3</a>,
243: <a href="plus24.html">2.4</a>,
244: <a href="plus25.html">2.5</a>,
245: <a href="plus26.html">2.6</a>,
246: <a href="plus27.html">2.7</a>,
247: <a href="plus28.html">2.8</a>,
248: <a href="plus29.html">2.9</a>,
249: <a href="plus30.html">3.0</a>,
250: <a href="plus31.html">3.1</a>,
1.868 deraadt 251: <a href="plus32.html">3.2</a>,
1.889 david 252: <a href="plus33.html">3.3</a>,
1.916 david 253: <a href="plus34.html">3.4</a>,
1.935 miod 254: <a href="plus35.html">3.5</a>,
1.941 deraadt 255: <a href="plus36.html">3.6</a>,
1.1118 deraadt 256: <br>
1.1044 deraadt 257: <a href="plus37.html">3.7</a>,
1.999 deraadt 258: <a href="plus38.html">3.8</a>,
1.1028 deraadt 259: <a href="plus39.html">3.9</a>,
1.1044 deraadt 260: <a href="plus40.html">4.0</a>,
1.1069 deraadt 261: <a href="plus41.html">4.1</a>,
1.1097 deraadt 262: <a href="plus42.html">4.2</a>,
1.1118 deraadt 263: <a href="plus43.html">4.3</a>,
1.1140 deraadt 264: <a href="plus44.html">4.4</a>,
1.1152 deraadt 265: <a href="plus45.html">4.5</a>,
1.1163 deraadt 266: <a href="plus46.html">4.6</a>,
1.1177 deraadt 267: <a href="plus47.html">4.7</a>,
1.1194 deraadt 268: <a href="plus48.html">4.8</a>,
1.1212 schwarze 269: <a href="plus49.html">4.9</a>,
270: <a href="plus50.html">5.0</a>,
1.1242 lum 271: <a href="plus51.html">5.1</a>,
1.1240 nick 272: <a href="plus52.html">5.2</a>.
1.424 deraadt 273: <br>
274: </h3>
275:
276: <hr>
1.1016 pvalchev 277: <a href="index.html"><img height=24 width=24 src="back.gif" border=0 alt="OpenBSD"></a>
1.729 horacio 278: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
1.1243 ! brett 279: <br><small>$OpenBSD: plus.html,v 1.1242 2012/08/27 15:42:11 lum Exp $</small>
1.14 deraadt 280:
281: </body>
282: </html>
1.1222 brett 283: