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