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

Diff for /www/plus.html between version 1.1282 and 1.1283

version 1.1282, 2013/04/17 12:50:13 version 1.1283, 2013/04/28 07:39:56
Line 74 
Line 74 
 <p>  <p>
   
 <ul>  <ul>
   <!-- 2013/04/21 -->
   <li>Do not die when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=identd&manpath=OpenBSD%20Current&sektion=8&format=html">identd(8)</a> parent process has a backlog of requests for the child process.
   <li>Handle large time_t correctly in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ray&manpath=OpenBSD%20Current&sektion=4&format=html">ray(4)</a> debug code.
   <li>Check for underflow before using ffs2 blockcount, as it is unsigned.
   <li>Corrected tv_sec handling in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scsi&manpath=OpenBSD%20Current&sektion=4&format=html">scsi(4)</a> mass storage debug code.
   <li>Avoid truncating a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&manpath=OpenBSD%20Current&sektion=8&format=html">pfctl(8)</a> time_t division into days.
   <li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random_uniform&manpath=OpenBSD%20Current&sektion=3&format=html">arc4random_uniform(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mrouted&manpath=OpenBSD%20Current&sektion=8&format=html">mrouted(8)</a>.
   <li>Don't let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> server_client_check_focus use a dead bufferevent.
   <li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtsold&manpath=OpenBSD%20Current&sektion=8&format=html">rtsold(8)</a> handle exceedingly long uptimes; reset IPv6 timers upon reaching 2038.
   <li><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> now allows smaller-than-32-bit accesses to the ID register (on boards with 32-bit ID register) for better device detection.
   <li>Unify the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zs&manpath=OpenBSD%20Current&sektion=4&arch=macppc&format=html">zs(4/macppc)</a> tty driver across macppc, sgi, solbourne, sparc and sparc64 architectures.
   <li>Convert <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> RAID1 to the new work unit completion functions and generic interrupt handler.
   <li>Unbreak <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=edquota&manpath=OpenBSD%20Current&sektion=8&format=html">edquota(8)</a> by fixing the temporary file name template.
   <li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umount&manpath=OpenBSD%20Current&sektion=8&format=html">umount(8)</a> via DUID possible.
   <li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount&manpath=OpenBSD%20Current&sektion=8&format=html">mount(8)</a> is run in verbose mode, display f_mntfromspec if it differs from f_mntfromname.
   <li>Disabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&manpath=OpenBSD%20Current&sektion=8&format=html">inetd(8)</a> by default.
   <!-- 2013/04/20 -->
   <li>On <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getty&manpath=OpenBSD%20Current&sektion=8&format=html">getty(8)</a>, use poll/nanosleep instead of select with a fixed size fd_set.
   <li>Reverted rev 1.45 of usr.sbin/procmap/procmap.c.
   <li>Stopped using unsafe <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=random&manpath=OpenBSD%20Current&sektion=3&format=html">random(3)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a>, use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arc4random&manpath=OpenBSD%20Current&sektion=9&format=html">arc4random(9)</a> instead.
   <li>Made i2c bit-banging code work with slow slave device (eg SDVO chips and DDC eeproms) found on some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inteldrm&manpath=OpenBSD%20Current&sektion=4&format=html">inteldrm(4)</a> hardware.
   <li>Cranked C_MAXFILE static limit of files to serve in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rbootd&manpath=OpenBSD%20Current&sektion=8&format=html">rbootd(8)</a>. Existing limit of 10 is too small for some networks.
   <li>Disabled time service (RFC 868) by default in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&manpath=OpenBSD%20Current&sektion=8&format=html">inetd(8)</a>.
   <li>Enabled active PS/2 multiplexing if available. Supported for i386 and amd64 except SMALL_KERNEL.
   <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppoe&manpath=OpenBSD%20Current&sektion=4&format=html">pppoe(4)</a> server, which was broken since last configuration rework.
   <!-- 2013/04/19 -->
   <li>Added -o option to getopt string and usage in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdate&manpath=OpenBSD%20Current&sektion=8&format=html">rdate(8)</a>.
   <li>Use time_t instead of long for binutils archive timestamps, and print them as a long long.
   <li>Disabled cpu migration code when on single processor systems.
   <li>Log (at LOG_INFO) which interfaces <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&manpath=OpenBSD%20Current&sektion=8&format=html">dhcpd(8)</a> listens to, and their addresses.
   <li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdate&manpath=OpenBSD%20Current&sektion=8&format=html">rdate(8)</a> -n the default; added -o flag for the old RFC 868 time protocol (which uses a 32-bit value for its wire protocol).
   <li>For datagrams, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=inetd&manpath=OpenBSD%20Current&sektion=8&format=html">inetd(8)</a> now assumes other protocols should fail.
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a> now handles long long time_t.
   <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ksh&manpath=OpenBSD%20Current&sektion=1&format=html">ksh(1)</a> support for printing long long (%lld).
   <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=find&manpath=OpenBSD%20Current&sektion=1&format=html">find(1)</a> now handles large numbers. Fixes time_t beyond 2038, constrains the range of i_num correctly, and now handles files > 4GB in size on 32-bit machines.
   <li>Matched <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vacation&manpath=OpenBSD%20Current&sektion=1&format=html">vacation(1)</a> behaviour to current sendmail-based vacation.
   <li>Make sure the fs blocksize doesn't get too big when using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&manpath=OpenBSD%20Current&sektion=8&format=html">disklabel(8)</a>.
   <!-- 2013/04/18 -->
   <li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtsold&manpath=OpenBSD%20Current&sektion=8&format=html">rtsold(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rpc.lockd&manpath=OpenBSD%20Current&sektion=8&format=html">rpc.lockd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtadvd&manpath=OpenBSD%20Current&sektion=8&format=html">rtadvd(8)</a> print tv_sec properly.
   <li>Added the ability to query supported ciphers, MACs, key type and KEX algorithms to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a>.
   <li>Fatal() <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> when ChrootDirectory specified without root privileges (reintroduced without previous connection-killing bug).
   <li>Fixed some <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> memory leaks; bz#2088.
   <li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstat&manpath=OpenBSD%20Current&sektion=1&format=html">netstat(1)</a> time_t handling and printing.
   <!-- 2013/04/17 -->
   <li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> "sftp -q" behave as documented and hush everything but errors.
   <li>Accelerated scrolling backwards for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> i915.
   <li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ar&manpath=OpenBSD%20Current&sektion=1&format=html">ar(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ranlib&manpath=OpenBSD%20Current&sektion=1&format=html">ranlib(1)</a> handle greater time_t, so that .a files will work after 2038.
   <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=intel&manpath=OpenBSD%20Current&sektion=4&format=html">intel(4)</a> i915 support for 16bpp mode to code that interfaces with the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rasops&manpath=OpenBSD%20Current&sektion=9&format=html">rasops(9)</a> code.
   <li>Print "UTC" at the end of dates in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&manpath=OpenBSD%20Current&sektion=8&format=html">dhcpd(8)</a> leases file.
   <li>Replaced hand-rolled date printing/parsing code in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&manpath=OpenBSD%20Current&sektion=8&format=html">dhcpd(8)</a> with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strftime&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">strftime(3)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strptime&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">strptime(3)</a>.
   <li>Resolver now checks return value of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=strdup&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html">strdup(3)</a> and take into account that asr_use_resolver() can return NULL; fixed mem leak in error path.
   <li>Don't set the frequency of the statclock if we don't have one on amd64 and i386. Prevents strange hangs during reboot.
   <li>Don't permanently avoid BRKSIZ gap for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mmap&manpath=OpenBSD%20Current&sektion=2&format=html">mmap(2)</a>. Allows some platforms, notably i386, to fully utilise their address space.
   <li>Check memory pool we are about to init isn't already on the list, in order to detect double init and double destroy mistakes.
   <li>Unbreak and cleanup <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nfsd&manpath=OpenBSD%20Current&sektion=8&format=html">nfsd(8)</a> diskless swap automount.
   <li>Adapted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&manpath=OpenBSD%20Current&sektion=8&format=html">cron(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=at&manpath=OpenBSD%20Current&sektion=1&format=html">at(1)</a> for future large time_t and tv_sec types.
   <li>Variety of fixes to correct large time_t code in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=file&manpath=OpenBSD%20Current&sektion=1&format=html">file(1)</a>.
   <li>Long long and %lld for time_t output added to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a>.
   <li>Add new ioctl command USB_DEVICE_GET_DDESC to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&manpath=OpenBSD%20Current&sektion=4&format=html">usb(4)</a> to retrieve the device descriptor.
   <li>Reverted usr.bin/ssh/session.c rev 1.262 (it fails because the uid is already set there).
   <!-- 2013/04/16 -->
   <li>Handle large time_t for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kdump&manpath=OpenBSD%20Current&sektion=1&format=html">kdump(1)</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=rtsold&manpath=OpenBSD%20Current&sektion=8&format=html">rtsold(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=csh&manpath=OpenBSD%20Current&sektion=1&format=html">csh(1)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=time&manpath=OpenBSD%20Current&sektion=1&format=html">time(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mtree&manpath=OpenBSD%20Current&sektion=8&format=html">mtree(8)</a>.
   <li>Added secondary cache flushes to armv7's <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pmap&manpath=OpenBSD%20Current&sektion=9&format=html">pmap(9)</a>.
   <li>Correctly allocate a buffer for a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&manpath=OpenBSD%20Current&sektion=4&format=html">uhci(4)</a> transfer; do not pre-allocate TDs to put them in the free list.
   <li>Pass state correctly so <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> can do error messages.
   <li>Fixed some AVPs of SCCRP to comply RFC 2661 in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a>: firmware revision and vendor name AVP are not mandatory; hostname AVP must have 1 octet at least.
   <li>Fixed panic when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pipex&manpath=OpenBSD%20Current&sektion=4&format=html">pipex(4)</a> session is terminated by idle timer.
   <li>Stopped existing authentication being removed when the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">npppd.conf(5)</a> configuration is reloaded.
   <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a> configuration options "max-session", "user-max-session", "strip-nt-domain" and "strip-atmark-realm".
   <li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a>'s pppoed, broken since the last configuration parser change.
   <!-- 2013/04/15 -->
   <li>Use the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dd&manpath=OpenBSD%20Current&sektion=1&format=html">dd(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ed&manpath=OpenBSD%20Current&sektion=1&format=html">ed(1)</a> that are on the install media, instead of the one post-install.
   <li>Removed CTL_USER hierarchy from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=3&format=html">sysctl(3)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a> (use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysconf&manpath=OpenBSD%20Current&sektion=3&format=html">sysconf(3)</a> or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=confstr&manpath=OpenBSD%20Current&sektion=3&format=html">confstr(3)</a> instead).
   <li>Implemented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdatasync&manpath=OpenBSD%20Current&sektion=2&format=html">fdatasync(2)</a> as a wrapper around <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsync&manpath=OpenBSD%20Current&sektion=2&format=html">fsync(2)</a>.
   <li>Added SHA-224 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cksum&manpath=OpenBSD%20Current&sektion=1&format=html">cksum(1)</a>. SHA-224 is to SHA-256 as SHA-384 is to SHA-512, and was in a later revision of FIPS-180.
   <li>Backed out rev 1.17 of lib/libc/rpc/svc_tcp.c and its conversion to poll (to avoid endless loop).
   <li>Reverted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&manpath=OpenBSD%20Current&sektion=4&format=html">pckbc(4)</a> sys/dev/pckbc/pms.c r1.37, now that we stop after the first matching protocol.
   <li>Moved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&manpath=OpenBSD%20Current&sektion=4&format=html">pckbc(4)</a> IntelliMouse protocol definition after Elantech ones (some touchpads support both, we want to pick the latter).
   <li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&manpath=OpenBSD%20Current&sektion=4&format=html">pckbc(4)</a> probing for all supported protocols. It confused some touchpads and made it harder to pick the right protocol if a device answers to more than one magic sequence.
 <!-- 2013/04/14 -->  <!-- 2013/04/14 -->
 <li>Added escape codes for F21 to F24 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wscons&manpath=OpenBSD%20Current&sektion=4&format=html">wscons(4)</a>.  <li>Added escape codes for F21 to F24 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wscons&manpath=OpenBSD%20Current&sektion=4&format=html">wscons(4)</a>.
 <li>Support added for F13-F24 keys found on IBM 122-key <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&manpath=OpenBSD%20Current&sektion=4&format=html">pckbc(4)</a> keyboards.  <li>Support added for F13-F24 keys found on IBM 122-key <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&manpath=OpenBSD%20Current&sektion=4&format=html">pckbc(4)</a> keyboards.

Legend:
Removed from v.1.1282  
changed lines
  Added in v.1.1283