version 1.1392, 2016/07/23 14:22:24 |
version 1.1393, 2016/07/28 22:47:22 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2016-06-07 --> |
|
<li>In <a href="http://man.openbsd.org/sshd.8">sshd(8)</a>, revert src/usr.bin/ssh/kexgexs.c r1.28 ("Check min and max sizes sent by the client"). It caused "key_verify failed for server_host_key" in clients that send a DH-GEX min value less that DH_GRP_MIN. |
|
<li>In <a href="http://man.openbsd.org/doas.conf.5">doas.conf(5)</a>, revert the setenv feature. |
|
<li>In <a href="http://man.openbsd.org/aucat.1">aucat(1)</a>, add the -g and -p options to control device and file start position. |
|
<li>Add ktrace support for pollfd[] arrays. |
|
<li>In <a href="http://man.openbsd.org/aucat.1">aucat(1)</a>, fix a bug that causes an abort in the last samples of certain files. |
|
<!-- 2016-06-06 --> |
|
<li>In <a href="http://man.openbsd.org/kdump.1">kdump(1)</a>, avoid printing the long string format for times in the 1970s. |
|
<li>Let <a href="http://man.openbsd.org/vfprintf.3">vfprintf(3)</a> return EOVERFLOW rather than ENOMEM for overflow conditions to match POSIX. |
|
<li>In <a href="http://man.openbsd.org/mount_tmpfs.8">mount_tmpfs(8)</a>, allow to set wxallowed on tmpfs filesystems. |
|
<li>In <a href="http://man.openbsd.org/ldpd.8">ldpd(8)</a>, speed up session establishment after config reload. |
|
<li>In <a href="http://man.openbsd.org/video.1">video(1)</a>, to match the encoding type, compare against "pixelformat" instead of "description". This fixes the VIDIOC_ENUM_FMT ioctl for <a href="http://man.openbsd.org/utvfu.4">utvfu(4)</a>. |
|
<li>Move nd6_output()s "short-circuiting" for non-lladdr interface types earlier. This fixes some IPv6 pppoe setups. |
|
<li>In libcrypto, correct a problem that prevents the DSA signing algorithm from running in constant time even if the flag BN_FLG_CONSTTIME is set. |
|
<li>In <a href="http://man.openbsd.org/tmux.1">tmux(1)</a>: |
|
<ul> |
|
<li>Allow #[] in window-status-separator. |
|
<li>Insert new panes after the pane being split in the list rather than always after the active pane. |
|
<li>Cache selected state so that cells going from selected to unselected are not skipped. |
|
</ul> |
|
<!-- 2016-06-05 --> |
|
<li>In <a href="http://man.openbsd.org/rebound.8">rebound(8)</a>, revert r1.27 of src/usr.sbin/rebound/rebound.c that used nonblocking sockets and spinned on them, trying to preemptively avoid kevent. |
|
<li>In <a href="http://man.openbsd.org/ld.so.1">ld.so(1)</a>, avoid a W^X violation when setting DT_DEBUG on mips64. |
|
<li>In <a href="http://man.openbsd.org/eigrpd.8">eigrpd(8)</a>: |
|
<ul> |
|
<li>Reset the interface uptime when it is restarted. |
|
<li>Fix a potential SIGBUS on startup. |
|
</ul> |
|
<li>In <a href="http://man.openbsd.org/netstat.1">netstat(1)</a>, display correct the counter for the "no basic MCS set" error. |
|
<li>In <a href="http://man.openbsd.org/dig.1">dig(1)</a>, reduce confusion about the -p option. Parse it, but only permit port 53, and make it an error otherwise instead of a warning. |
|
<li>In <a href="http://man.openbsd.org/smtpd.8">smtpd(8)</a>, deal with LMTP servers returning continuation lines. |
|
<li>Add uvm_share(9) to share a memory range between two address spaces. Its primary use is to make guest VM memory accessible to the host (e.g. <a href="http://man.openbsd.org/vmd.8">vmd(8)</a>). |
|
<li>In <a href="http://man.openbsd.org/armv7/ommmc.4">ommmc(4/armv7)</a>, reset the bus width back to 1-bit when resetting the host. |
|
<!-- 2016-06-04 --> |
|
<li>In <a href="http://man.openbsd.org/eigrpd.8">eigrpd(8)</a>, improve security by calling <a href="http://man.openbsd.org/exec.3">exec(3)</a> after <a href="http://man.openbsd.org/fork.2">fork(2)</a>. This way it has separate ASLR/cookies per process. |
|
<li>In <a href="http://man.openbsd.org/doas.conf.5">doas.conf(5)</a>, add the "setenv" directive. |
|
<li>Abort a process if it trips the W^X violation check, unless it came from a filesystem with the wxallowed flag set. |
|
<li>In <a href="http://man.openbsd.org/video.1">video(1)</a>, add -q to only display the device properties and quit. |
|
<!-- 2016-06-03 --> |
|
<li>In <a href="http://man.openbsd.org/bgpd.conf.5">bgpd.conf(5)</a>, add the =, !=, - (range), >< (exclusive range) operators to the as-path filters (AS, peer-as, source-as, transit-as). |
|
<li>In <a href="http://man.openbsd.org/iwm.4">iwm(4)</a>, fix multicast Rx by updating the MAC context again after sending multicast filter and STA settings during association. This makes ARP and inet6 autoconf work again. |
|
<li>Avoid decreasing uvm_maxkaddr which may cause the "address selector returned unavailable address" panic. |
|
<!-- 2016-06-02 --> |
|
<li>In <a href="http://man.openbsd.org/ssh.1">ssh(1)</a>, allow ExitOnForwardFailure and ClearAllForwardings to be overridden when using "ssh -W" (but still default to "yes" in that case) (bz#2577). |
|
<li>In <a href="http://man.openbsd.org/dhclient.8">dhclient(8)</a>, change the reboot default value to 1 second. |
|
<li>On armv7, rename <a href="http://man.openbsd.org/OpenBSD-5.9/armv7/imxenet.4">imxenet(4/armv7)</a> to <a href="http://man.openbsd.org/armv7/fec.4">fec(4/armv7)</a>. |
|
<li>In <a href="http://man.openbsd.org/kdump.1">kdump(1)</a>, allow printing timestamps relative to the beginning of the trace. |
|
<li>On amd64, fix two issues in the MSI-X code: actually read the MSI-X capability register, and correctly decode the table sizefromits contents. |
|
<li>In <a href="http://man.openbsd.org/gcc.1">gcc(1)</a>, fix internal compiler error with long long arithmetic. |
|
<li>In <a href="http://man.openbsd.org/mmap.2">mmap(2)</a>, prevent vsize_t underflow when checking RLIMIT_DATA, which made the check ineffective when you already had more memory than your limit allowed. |
|
<li>In <a href="http://man.openbsd.org/iked.8">iked(8)</a>, use the last 32-bits of the IPv6 address to dynamically assign addresses from the pool, instead of the fourth byte. |
|
<!-- 2016-06-01 --> |
|
<li>In <a href="http://man.openbsd.org/intel.4">intel(4)</a>, fix an undefined symbol crash when opting into uxa. |
|
<li>In <a href="http://man.openbsd.org/aucat.1">aucat(1)</a>, set exit status to 1 if -n is used without -i and -o. |
|
<li>In <a href="http://man.openbsd.org/nc.1">nc(1)</a>, support the use of service names instead of port numbers. |
|
<li>Let <a href="http://man.openbsd.org/rmdir.2">rmdir(2)</a> return EINVAL intead of EBUSY when trying to remove ".". This restores POSIX compliance for <a href="http://man.openbsd.org/rmdir.2">rmdir(2)</a> and <a href="http://man.openbsd.org/rmdirat.2">rmdirat(2)</a>. |
|
<li>In <a href="http://man.openbsd.org/newsyslog.conf.5">newsyslog.conf(5)</a>, increase permitted sizes for the daemon and messages logs. |
|
<li>In <a href="http://man.openbsd.org/disklabel.8">disklabel(8)</a>, unbreak automatic disk allocation based on a template. |
|
<li>In <a href="http://man.openbsd.org/umsm.4">umsm(4)</a>, add support for Netgear/Sierra Aircard 340U. |
|
<li>In <a href="http://man.openbsd.org/uvideo.4">uvideo(4)</a>, correctly set the V4L2_BUF_FLAG_QUEUED and V4L2_BUF_FLAG_DONE buffer flags. |
|
<li>In <a href="http://man.openbsd.org/iked.8">iked(8)</a>: |
|
<ul> |
|
<li>Fix a bug in the code that replaces unspecified (e.g. 0.0.0.0) addresses by specified (e.g. 192.0.2.1) ones in IPv6 case. |
|
<li>Implement a second address pool specifically for IPv6, so that clients can be given an IPv4 and IPv6 address at the same time. |
|
</ul> |
|
<li>Remove the net.inet6.ip6.rr_prune <a href="http://man.openbsd.org/sysctl.8">sysctl(8)</a>. |
|
<li>Add <a href="http://man.openbsd.org/utvfu.4">utvfu(4)</a>, a USB device driver for Audio/Video capture devices based on the Fushicai USBTV007 chip. |
|
<li>Make <a href="http://man.openbsd.org/xhci.4">xhci(4)</a> usable on machines with xHCI BIOS support like most of the recent DELL. |
<!-- 2016-05-31 --> |
<!-- 2016-05-31 --> |
<li>Add support for using SRPs without the garbage collection machinery. |
<li>Add support for using SRPs without the garbage collection machinery. |
<li>In <a href="http://man.openbsd.org/sshd.8">sshd(8)</a>: |
<li>In <a href="http://man.openbsd.org/sshd.8">sshd(8)</a>: |