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

Diff for /www/plus59.html between version 1.11 and 1.12

version 1.11, 2016/03/06 23:18:42 version 1.12, 2016/03/07 18:58:34
Line 76 
Line 76 
 <p>  <p>
   
 <ul>  <ul>
   <!-- 2016-01-31 -->
   <li>On armv7, fix the encoding of AP bits for large page second-level short-descriptors.
   <li>Revamp /etc/ssl/cert.pem certificate information formatting and sort certificates in a more useful way.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>, set lblock_start and lblocks to 0 in free space entries like Apple does.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/tmux.1">tmux(1)</a>:
   <ul>
   <li>Fix new-session with -t after command flags changes.
   <li>Support negative trim values in formats to trim from the end.
   <li>Add RGB escape sequences for capture-pane -e.
   </ul>
   <!-- 2016-01-30 -->
   <li>On armv7:
   <ul>
   <li>Allow the kernel to boot from a u-boot without the OLD_SUNXI_KERNEL_COMPAT option.
   <li>Use ARM Generic Timer (agtimer) instead of <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/armv7/sxitimer.4">sxitimer(4/armv7)</a> on Allwinner sun7i/A20.
   </ul>
   <li>Hook OPENBSD-RELAYD-MIB into OPENBSD-SNMPD-CONF.
   <li>Sync libedit with NetBSD.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/pkg_add.1">pkg_add(1)</a>, extend URL abbreviation support from <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/pkg.conf.5">pkg.conf(5)</a> so that every URL can be abbreviated.
   <!-- 2016-01-29 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ping.8">ping(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ping6.8">ping6(8)</a>, fix a regression in -E.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/xen.4">xen(4)</a>, add support for the "control/shutdown" power management facility. At the moment only "poweroff" and "reboot" actions are supported.
   <li>In xenstore(4), add support for XS_WATCH, a XenStore notification facility.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>:
   <ul>
   <li>Tweak printing of partitions: always show the pblock and lblock info in the "p" and "P" commands, respectively.
   <li>Warn of partitions extending past the end of the media.
   <li>Support only base 10 for partition IDs.
   </ul>
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/aucat.1">aucat(1)</a>, fix unsupported parameters not being detected if compiled in 24-bit mode and sndiod is not running.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>, improve conformance to OS X's behaviour.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/tmux.1">tmux(1)</a>, add support for RGB colour.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/audioctl.1">audioctl(1)</a>, display play and record parameters that are not independent as a single variable.
   <!-- 2016-01-28 -->
   <li>Install the <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/relayd.8">relayd(8)</a> SNMP MIB.
   <li>In ssh, allow RekeyLimits in excess of 4G up to 2**63 bits (part of bz#2521).
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ftp.1">ftp(1)</a>, fix a crash when a server sends a non-standard newline.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/daily.8">daily(8)</a>, run "rcctl ls faulty".
   <!-- 2016-01-27 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>, make "r" (reorder, a.k.a. swap) command work with any two existing partitions. Do not allow partition 1 to be moved.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/pkg.conf.5">pkg.conf(5)</a>, allow installpath to be set to a bare hostname which implies "http://hostname/pub/OpenBSD/[snapshots-or-version]/packages/[arch]".
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>:
   <ul>
   <li>Check block 0 signature, physical block size and physical block count when reading partition map.
   <li>Check for unmapped physical blocks and overlapping partitions when reading partition map.
   <li>Remove "v" command.
   </ul>
   <li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/amd64/hostctl.8">hostctl(8)</a>, a tool to access key-value stores on the host, currently for hypervisor information stores on <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pvbus.4">pvbus(4)</a>. It is not enabled yet.
   <li>On amd64 and i386, add /dev/pvbus0.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pvbus.4">pvbus(4)</a>, add a key-value interface that allows to get or set values in the underlying information store of the host from the OpenBSD-VM's userspace.
   <li>In libpthread, replace the malloc spinlock with a mutex. This makes ports like Firefox significantly more usable.
   <!-- 2016-01-26 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mg.1">mg(1)</a>, ensure the backup file has the same mtime as the original file.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/xnf.4">xnf(4)</a>, rewrite tx path to use flat transmit ring without fragment chains. This gives a transmit performance improvement and taxes grant table references much less than before.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/xen.4">xen(4)</a>, do not take a grant table entry mutex in xen_grant_table_{enter,remove} since it is unnecessary. This provides a performance improvement as well.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/malloc.3">malloc(3)</a>, fix a possible crash when dumping malloc stats.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/xen.4">xen(4)</a>, ensure use of locked atomic operations even on the SP kernel.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/fputwc.3">fputwc(3)</a>, when encoding fails set the error indicator as required by POSIX and as done by FreeBSD, SunOS 10/11 and glibc.
   <!-- 2016-01-25 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/vr.4">vr(4)</a>, fix an mbuf leak on encapsulation failure.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/tail.1">tail(1)</a>, fix a crash.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pf.4">pf(4)</a>, fix a pf_state_key leak.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man9/ieee8022.9">ieee80211(9)</a>, honour ERP protection on 2 GHz channels in 11n mode.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/amd64/vmm.4">vmm(4/amd64)</a>, zero the buffer to be copied out to userland to avoid information leak.
   <li>In 5.8, fix a kernel crash when root creates, changes or destroys <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/vlan.4">vlan(4)</a> interfaces multiple times with <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ifconfig.8">ifconfig(8)</a>.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man9/ieee8022.9">ieee80211(9)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/iwm.4">iwm(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/iwn.4">iwn(4)</a>, keep track of HT protection settings in beacons and have 11n-capable drivers update hardware configuration accordingly.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/xnf.4">xnf(4)</a>, revert the minimum number of rx ring slots back to 32.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/vmx.4">vmx(4)</a>, do not send the mbuf to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/bpf.4">bpf(4)</a> after passing it to the hardware. This could have resulted in a page fault.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/snmpd.8">snmpd(8)</a>, avoid a potential double free.
   <!-- 2016-01-24 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/etherip.4">etherip(4)</a>, do not return an uninitialised value for the SIOCGLIFPHYRTABLE case.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ypldap.8">ypldap(8)</a>:
   <ul>
   <li>Implement the "master" request.
   <li>Set argument encode / result decode call backs for "maplist".
   <li>Set argument encode / result decode callbacks for "all".
   </ul>
   <!-- 2016-01-23 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ld.so.1">ld.so(1)</a>, make a nodelete object lock down the entire load group, not just the specific object.
   <li>Update to Mesa 11.0.9.
   <li>On arm and armv7, switch to SVC mode when machines with virtualisation extensions boot into a HYP processor mode that has different memory management and register behaviour among other things. This prevents an early crash.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>, avoid double prompt after creating default map on startup.
   <!-- 2016-01-22 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/dwiic.4">dwiic(4)</a>, avoid reading uninitialised memory when expected value types are not present.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/xnf.4">xnf(4)</a>, set up interface features based on capabilities provided by the backend.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/xnf.4">xnf(4)</a>, set minimum number of slots on the receive ring to 18 as most versions of Xen require at least this number of slots.
   <li>Always check destination MAC address of received unicast packets, not only when in promiscuous mode. This is necessary for NICs like <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/virtio.4">virtio(4)</a>.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/vxlan.4">vxlan(4)</a>, drop packets whose VNI flag is not set and VNI is not zero.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/etherip.4">etherip(4)</a>, support tunnel VRF.
   <!-- 2016-01-21 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>:
   <ul>
   <li>Remove "expert" mode and the -d flag. Instead make all commands available all the time.
   <li>Change the "P" command: it now shows map data structures.
   <li>Stop accepting uppercase aliases for commands documented as lower case.
   <li>Eliminate the 'written' field and just use the 'changed' field to mediate when it is appropriate to ask whether changes should be discarded.
   <li>Repair creation of initial partition table on a blank disk.
   </ul>
   <li>In ieee80211 stack, fix the timeout value sent in ADDBA request and response frames.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/socppc/socpcic.4">socpcic(4/socppc)</a>, avoid use of an uninitialised variable.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man9/ieee80211.9">ieee80211(9)</a>, fix the timeout value sent in ADDBA request and response frames.
   <!-- 2016-01-20 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>, do not silently open a disk read-only when read/write access was requested.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/calendar.1">calendar(1)</a>, add a calendar for New Zealand.
   <li>On sparc64, check for disks deeper than 4 levels down in the Open Firmware device tree. This makes <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/softraid.4">softraid(4)</a> boot possible on more sparc64 machines.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/xnf.4">xnf(4)</a>, do not bump output errors when when tx ring is full.
   <!-- 2016-01-19 -->
   <li>Add hidmt(4) (a HID-layer driver for multitouch touchpads that conform to the "Windows Precision Touchpad" standard) and <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/imt.4">imt(4)</a> (an i2c-HID driver that sits between <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ihidev.4">ihidev(4)</a> and hidmt(4)).
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ihidev.4">ihidev(4)</a>, add the ability to set and get reports and establish interrupt before probing for devices to handle each report ID.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man6/morse.6">morse(6)</a>, use the &lt;AC&gt; prosign as "@". Support decoding only of other prosigns, including &lt;SK&gt; as we were previously using for "@".
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/unbound.8">unbound(8)</a>, suppress "cannot assign requested address" log messages unless verbosity is high.
   <li>On sparc, fix a race causing <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man9/hardclock.9">hardclock(9)</a> to be sometimes invoked between the end of cpu_configure() and initclocks().
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/xnf.4">xnf(4)</a>:
   <ul>
   <li>Fix a few issues in the transmit path.
   <li>Mask interrupts on boot, masking/unmasking is handled by stop/init.
   </ul>
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>, remove the "expert" mode "d"/"D" command.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mg.1">mg(1)</a> cscope, skip empty entries in $PATH instead of erroneously interpreting them as ".".
   <!-- 2016-01-18 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>, remove the "debugging" mode command to examine the Apple_Patches partition contents.
   <li>Add UTF-8 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/colrm.1">colrm(1)</a>.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/xen.4">xen(4)</a>, provide a Xen v3 API compatible fallback for event channel hypercalls.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ls.1">ls(1)</a>, fix a regression (and POSIX violation) introduced with UTF-8 support.
   <li>In xenstore(4), fixup a hang while performing a read operation on XenStore.
   <li>Add UTF-8 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ul.1">ul(1)</a>.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/sndiod.8">sndiod(8)</a>:
   <ul>
   <li>Load pki keys before daemonising. Passphrase-protected keys require access to stdin.
   <li>Allow time differences between two clock_gettime() calls to be up to 60s without logging a warning.
   </ul>
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man6/morse.6">morse(6)</a>, use distinct codes for left and right parentheses.
   <!-- 2016-01-17 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/dwiic.4">dwiic(4)</a>, fix an off-by-one that could result in read operations not reading the last byte.
   <li>On the amd64 RAMDISK_CD, enable <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ikbd.4">ikbd(4)</a>.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ldapd.8">ldapd(8)</a>, properly remove unix sockets upon exit of the parent process.
   <!-- 2016-01-16 -->
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mandoc.1">mandoc(1)</a>, unbreak reading from stdin.
   <li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/macppc/pdisk.8">pdisk(8/macppc)</a>, remove support for 1024- and 2048-byte sector devices.
   <li>On octeon, attach secondary CPUs by coremask. This fixes a crash that happened if the MP kernel was booted with coremask=1.
   <li>On octeon, panic if booting the kernel without CPU 0.
 <!-- 2016-01-15 -->  <!-- 2016-01-15 -->
 <li>Fix two issues in the <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/systat.1">systat(1)</a> state view:  <li>Fix two issues in the <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/systat.1">systat(1)</a> state view:
 <ul>  <ul>

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12