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

Diff for /www/plus.html between version 1.1207 and 1.1208

version 1.1207, 2011/12/26 18:38:58 version 1.1208, 2012/01/05 09:36:05
Line 69 
Line 69 
 <p>  <p>
   
 <ul>  <ul>
   <!-- 2012/01/01 -->
   <li>On sparc64 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=installboot&manpath=OpenBSD%20Current&sektion=8&arch=sparc64&format=html">installboot(8/sparc64)</a> is reworked to be more like installboot(8)s of other architectures. Because it now uses <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=opendev&manpath=OpenBSD%20Current&sektion=3&format=html">opendev(3)</a> internally it is possible to use "short forms" of device names on the command line (e.g. <b>sd0a</b> instead of <b>/dev/rsd0c</b>).
   <li>The Xenocara <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wsdisplay&manpath=OpenBSD%20Current&sektion=4&format=html">wsdisplay(4)</a> framebuffer driver wsfb(4) is updated to version 0.4.0.
   <li>The binary file descriptor library of binutils 2.17 learns to properly recognize threads in OpenBSD core dumps.
   <!-- 2011/12/31 -->
   <li>The binary file descriptor library of binutils 2.15 learns to properly recognize threads in OpenBSD core dumps.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> is extended with a concatenating discipline (also see <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bioctl&manpath=OpenBSD%20Current&sektion=8&format=html">bioctl(8)</a>).
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=user&manpath=OpenBSD%20Current&sektion=8&format=html">user(8)</a> no longer does the portability dance and removes <code>#ifdef</code>s which conditionalize BSD extensions.
   <li>On sgi the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rsu&manpath=OpenBSD%20Current&sektion=4&format=html">rsu(4)</a> driver is added to the GENERIC kernel configuration. (Since it requires firmware it cannot be added to RAMDISK.)
   <!-- 2011/12/30 -->
   <li>On hp300 color support is added for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tvrx&manpath=OpenBSD%20Current&sektion=4&arch=hp300&format=html">tvrx(4/hp300)</a>; one may also want to read <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intro&manpath=OpenBSD%20Current&sektion=4&arch=hp300&format=html">intro(4/hp300)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dio&manpath=OpenBSD%20Current&sektion=4&arch=hp300&format=html">dio(4/hp300)</a>.
   <li>At the deepest level of hppa the encoding of DIAG instructions is fixed, so that cache SID hashing will now correctly be disabled on PCXS, PCXT and PCXT&acute; processors.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=user&manpath=OpenBSD%20Current&sektion=8&format=html">user(8)</a> a format string is fixed to reflect the actual size of the argument.
   <!-- 2011/12/29 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cwm&manpath=OpenBSD%20Current&sektion=1&format=html">cwm(1)</a> no longer moves the same client multiple times to the same group, thus no longer incrementing a counter for hidden clients if the group is hidden.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ps&manpath=OpenBSD%20Current&sektion=1&format=html">ps(1)</a> suppresses the header line if there would be nothing to display.
   <li>A temporary fix is applied to the network stack to escape hardware-checksumming if an interface is in a bridge; this fixes a problem where checksumming would not be computed if you have a bridge with at least one interface with hardware checksumming and another without.
   <!-- 2011/12/28 -->
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&manpath=OpenBSD%20Current&sektion=8&format=html">tcpdump(8)</a> also prints PPP-Max-Payload headers (for RFC 4638 PPPoe).
   <li>A FreeBSD telnetd(8) overflow advisory also affects our <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=telnet&manpath=OpenBSD%20Current&sektion=1&format=html">telnet(1)</a> client: in encryption mode, ensure the given key length doesn't excess the maximum allowed key length to prevent an out-of-bounds memory access.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&manpath=OpenBSD%20Current&sektion=8&format=html">ntpd(8)</a> configuration file parser fixes a rdomain issue.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> cleans up its metadata initialization process.
   <li>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> script of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sndiod&manpath=OpenBSD%20Current&sektion=1&format=html">sndiod(1)</a> no longer supports the <kbd>reload</kbd> action, as this was a no-op.
   <li>In the kernel it is ensured that no all-zero DUIDs are generated (they are considered to be non-existent). In addition a new <code>DK_LABELVALID</code> flag is introduced to mark validated disklabels, and thus to avoid using invalid disklabels in the future.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=colrm&manpath=OpenBSD%20Current&sektion=1&format=html">colrm(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=expand&manpath=OpenBSD%20Current&sektion=1&format=html">expand(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fold&manpath=OpenBSD%20Current&sektion=1&format=html">fold(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=head&manpath=OpenBSD%20Current&sektion=1&format=html">head(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=last&manpath=OpenBSD%20Current&sektion=1&format=html">last(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkstr&manpath=OpenBSD%20Current&sektion=1&format=html">mkstr(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tset&manpath=OpenBSD%20Current&sektion=1&format=html">tset(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vi&manpath=OpenBSD%20Current&sektion=1&format=html">vi(1)</a> were all already part of 1BSD, as is now properly documented in their corresponding manual pages.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> will now accept multiple lines in <b>NAME</b>, and will not trim the description to 70 characters in the database (it'll do so during output). It also improves compatibility with 3p by interpreting <code>\-\-</code> as a <code>Nm-Nd</code> separator.
   <!-- 2011/12/27 -->
   <li>librthread actively removes <code>SIGTHR</code> from user <code>sigset_t</code>, because it uses this signal internally for thread cancellation purposes. This required implementations of wrappers for some more signal functions.
   <li>The <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pthread_kill&manpath=OpenBSD%20Current&sektion=3&format=html">pthread_kill(3)</a></code> of librthread will correctly return the errno on failure, instead of -1.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> no longer uses a separate queue for bounce messages; the bounce/ path is no longer used.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> is extended to support a larger history, minimizes redundant log messages and does some code reordering for more local and less global variables. Support is added for the <kbd>ESC[s</kbd> and <kbd>ESC[u</kbd> save/restore cursor-position key sequences. And finally <b>$HOME</b> (or <b>~</b>) may now be used as <b>default-path</b> in tmux.conf.
   <li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=user&manpath=OpenBSD%20Current&sektion=8&format=html">user(8)</a> program will no longer append a redundant entry for the user to its primary group, thus mirroring <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&manpath=OpenBSD%20Current&sektion=8&format=html">adduser(8)</a> behaviour.
   <!-- 2011/12/26 -->
   <li>More CPU features as reported by CPUID become known on the amd64 platform.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> implements generic set-chunk-state and set-volume-state functions which cover the no redundancy/no rebuild case, and uses these for the AOE, CRYPTO and RAID 0 disciplines.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> becomes more clever in indexing cross-architecture manuals.
   <li>Now that <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> took over <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=makewhatis&manpath=OpenBSD%20Current&sektion=8&format=html">makewhatis(8)</a>, extend the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whatis&manpath=OpenBSD%20Current&sektion=1&format=html">whatis(1)</a> manpage to cover extended features.
 <!-- 2011/12/25 -->  <!-- 2011/12/25 -->
 <li>Allow suppression of the rounding of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&manpath=OpenBSD%20Current&sektion=8&format=html">disklabel(8)</a> partition locations to bsize boundaries. Also mention that such rounding is being done, so as to not surprise the user. Fixes problems reproducing a "pre-4K fix" disklabel.  <li>Allow suppression of the rounding of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&manpath=OpenBSD%20Current&sektion=8&format=html">disklabel(8)</a> partition locations to bsize boundaries. Also mention that such rounding is being done, so as to not surprise the user. Fixes problems reproducing a "pre-4K fix" disklabel.
 <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&manpath=OpenBSD%20Current&sektion=8&format=html">fdisk(8)</a> will now return relevant errno string when erroring out.  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&manpath=OpenBSD%20Current&sektion=8&format=html">fdisk(8)</a> will now return relevant errno string when erroring out.
 <li>Accept "makewhatis" as an alias for "<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a>".  <li>Accept "makewhatis" as an alias for "<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a>".
 <li>Use the traditional name "whatis.db" for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> databases. Note: If you run "sudo mandocdb" after this, the old <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> will no longer work. To get temporary copies of the new ones, run: <code>cd /usr/bin; rm -f apropos whatis; ln -s mandoc apropos; ln -s mandoc whatis</code>.  <li>Use the traditional name "whatis.db" for the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> databases. Note: If you run "sudo mandocdb" after this, the old <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> will no longer work. To get temporary copies of the new ones, run: <code>cd /usr/bin; rm -f apropos whatis; ln -s mandoc apropos; ln -s mandoc whatis</code>.
 <li>Impliment binary compatability of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> databases across architectures. Fore example, it is now possible to create databases on sparc64 and use them on i386 and vice versa.  <li>Impliment binary compatibility of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> databases across architectures. For example, it is now possible to create databases on sparc64 and use them on i386 and vice versa.
 <li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> test mode (<code>makewhatis -t</code>), required for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_create(1)</a>. Always do all consistency checks; when any one fails, decide whether to print a message, or skip the file, or both, or none. Other cleanups: bail out on conflicting options; do not crash with <code>-a</code> if there are plain files in the root dir.  <li>Implement <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandocdb&manpath=OpenBSD%20Current&sektion=8&format=html">mandocdb(8)</a> test mode (<code>makewhatis -t</code>), required for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_create&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_create(1)</a>. Always do all consistency checks; when any one fails, decide whether to print a message, or skip the file, or both, or none. Other cleanups: bail out on conflicting options; do not crash with <code>-a</code> if there are plain files in the root dir.
 <!-- 2011/12/24 -->  <!-- 2011/12/24 -->
 <li>Force <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arcofi&manpath=OpenBSD%20Current&sektion=4&format=html">arcofi(4)</a> TX gain to minus infinity when the user asks to only keep the input source enabled. Document the supported encodings and mixer items in the manual page, and the fact that all output sources share the same volume (GX gain) setting.  <li>Force <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arcofi&manpath=OpenBSD%20Current&sektion=4&format=html">arcofi(4)</a> TX gain to minus infinity when the user asks to only keep the input source enabled. Document the supported encodings and mixer items in the manual page, and the fact that all output sources share the same volume (GX gain) setting.
Line 91 
Line 128 
 <li>Compute mandatory UDP checksum for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&manpath=OpenBSD%20Current&sektion=4&format=html">ipsec(4)</a> IPv6 packets.  <li>Compute mandatory UDP checksum for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ipsec&manpath=OpenBSD%20Current&sektion=4&format=html">ipsec(4)</a> IPv6 packets.
 <li>No longer attempt to run pf_translate on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> fragments. Also don't do af translation if pf_translate didn't succeed.  <li>No longer attempt to run pf_translate on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> fragments. Also don't do af translation if pf_translate didn't succeed.
 <!-- 2011/12/20 -->  <!-- 2011/12/20 -->
 <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&manpath=OpenBSD%20Current&sektion=8&format=html">rc.conf(8)</a> adapted after recent rc scripts change.  <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&manpath=OpenBSD%20Current&sektion=8&format=html">rc.conf(8)</a> adapted to recent rc scripts change.
 <li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a>, move mandatory flags for <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=identd&manpath=OpenBSD%20Current&sektion=8&format=html">identd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=popa3d&manpath=OpenBSD%20Current&sektion=8&format=html">popa3d(8)</a> from daemon_flags to daemon.  <li>For <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a>, move mandatory flags for <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=identd&manpath=OpenBSD%20Current&sektion=8&format=html">identd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=popa3d&manpath=OpenBSD%20Current&sektion=8&format=html">popa3d(8)</a> from daemon_flags to daemon.
 <li>Update to libXi 1.4.5.  <li>Update to libXi 1.4.5.
 <li>Respect <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount&manpath=OpenBSD%20Current&sektion=2&format=html">mount(2)</a> MNT_FORCE flag in ntfs_unmount and proceed even if a system vnode is being held. Prevents crashes with forced unmounts. Silence ntfs_reclaim so that kernel won't spit out vprint's angrily.  <li>Respect <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount&manpath=OpenBSD%20Current&sektion=2&format=html">mount(2)</a> MNT_FORCE flag in ntfs_unmount and proceed even if a system vnode is being held. Prevents crashes with forced unmounts. Silence ntfs_reclaim so that kernel won't spit out vprint's angrily.

Legend:
Removed from v.1.1207  
changed lines
  Added in v.1.1208