version 1.1389, 2016/07/02 23:53:51 |
version 1.1390, 2016/07/03 11:20:30 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2016-04-30 --> |
|
<li>Convert <a href="http://man.openbsd.org/ldapd.8">ldapd(8)</a> to use the libtls API. |
|
<li>In <a href="http://man.openbsd.org/file.1">file(1)</a>, fix the default type to work properly. |
|
<li>In <a href="http://man.openbsd.org/bytgpio.4">bytgpio(4)</a>, mask all gpio interrupts when attaching. This fixes interrupt storm on the Lenovo Ideacentre Stick 300. |
|
<li>In <a href="http://man.openbsd.org/sdhc.4">sdhc(4)</a> and <a href="http://man.openbsd.org/sdmmc.4">sdmmc(4)</a>: |
|
<ul> |
|
<li>Implement DMA support (only ADMA2 is supported). There is a remaining issue with simultaneous use of eMMC and external SD card on (some) Intel Bay Trail hardware. |
|
<li>Enable the ADMA error interrupt. |
|
<li>Enable high speed timing for bus clock frequencies over 26MHz and advertise support for it. |
|
</ul> |
|
<!-- 2016-04-29 --> |
|
<li>In <a href="http://man.openbsd.org/tmux.1">tmux(1)</a>, add options to include status text in the pane borders. |
|
<li>Fix several bugs due to uninitialized struct nameidata's. |
|
<li>In <a href="http://man.openbsd.org/softraid.4">softraid(4)</a>, panic when attempting to execute a scsi command with no discipline defined. |
|
<li>Fix a bug causing <a href="http://man.openbsd.org/gzip.1">gzip(1)</a> to think the resulting file was got larger during compression. |
|
<li>In <a href="http://man.openbsd.org/daily.8">daily(8)</a>, no langer call <a href="http://man.openbsd.org/mailq.8">mailq(8)</a>. |
|
<li>In <a href="http://man.openbsd.org/sysmerge.8">sysmerge(8)</a>, in interactive mode, check syntax of several important files after merging to give some protection against bad merges. |
|
<li>Don't allow the routing table of a bound socket to be changed. This is not intended and will behave unexpectedly if the address is already used in another domain. |
|
<li>In <a href="http://man.openbsd.org/tmux.1">tmux(1)</a>, fix keys parsing again to correctly accept Unicode when not prefixed with Escape. |
|
<li>In <a href="http://man.openbsd.org/smtpd.8">smtpd(8)</a>, fix "smtpctl show queue" reporting "invalid" envelope state. |
|
<li>In <a href="http://man.openbsd.org/ssh.1">ssh(1)</a>, close the ControlPersist background process stderr when the daemon is not in debug mode or when logging to a file or syslog (bz#1988). |
|
<!-- 2016-04-28 --> |
|
<li>In <a href="http://man.openbsd.org/MAKEDEV.8">MAKEDEV(8)</a>, replace /dev/bpf[0-9] with /dev/bpf and /dev/bpf0. |
|
<li>If the attempt to broadcast a DHCPDISCOVER packet returns EAFNOSUPPORT, just print an error message and exit. |
|
<li>In <a href="http://man.openbsd.org/OpenBSD-current/man8/i386/installboot.8">installboot(8/i386)</a>, plug a couple of leaks of input buffers. |
|
<li>In libssl, allow ^C to break operations such as reading passwords. |
|
<li>In libssl, implement the IETF ChaCha20-Poly1305 cipher suites. The old Google implementation continues to be supported, but the ChaCha20-Poly1305 cipher suites names now refer to the ciphers from draft-ietf-tls-chacha20-poly1305-04. |
|
<li>In libssl, rename <a href="http://man.openbsd.org/EVP_aead_chacha20_poly1305.3">EVP_aead_chacha20_poly1305(3)</a> to EVP_aead_chacha20_poly1305_old() and replace it with <a href="http://man.openbsd.org/EVP_aead_chacha20_poly1305_ietf.3">EVP_aead_chacha20_poly1305_ietf(3)</a>. The IETF version will become the standard version. |
|
<li>In ieee80211, rework handling of frames which fall beyond the block ack window. |
|
<li>In <a href="http://man.openbsd.org/netstat.1">netstat(1)</a>, display block ack window slide counter. |
|
<li>In <a href="http://man.openbsd.org/compress.1">compress(1)</a>, account for multiple streams in "gzip -l" output. |
|
<li>In <a href="http://man.openbsd.org/httpd.8">httpd(8)</a>, simplify TLS configuration handling and prevent a memory leak when there are multiple certificates specified for the same server. |
|
<li>In <a href="http://man.openbsd.org/ifconfig.8">ifconfig(8)</a>, show 11n HT rate in "ifconfig scan" output. |
|
<li>Unbreak <a href="http://man.openbsd.org/fsck_ext2fs.8">fsck_ext2fs(8)</a>. |
|
<li>In libedit, initialize the search buffer to avoid a potential read buffer overrun. |
|
<!-- 2016-04-27 --> |
|
<li>In <a href="http://man.openbsd.org/xge.4">xge(4)</a>, correctly set up byteswapping so this chip works on big-endian architectures. |
|
<li>In <a href="http://man.openbsd.org/tmux.1">tmux(1)</a>, apply backspace check after working out the actual key, so that M-BSpace can work. |
|
<li>In <a href="http://man.openbsd.org/xge.4">xge(4)</a>, align rx buffers so ip packets will be aligned correctly for the stack. |
|
<li>In <a href="http://man.openbsd.org/ksh.1">ksh(1)</a>, do not handle echo "`echo \"hi\"`" in POSIX mode differently than in traditional mode. This aligns ksh's behavior with bash and FreeBSD sh. |
|
<li>In <a href="http://man.openbsd.org/netstat.1">netstat(1)</a>, make -W show the new 802.11n counters. |
|
<!-- 2016-04-26 --> |
|
<li>In <a href="http://man.openbsd.org/netstat.1">netstat(1)</a>, print tcps_noport with "netstat -s" like it is already done for udp. |
|
<li>In <a href="http://man.openbsd.org/tmux.1">tmux(1)</a>, fix problems with meta and Unicode keys. |
|
<li>In <a href="http://man.openbsd.org/rcctl.8">rcctl(8)</a>, implement daemon_rtable support. |
|
<li>In <a href="http://man.openbsd.org/rc.subr.8">rc.subr(8)</a>, introduce <a href="http://man.openbsd.org/rtable.4">rtable(4)</a> support to <a href="http://man.openbsd.org/rc.subr.8">rc.subr(8)</a>. |
|
<li>In <a href="http://man.openbsd.org/readelf.1">readelf(1)</a>, show octeon in "readelf -h" output. |
|
<li>In <a href="http://man.openbsd.org/rc.8">rc(8)</a>, re-link (only the newest) libc.so on startup, placing the objects in a random order. |
|
<li>In <a href="http://man.openbsd.org/softraid.4">softraid(4)</a>, don't attempt a rebuild using a hot spare with a sector size greater than the sector size of the softraid volume. |
|
<li>Use <a href="http://man.openbsd.org/pledge.2">pledge(2)</a> in <a href="http://man.openbsd.org/groupadd.8">groupadd(8)</a>, <a href="http://man.openbsd.org/groupmod.8">groupmod(8)</a>, <a href="http://man.openbsd.org/groupdel.8">groupdel(8)</a>, <a href="http://man.openbsd.org/groupinfo.8">groupinfo(8)</a>, <a href="http://man.openbsd.org/user.8">user(8)</a>, <a href="http://man.openbsd.org/useradd.8">useradd(8)</a>, <a href="http://man.openbsd.org/usermod.8">usermod(8)</a>, <a href="http://man.openbsd.org/userdel.8">userdel(8)</a> and <a href="http://man.openbsd.org/userinfo.8">userinfo(8)</a>. |
|
<li>In <a href="http://man.openbsd.org/sysmerge.8">sysmerge(8)</a>, be consistent in batch and interactive mode: ensure sysmerge can be re-run if a file is left for later. |
|
<li>In <a href="http://man.openbsd.org/acpitz.4">acpitz(4)</a>, if the temperature is below the active cooling level for a tz, turn the fan off regardless of what state it is currently in. |
|
<!-- 2016-04-25 --> |
|
<li>In <a href="http://man.openbsd.org/rtsx.4">rtsx(4)</a>, match on RTS522A found in 2016 ThinkPads. |
|
<li>Remove systrace support. |
|
<li>In install script, when upgrading automatically run <a href="http://man.openbsd.org/sysmerge.8">sysmerge(8)</a> in batch mode before <a href="http://man.openbsd.org/fw_update.1">fw_update(1)</a>. |
|
<li>On macppc and socppc, don't check if the CPU is inside the idle loop when entering <a href="http://man.openbsd.org/ddb.4">ddb(4)</a>. This allows putting breakpoints in interrupt context and have them work if an interrupt fires while the CPU is idle. |
|
<!-- 2016-04-24 --> |
|
<li>In <a href="http://man.openbsd.org/httpd.8">httpd(8)</a>, always pass the QUERY_STRING variable to the FastCGI handler. |
|
<li>In <a href="http://man.openbsd.org/Xserver.1">Xserver(1)</a>, fall back to /dev/ttyC0 when the console device is not a <a href="http://man.openbsd.org/wsdisplay.4">wsdisplay(4)</a>. |
|
<li>In <a href="http://man.openbsd.org/ichiic.4">ichiic(4)</a>, match on Intel 100 Series LP. |
|
<li>In <a href="http://man.openbsd.org/puc.4">puc(4)</a>, match on Intel 100 series and 100 series LP PCH. |
|
<li>In <a href="http://man.openbsd.org/azalia.4">azalia(4)</a>, enable snooping on Intel 100 Series LP HDA. |
|
<!-- 2016-04-23 --> |
|
<li>Fix an issue where the 32-bit UEFI bootloader (BOOTIA32.EFI) would not detect a GPT leading to a failure to boot. |
|
<li>On mips64, sync dcaches and invalidate icaches of all active CPUs of a pmap when making a page executable. This prevents some icache inconsistencies that caused process crashes on multiprocessor IP27/IP30 systems under load. |
|
<li>In <a href="http://man.openbsd.org/dwiic.4">dwiic(4)</a>, match on Cherry Trail. |
|
<!-- 2016-04-22 --> |
|
<li>In <a href="http://man.openbsd.org/synaptics.4">synaptics(4)</a>, don't stop scrolling when handling TOUCH_RESET events. |
|
<li>In <a href="http://man.openbsd.org/asmc.4">asmc(4)</a>, don't try to probe light sensors for machines with none available. |
|
<!-- 2016-04-21 --> |
|
<li>In <a href="http://man.openbsd.org/mpbios.4">mpbios(4)</a>, don't attach if "default configuration" mode is detected during probe rather than panicking. |
|
<li>In <a href="http://man.openbsd.org/smtpd.8">smtpd(8)</a>, use automatic DH parameters instead of fixed ones. Also disable DHE by default since it is computationally expensive and a potential DoS vector. |
|
<!-- 2016-04-20 --> |
|
<li>In <a href="http://man.openbsd.org/perl.1">perl(1)</a>, apply fix for perl bug 123562 (CVE-2015-8853). |
|
<li>In <a href="http://man.openbsd.org/changelist.5">changelist(5)</a>, don't watch <a href="http://man.openbsd.org/unbound.8">unbound(8)</a>'s DNSSEC root zone key, to reduce <a href="http://man.openbsd.org/security.8">security(8)</a> spam. |
|
<li>In <a href="http://man.openbsd.org/re.4">re(4)</a>, if RTL8111E on PC Engines APU is detected, configure NIC LEDs to display link (instead of the default of a normally-off light for network activity and nothing for ethernet link). |
|
<li>In <a href="http://man.openbsd.org/changelist.5">changelist(5)</a>, add the <a href="http://man.openbsd.org/iked.8">iked(8)</a> default key. |
|
<!-- 2016-04-19 --> |
|
<li>Add the <a href="http://man.openbsd.org/editline.7">editline(7)</a> manual. |
|
<li>Make setting a <a href="http://man.openbsd.org/vlan.4">vlan(4)</a> interface's lladdr more likely to work. |
|
<li>Use the correct byte-order when checking against baddynamic ports. |
|
<li>In <a href="http://man.openbsd.org/xen.4">xen(4)</a> and <a href="http://man.openbsd.org/xnf.4">xnf(4)</a>, allow to grant memory access to domains other than dom0. This fixes running OpenBSD under QubesOS. |
|
<li>In <a href="http://man.openbsd.org/pod2man.1">pod2man(1)</a>, enable UTF-8 output by default and provide a --no-utf8 command line option to disable it. |
|
<!-- 2016-04-18 --> |
|
<li>In <a href="http://man.openbsd.org/pax.1">pax(1)</a>, skip empty lines in the input read for "tar -T", "cpio -E", and <a href="http://man.openbsd.org/cpio.1">cpio(1)</a> with stdin. |
|
<li>On amd64, make the aesni crypto implementation MP-safe. |
|
<li>Add a mechanism for dispatching MP-safe crypto operations. |
|
<li>Update to tzdata2016d from from ftp.iana.org. |
|
<li>Bump the default of cachepercent to 90 to see if we can find problems before we try to remove it entirely. |
|
<li>In <a href="http://man.openbsd.org/pppoe.4">pppoe(4)</a>, remove a hack that prevented changing pppoe params at runtime. |
|
<!-- 2016-04-17 --> |
|
<li>In <a href="man.openbsd.org/nvme.4">nvme(4)</a>, fix a bug causing memory corruption seen on amd64 (and masked on sparc64). |
|
<!-- 2016-04-16 --> |
|
<li>In <a href="http://man.openbsd.org/rbootd.8">rbootd(8)</a>, don't <a href="http://man.openbsd.org/bcopy.3">bcopy(3)</a> non-exchangeable structs. This should unbreak connection timeouts. |
|
<li>Remove am_maxslot from amap and remove the corresponding output from <a href="http://man.openbsd.org/procmap.1">procmap(1)</a>. |
|
<li>In <a href="http://man.openbsd.org/inteldrm.4">inteldrm(4)</a>, make the GMBUS code work on Intel ValleyView. |
<!-- 2016-04-15 --> |
<!-- 2016-04-15 --> |
<li>In <a href="http://man.openbsd.org/rm.1">rm(1)</a>, don't allow removal of "/". |
<li>In <a href="http://man.openbsd.org/rm.1">rm(1)</a>, don't allow removal of "/". |
<li>In <a href="http://man.openbsd.org/eigrpd.8">eigrpd(8)</a>: |
<li>In <a href="http://man.openbsd.org/eigrpd.8">eigrpd(8)</a>: |