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

Diff for /www/plus.html between version 1.1353 and 1.1354

version 1.1353, 2014/09/09 07:14:26 version 1.1354, 2014/09/19 08:51:04
Line 75 
Line 75 
 <p>  <p>
   
 <ul>  <ul>
   <!-- 2014/09/07 -->
   <li>Fix a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=syslogd&manpath=OpenBSD%20Current&sektion=8&format=html">syslogd(8)</a> regression when specifying all 20 additional log paths.
   <li>Implemented membar API for amd64.
   <li>Deleted procfs (always suffered from race conditions and is now unused).
   <li><font color="#e00000">5.4 RELIABILITY FIX: Added a one second receive timeout. Avoids stall of receive queue in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vio&manpath=OpenBSD%20Current&sektion=4&format=html">vio(4)</a>.</font>
   <li><font color="#e00000">5.4 and 5.5 RELIABILITY FIX: Removed race condition. Stops occasional network hangs in in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vio&manpath=OpenBSD%20Current&sektion=4&format=html">vio(4)</a>.</font>
   <li>Updated to mesa version 10.2.7.
   <li>Removed SSL_kDHr, SSL_kDHd and SSL_aDH from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a>. No supported ciphersuites use them.
   <li>Use shell substitution instead of dirname in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a>; fixed installing pkg @sample when target directory is missing; fixed output when a file fails to install.
   <!-- 2014/09/06 -->
   <li><font color="#e00000">5.6 RELIABILITY FIX: Stopped incorrect RX ring computation, which led to panics under load with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&manpath=OpenBSD%20Current&sektion=4&format=html">bge(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&manpath=OpenBSD%20Current&sektion=4&format=html">em(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&manpath=OpenBSD%20Current&sektion=4&format=html">ix(4)</a>.</font><br>A source code patch is available for <a href="errata56.html#001_rxr">5.6</a>.
   <li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=roff&manpath=OpenBSD%20Current&sektion=7&format=html">roff(7)</a> accept .ll in the prologue; parse and ignore the .pl (page length) request.
   <!-- 2014/09/05 -->
   <li>Upgraded inodesc.id_entryno in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_ffs&manpath=OpenBSD%20Current&sektion=8&format=html">fsck_ffs(8)</a> to u_int64_t, to handle larger file sizes with FFS2; fixed check for allocated fragments marked free in the bitmap.
   <li>Fixed FastCGI-based WebDAV and CalDAV (calendar) servers with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> server name specification changed to name+address+port. Allows using same server name for multiple servers with different addresses.
   <li>Removed /etc/{hosts,myname} from etc.tgz; made the installer create the /etc/hosts template.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&manpath=OpenBSD%20Current&sektion=1&format=html">perl(1)</a>, updated libnet to version 1.27.
   <!-- 2014/09/03 -->
   <li>Reworked how <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pool&manpath=OpenBSD%20Current&sektion=9&format=html">pool(9)</a> with large pages (>PAGE_SIZE) are implemented.
   <li>Added *.gz support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a> -a, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=1&format=html">man(1)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a>.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a>, tightened permissions on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pty&manpath=OpenBSD%20Current&sektion=4&format=html">pty(4)</a> when the "tty" group does not exist.
   <li>Be coherent in the way <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arp&manpath=OpenBSD%20Current&sektion=8&format=html">arp(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ndp&manpath=OpenBSD%20Current&sektion=8&format=html">ndp(8)</a> display local entries, use "l" flag to distinguish them; skip broadcast entries (are not real <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arp&manpath=OpenBSD%20Current&sektion=4&format=html">arp(4)</a> entries).
   <li>Make sure broadcast entries won't be freed by the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arp&manpath=OpenBSD%20Current&sektion=4&format=html">arp(4)</a> timer so we can use them for address lookups.
   <li>Treat broadcast entries like local ones and give them the highest <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&manpath=OpenBSD%20Current&sektion=4&format=html">route(4)</a> priority.
   <li>Sync amd64 and i386 GENERIC.MP with other arches by enabling MP_LOCKDEBUG option.
   <li>If <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=crypt&manpath=OpenBSD%20Current&sektion=3&format=html">crypt(3)</a> fails, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> will now return an authentication error.
   <!-- 2014/09/02 -->
   <li>Implemented traditional -h option for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=1&format=html">man(1)</a>: show the SYNOPSIS only.
   <li>Initial <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> support for persistent FastCGI connections via chunked Transfer-Encoding.
   <li>Added Jumbo support for BCM5714/5780/5717/5719/5720/57765/57766 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&manpath=OpenBSD%20Current&sektion=4&format=html">bge(4)</a> chipsets.
   <!-- 2014/09/01 -->
   <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=makewhatis&manpath=OpenBSD%20Current&sektion=8&format=html">makewhatis(8)</a> bug so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=1&format=html">man(1)</a> can find Xenocara manuals via .so links.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=1&format=html">man(1)</a> mode, change to the right directory before starting the parser. Finds more Xenocara manuals.
   <li>Wake up any waiting clients with the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> "wait-for" command when the server exits.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> queue_api.c code will now close the file descriptor if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdopen&manpath=OpenBSD%20Current&sektion=3&format=html">fdopen(3)</a> fails.
   <li>Prevented a null dereference of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtw&manpath=OpenBSD%20Current&sektion=4&format=html">urtw(4)</a> configuration descriptor.
   <li>Improved option usage output for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a>; converted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> ecparam to new option/usage handling.
   <li>Applied fix from upstream <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=perl&manpath=OpenBSD%20Current&sektion=1&format=html">perl(1)</a> to harden the close() function (RT 37700).
   <!-- 2014/08/31 -->
   <li>Replaced the "least recently used" bufcache in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vfs_cache&manpath=OpenBSD%20Current&sektion=9&format=html">vfs_cache(9)</a> with one based on 2Q, for scan resistance.
   <li>On amd64, added implementations of atomic_{inc,dec,add,sub}_{int,long}(9) and atomic_{add,sub}_{int,long}<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=_nv&manpath=OpenBSD%20Current&sektion=9&format=html">_nv(9)</a>.
   <li>Correctly made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=accept4&manpath=OpenBSD%20Current&sektion=2&format=html">accept4(2)</a> a cancellation point as per <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_testcancel&manpath=OpenBSD%20Current&sektion=3&format=html">pthread_testcancel(3)</a>.
   <li>Backported @file support from binutils-2.17.
   <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uuid&manpath=OpenBSD%20Current&sektion=3&format=html">uuid(3)</a> support routines to libc.
   <li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> completely silent by default when no file is modified.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> pkg mode, warn if the directory we want to copy an @sample into doesn't exist or is not an @sample.
   <!-- 2014/08/30 -->
   <li>In sparc64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ld.so&manpath=OpenBSD%20Current&sektion=1&format=html">ld.so(1)</a>, made the handling of PLT entries above the 32k mark thread-safe.
   <li>When a service is not available, made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcctl&manpath=OpenBSD%20Current&sektion=8&format=html">rcctl(8)</a> return ENOENT.
   <li>Introduced a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=1&format=html">man(1)</a> -l option as an alias for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> -a.
   <li>Converted the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=openssl&manpath=OpenBSD%20Current&sektion=1&format=html">openssl(1)</a> "version" command to new option/usage handling.
   <li>On <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lii&manpath=OpenBSD%20Current&sektion=4&format=html">lii(4)</a>, set the MRU to a full size frame instead of basing it on the MTU.
   <li>Let the MRU always be what the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=oce&manpath=OpenBSD%20Current&sektion=4&format=html">oce(4)</a> chip can do, not what the MTU implies.
   <li>Fixed 2 macppc panics.
   <li>Allow new devices to get an address for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xhci&manpath=OpenBSD%20Current&sektion=4&format=html">xhci(4)</a> when XHCI_DEBUG is defined.
   <!-- 2014/08/29 -->
   <li>Fixed checking sync for old synaptics touchpad (ver 5.9) in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&manpath=OpenBSD%20Current&sektion=4&format=html">pckbc(4)</a>.
   <li>Allow multiple <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> instances to be configured to forward traffic to the same host.
   <!-- 2014/08/28 -->
   <li>Major <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> cleanup now that both etc and xetc sets are part of base (-S -s and -x options gone).
   <li>Moved the xetc set into xbase (like etc was moved into base).
   <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=openssl&manpath=OpenBSD%20Current&sektion=8&format=html">openssl(8)</a> option handling for input/output formats, ordered flags, and for argument processing.
   <!-- 2014/08/27 -->
   <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mdoc&manpath=OpenBSD%20Current&sektion=7&format=html">mdoc(7)</a> support for .St -susv1 and .St -susv4.
   <li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=diff&manpath=OpenBSD%20Current&sektion=1&format=html">diff(1)</a> -uw produce valid output even when one file doesn't end with a newline.
   <li>Implemented table-driven <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> option parsing. Allows an application to specify valid options and where to store them.
   <li>Ported <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=openssl&manpath=OpenBSD%20Current&sektion=1&format=html">openssl(1)</a> rand application to the new option parsing and usage.
   <li>Nuked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a> net.inet6.icmp6.rediraccept and allow redirects on interfaces with autoconf enabled.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=newsyslog.conf&manpath=OpenBSD%20Current&sektion=5&format=html">newsyslog.conf(5)</a>, added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> default log files to the rotation.
   <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> API function ressl_config_set_ecdhcurve to set or disable a non-standard ECDH curve.
   <li>Added support for Curve25519 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a>.
   <li>Write all data before closing the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> server socket if the output buffer is not empty.
   <li>Added missing capability to handle new $2b version of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=blowfish&manpath=OpenBSD%20Current&sektion=3&format=html">blowfish(3)</a> password encryption for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usermod&manpath=OpenBSD%20Current&sektion=8&format=html">usermod(8)</a> and friends.
   <!-- 2014/08/26 -->
   <li>Added an implementation of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=1&format=html">man(1)</a> into the /usr/bin/mandoc binary; unify command line options for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=1&format=html">man(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=apropos&manpath=OpenBSD%20Current&sektion=1&format=html">apropos(1)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whatis&manpath=OpenBSD%20Current&sektion=1&format=html">whatis(1)</a>.
   <li>Create etc set during "make build", now embedded it in base set.
   <li>Removed nginx from the base system in favour of OpenBSD's homegrown <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a>.
   <li>Moved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=openssl&manpath=OpenBSD%20Current&sektion=1&format=html">openssl(1)</a> from /usr/sbin/openssl to /usr/bin/openssl.
   <!-- 2014/08/25 -->
   <li>Unlinked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xfs&manpath=OpenBSD%20Current&sektion=1&format=html">xfs(1)</a> from the build.
   <li>Added the ability to restrict <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=syslogd&manpath=OpenBSD%20Current&sektion=8&format=html">syslogd(8)</a> to an <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip&manpath=OpenBSD%20Current&sektion=4&format=html">ip(4)</a> or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ip6&manpath=OpenBSD%20Current&sektion=4&format=html">ip6(4)</a> protocol family.
   <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&manpath=OpenBSD%20Current&sektion=8&format=html">iked(8)</a> support for DH groups 27-30 using the Brainpool curves as in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a>.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> now supports both mime.types flavours (nginx- or apache-style).
   <li>Added generic system-wide /usr/share/misc/mime.types file, usable by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">httpd.conf(5)</a>.
   <li>Moved sending of router solicitations to the kernel. Makes <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtsol&manpath=OpenBSD%20Current&sektion=8&format=html">rtsol(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtsold&manpath=OpenBSD%20Current&sektion=8&format=html">rtsold(8)</a> unnecessary.
   <li>Don't allow pasting into input-disabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> panes.
   <li>Implemented _NET_WM_STATE_STICKY in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a>. Allows client to "stick" to all desktops or groups.
   <li>When using a proxy, made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> validate the cert hostname against the target hostname, not the proxy hostname.
   <li>Delete secret or secret-derived data in many base utilities with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=explicit_bzero&manpath=OpenBSD%20Current&sektion=3&format=html">explicit_bzero(3)</a>.
 <!-- 2014/08/24 -->  <!-- 2014/08/24 -->
 <li>Implementation of bold italic font support for postscript and pdf output in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a>.  <li>Implementation of bold italic font support for postscript and pdf output in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a>.
 <li>Start all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcctl&manpath=OpenBSD%20Current&sektion=8&format=html">rcctl(8)</a> error messages with "rcctl: " so it is clear where they come from.  <li>Start all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rcctl&manpath=OpenBSD%20Current&sektion=8&format=html">rcctl(8)</a> error messages with "rcctl: " so it is clear where they come from.
Line 196 
Line 286 
   
 </body>  </body>
 </html>  </html>
   
   
   
   

Legend:
Removed from v.1.1353  
changed lines
  Added in v.1.1354