version 1.6, 2016/03/03 18:48:26 |
version 1.7, 2016/03/03 22:33:31 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2015-12-07 --> |
|
<li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/pledge.2">pledge(2)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/spamd.8">spamd(8)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/tmux.1">tmux(1)</a>, add a hooks infrastructure, basic commands, and a couple of client hooks. |
|
<li>Add UTF-8 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/wc.1">wc(1)</a>: amongst other things, add -m for character counting. |
|
<li>Add the root certificate for COMODO RSA Certification Authority to /etc/ssl/cert.pem. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/calendar.1">calendar(1)</a>, add -w to display the day of week. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/vmd.8">vmd(8)</a>, fix reloading after a previous load error. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/vm.conf.5">vm.conf(5)</a>, allow unquoted slashes in strings. This also allows pathnames to be concatenated with macros. |
|
<li>Merge <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/makemap.8">makemap(8)</a> into <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/mailq.8">smtpctl(8)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/tmux.1">tmux(1)</a>, fix bell indicators across detach. |
|
<li>Update to freetype 2.6.2. |
|
<!-- 2015-12-06 --> |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/azalia.4">azalia(4)</a>, enable snooping on Intel 100 Series HDA. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ichiic.4">ichiic(4)</a>, attach on Intel 100 series. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/nc.1">nc(1)</a>, make the random sequence of ports less biased. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/vmm.4">vmm(4)</a>, prevent panics caused by opening /dev/vmm in the case of an unsupported configuration or in case vmm0 did not attach. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ifconfig.8">ifconfig(8)</a>, remove the "txpower" option. It is not relevant anymore. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/mount_mfs.8">newfs(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/newfs_ext2fs.8">newfs_ext2fs(8)</a>, avoid out-of-boundary access on illegal command line arguments. |
|
<li>In the libc locale code, validate input files to prevent out of boundary accesses. |
|
<!-- 2015-12-05 --> |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/vmctl.8">vmctl(8)</a>, print the TTY in the status output. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/amd64/vmm.4">vmm(4)</a>, restore VMM mode after resume from suspend/hibernate. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/vmd.8">vmd(8)</a>, terminate all running VMs on startup: it is not possible to pick up state of "zombie" VMs yet. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/as.1">as(1)</a>, implement the .inst assembler directive for arm. |
|
<il>Ensure the same CPU numbering is used for the kern.cptime2 sysctl as for kern.proc. This fixes an issue in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/top.1">top(1)</a> where a CPU would seem to be idle even though a thread was reported to be running on it. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh.1">ssh(1)</a>, prefer rsa-sha2-512 over -256 for hostkeys. |
|
<li>Update termtypes.master to upstream terminfo-20151128. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rc.conf.8">rc.conf(8)</a>, merge "multicast_router" and "multicast_host" into a single "multicast" configuration variable. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/bnx.4">bnx(4)</a>, make the interrupt handler MP-safe, and perform RX and TX completion outside the kernel lock. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pppx.4">pppx(4)</a> packets with <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/npppd.8">npppd(8)</a> through the device. This makes <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pppx.4">pppx(4)</a> work with pipex.enable=0. Also fix <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/tun.4">tun(4)</a> not to pass the packets to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pipex.4">pipex(4)</a> when pipex.enable=0. |
|
<li>Do not loop on EAGAIN in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/imsg_read.3">imsg_read(3)</a>; return the error instead. This fixes spinning <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/relayd.8">relayd(8)</a> processes seen on busy TLS relays. Adjust all imsg_read(3) consumers accordingly. |
|
<li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/pledge.2">pledge(2)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ospfd.8">ospfd(8)</a>. |
|
<li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/acpicpu.4">acpicpu(4)</a> enable the deeper C-states for AMD Family 12h and later processors. |
|
<li>Add an <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rc.8">rc(8)</a> script for <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/vmd.8">vmd(8)</a>. |
|
<!-- 2015-12-04 --> |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/cap_mkdb.1">cap_mkdb(1)</a>, remove -i. |
|
<li>In ssh, implement SHA2-256 and SHA2-512 for RSASSA-PKCS1-v1_5 signatures for user and host auth. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/vmctl.8">vmctl(8)</a>, add -c to the "start" subcommand to automatically connect to the VM console after startup. |
|
<li>Add a few kernel lock improvements in the network stack. |
|
<!-- 2015-12-03 --> |
|
<li><font color="#e00000">5.7 and 5.8 RELIABILITY FIX: a NULL pointer deference could be triggered by a crafted certificate sent to services configured to verify client certificates on TLS/SSL connections.</font><br>A source code patch is available for <a href="errata57.html#021_clientcert">5.7</a> and <a href="errata58.html#009_clientcert">5.8</a>. |
|
<li>Add a fix for OpenSSL CVE-2015-3195 and one for OpenSSL CVE-2015-3195. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/vmctl.8">vmctl(8)</a>, re-add the "load" and "reload" commands. |
|
<li>Re-enable acceleration on Broadwell. |
|
<li>Revert xenocara/driver/xf86-video-intel/src/sna/sna_accel.c r1.6 that partly disabled acceleration on Broadwell. The "blt" codepath is not tested well and makes X crash. |
|
<li>Replace vmmctl(8) with <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/vmctl.8">vmctl(8)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/smtpd.conf.5">smtpd.conf(5)</a>, introduce the "limit session" keyword instead of using fixed values in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/smtpd.8">smtpd(8)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pppx.4">pppx(4)</a>, avoid a kernel panic when enqueueing an mbuf chain. |
|
<li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/pledge.2">pledge(2)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh.1">ssh(1)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/vmd.8">vmd(8)</a>, add -D and -f. |
|
<li>Add support for an optional <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man/vm.conf.5">vm.conf(5)</a> file in <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/vmd.8">vmd(8)</a>. This file will replace vmm.conf(5) in vmmctl(8). |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/netstat.1">netstat(1)</a>, print the interface index; its name is no longer available. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/myx.4">myx(4)</a>, use an MP-safe start routine. |
|
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/etherip.4">etherip(4)</a>. |
|
<li>Add UTF-8 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/rs.1">rs(1)</a>. |
|
<li>Allow network interfaces to provide an MP-safe start routine. |
|
<li>Use the ncurses files in /usr/share/terminfo/* instead of using the custom BDB <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man5/terminfo.5">terminfo(5)</a> databases. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rebound.8">rebound(8)</a>, when running without net, prevent the resolver from having to wait for timeout when queries cannot be forwarded. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ex.1">vi(1)</a>, after inserting a backslash, don't treat ^H ^? or ^U as special cases. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/doas.1">doas(1)</a>, provide a custom password prompt that includes username and host. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/route.8">route(8)</a>, print the interface index which is part of the route msg header. |
|
<!-- 2015-12-02 --> |
|
<li>Add privsep and <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/pledge.2">pledge(2)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/vmd.8">vmd(8)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/relayd.8">relayd(8)</a>, improve the algorithm distributing client sessions over hosts. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/spamd.8">spamd(8)</a>, fix STARTTLS support. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rc.8">rc(8)</a>, fix a bug where it was no longer possible to add shlib_dirs using <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rc.conf.8">rc.conf.local(8)</a>. |
|
<li>In the installer, improve GPT handling. |
|
<li>On octeon, enable the DR1 region even with 32-bit page table entries. |
|
<!-- 2015-12-01 --> |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/azalia.4">azalia(4)</a>, fix the speaker audio on IDT 92HD75B3/4 codecs with HP subids. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/cut.1">cut(1)</a>, add UTF-8 support. Implement -c and -n options, and let -d option accept a multibyte delimiter character. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/unbound.8">unbound(8)</a>, fix a file descriptor leak in the parent process. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/azalia.4">azalia(4)</a>, add an unmute quirk for IDT 92HD75B3/4 codecs with HP subids. This is required to get speaker audio on the HP Elitebook 2540p. |
|
<li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/pledge.2">pledge(2)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh-agent.1">ssh-agent(1)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/Xserver.1">Xserver(1)</a>: |
|
<ul> |
|
<li>Make DRI2 work on OpenBSD where we don't have support for DRI3 yet. |
|
<li>Enable glamor on architectures where we have OpenGL. |
|
</ul> |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ppb.4">ppb(4)</a>, properly condigure bridges left unconfigured by the system firmware. This makes the Apple Thunderbolt Giabit Ethernet adapter work when inserted at boot time. |
|
<li>Enable the GSE interrupt on Broadwell. This fixes ACPI brightness control on the MacBookPro12,1 and 3rd generation Lenovo X1 Carbon. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/pcidump.8">pcidump(8)</a>, print PME# state together with the PCI power state when enabled/asserted. |
|
<li>Add UTF-8 support to <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/cut.1">cut(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ls.1">ls(1)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/smtpd.8">smtpd(8)</a>, add received-auth parameter to listener to identify authenticated sessions in locally appended "Received" header when enabled. |
|
<li>Fix an issue with <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/gcc.1">gcc(1)</a> on i386 which in turn fixes the Mesa i965 dri module on i386. |
|
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/bridge.4">bridge(4)</a> to forward broadcast/multicast frames from <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/gif.4">gif(4)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/bgpd.8">bgpd(8)</a>, fix rdomain setups. |
|
<li>Remove the aviion and the solbourne platforms. |
|
<li>Add separate users and groups for <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/tftp-proxy.8">tftp-proxy(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ftp-proxy.8">ftp-proxy(8)</a> so that they don't share the same ones. |
<!-- 2015-11-30 --> |
<!-- 2015-11-30 --> |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/fdisk.8">fdisk(8)</a>, make -i zap any undesirable GPT hanging around, just like the reinit command does. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/fdisk.8">fdisk(8)</a>, make -i zap any undesirable GPT hanging around, just like the reinit command does. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rtadvd.8">rtadvd(8)</a>, fix dynamic prefix tracking. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rtadvd.8">rtadvd(8)</a>, fix dynamic prefix tracking. |
|
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/dig.1">dig(1)</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/dig.1">dig(1)</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/host.1">host(1)</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/host.1">host(1)</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/nslookup.1">nslookup(1)</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/nslookup.1">nslookup(1)</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man6/quiz.6">nslookup(1)</a>, |
<a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man6/quiz.6">quiz(6)</a>, |
<!-- 2015-10-24 --> |
<!-- 2015-10-24 --> |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/eigrpd.8">eigrpd(8)</a>, keep conversions between the real and composite bandwidth consistent with what Cisco does. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/eigrpd.8">eigrpd(8)</a>, keep conversions between the real and composite bandwidth consistent with what Cisco does. |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh.1">ssh(1)</a>, fix keyscan output for multiple hosts/addresses on one line when host hashing or a non standard port is in use (bz#2479). |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh.1">ssh(1)</a>, fix keyscan output for multiple hosts/addresses on one line when host hashing or a non standard port is in use (bz#2479). |