version 1.1347, 2014/07/11 03:00:53 |
version 1.1348, 2014/07/24 09:28:13 |
|
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
<html> |
<html> |
<head> |
<head> |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2014/07/13 --> |
|
<li>Fixed timeouts in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> when one connection is spliced and one non-spliced. |
|
<li>Added configuration handling for certificate and key files to libressl. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=KASSERTMSG&manpath=OpenBSD%20Current&sektion=9&format=html">KASSERTMSG(9)</a>: new function for a kernel assertion with message. |
|
<li>Fixed sched_stop_secondary_cpus() to properly drain run queues from CPUs. |
|
<li>Display zero page hit and miss counters in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vmstat&manpath=OpenBSD%20Current&sektion=8&format=html">vmstat(8)</a> -s. |
|
<li>Show an error if cmd_find_session can't find the current <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> session. |
|
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> close a connection when it receives an EOF. |
|
<li>If a client is killed while suspended with ^Z, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&manpath=OpenBSD%20Current&sektion=1&format=html">tmux(1)</a> will no longer try to resume it. |
|
<li>Removed all crypt choices other than bcrypt from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=adduser&manpath=OpenBSD%20Current&sektion=8&format=html">adduser(8)</a>. |
|
<li>When using NAT or redirects, recalculate the checksum of reassembled IPv6 fragments before the packet is refragmented. |
|
<li>Fixed path MTU discovery with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping6&manpath=OpenBSD%20Current&sektion=8&format=html">ping6(8)</a> through <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a> using nat or rdr. |
|
<li>Introduced the PS_NOBROADCASTKILL flag that excludes processes from receiving <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=kill&manpath=OpenBSD%20Current&sektion=1&format=html">kill(1)</a> -1 broadcast signals. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=KERNEL_ASSERT_LOCKED&manpath=OpenBSD%20Current&sektion=9&format=html">KERNEL_ASSERT_LOCKED(9)</a> function added, working towards removal of the kernel lock. |
|
<li>Initial support to read GPT partition tables in the kernel on i386/amd64 (requires option GPT). |
|
<li>Ensured <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> finishes writing the output before closing the connection. |
|
<li>Fixed tight renew loop regression in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a>. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> will now close the connection after the response is completed (no Keepalive yet). |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> support for media types (compatible with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nginx&manpath=OpenBSD%20Current&sektion=8&format=html">nginx(8)</a> mime.types file). |
|
<li>Added ext4 read support. |
|
<li>Brought man.cgi default mode closer to what <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man&manpath=OpenBSD%20Current&sektion=1&format=html">man(1)</a> does. |
|
<li>Close connection/remove event handler when <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ypldap&manpath=OpenBSD%20Current&sektion=8&format=html">ypldap(8)</a> msgbuf_write() hits an EOF. |
|
<li>Introduced <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount&manpath=OpenBSD%20Current&sektion=8&format=html">mount(8)</a> -N option and a "net" mount option, and matching <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck&manpath=OpenBSD%20Current&sektion=8&format=html">fsck(8)</a> -N flag. |
|
<li>Updated <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glxinfo&manpath=OpenBSD%20Current&sektion=1&format=html">glxinfo(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glxgears&manpath=OpenBSD%20Current&sektion=1&format=html">glxgears(1)</a> to version in mesa demos 8.2.0. |
|
<li>Better <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> error messages. |
|
<!-- 2014/07/12 --> |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a>, a simple web server (preliminary version). |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&manpath=OpenBSD%20Current&sektion=8&format=html">dmesg(8)</a> now indicates if aperture driver is required by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=X&manpath=OpenBSD%20Current&sektion=7&format=html">X(7)</a>. Used by installer for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a> machdep.allowaperture setting. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&manpath=OpenBSD%20Current&sektion=4&format=html">usb(4)</a> connect freeze on octeon, by clearing the host port interrupt. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udfu&manpath=OpenBSD%20Current&sektion=4&format=html">udfu(4)</a>. |
|
<li>Updated to xf86-video-modesetting 0.9.0. |
|
<li>On octeon, fixed root hub descriptors by matching <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&manpath=OpenBSD%20Current&sektion=4&format=html">ehci(4)</a>'s descriptors. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a>, use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sha256&manpath=OpenBSD%20Current&sektion=1&format=html">sha256(1)</a> for compared files. |
|
<li>Rework <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zyd&manpath=OpenBSD%20Current&sektion=4&format=html">zyd(4)</a>'s register read/write methods to eliminate race conditions. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=netstart&manpath=OpenBSD%20Current&sektion=8&format=html">netstart(8)</a> after autoconf6 change so "rtsol" lines in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=hostname.if&manpath=OpenBSD%20Current&sektion=5&format=html">hostname.if(5)</a> work again. |
|
<li>Always create a local <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&manpath=OpenBSD%20Current&sektion=4&format=html">route(4)</a> for every configured IPv4 address on the machine; made sure the local <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&manpath=OpenBSD%20Current&sektion=4&format=html">route(4)</a> is removed during an address change (stops <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppoe&manpath=OpenBSD%20Current&sektion=4&format=html">pppoe(4)</a> corrupting the routing tree); do not add a local route if the specified address is 0.0.0.0 (prevents tree corruption). |
|
<li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=imsg&manpath=OpenBSD%20Current&sektion=3&format=html">imsg(3)</a> between the privileged and the non-privileged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a> processes. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=whatis&manpath=OpenBSD%20Current&sektion=1&format=html">whatis(1)</a>, to correctly match words instead of any substrings; provide an internal mode for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=man.cgi&manpath=OpenBSD%20Current&sektion=8&format=html">man.cgi(8)</a>. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=qli&manpath=OpenBSD%20Current&sektion=4&format=html">qli(4)</a> (never enabled and was unfinished). |
|
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.conf&manpath=OpenBSD%20Current&sektion=8&format=html">rc.conf(8)</a> a parsed configuration file; stop sourcing it as a shell script. |
|
<li>Updated to libICE 1.0.9 and libXft 2.3.2. |
|
<li>Add a function to drop all clean pages on the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvm&manpath=OpenBSD%20Current&sektion=9&format=html">uvm(9)</a> page daemon queues; call it when we hibernate. |
|
<li>Moved macppc <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=abtn&manpath=OpenBSD%20Current&sektion=4&format=html">abtn(4)</a> driver from workq to taskq. |
|
<li>Only detach the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&manpath=OpenBSD%20Current&sektion=4&format=html">usb(4)</a> device that has been disconnected, to fix a regression. |
|
<!-- 2014/07/11 --> |
|
<li>Implemented checksum offload for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=divert&manpath=OpenBSD%20Current&sektion=4&format=html">divert(4)</a>. |
|
<li>Allowed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpitz&manpath=OpenBSD%20Current&sektion=4&format=html">acpitz(4)</a> to accept a temperature reading of 0 degC (fixes some machines with "failed to read _TMP" errors). |
|
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpitz&manpath=OpenBSD%20Current&sektion=4&format=html">acpitz(4)</a> reporting bogus temperature values (temperatures > 4,000 degC) and therefore shutting down the machine. |
|
<li>Initial version of libressl; provide LIBRESSL_VERSION_NUMBER to detect versions distinct from OPENSSL_XXX. |
|
<li>Limit <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> HTTP header length to 8K (based on the default of 4-8K common in web servers). |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&manpath=OpenBSD%20Current&sektion=9&format=html">boot(9)</a>, purged curproc-overriding hacks. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bluetooth&manpath=OpenBSD%20Current&sektion=4&format=html">bluetooth(4)</a> support removed (code did not work properly anyway). |
|
<li>Better <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&manpath=OpenBSD%20Current&sektion=1&format=html">m4(1)</a> error handling in mkstemp/unlink/fdopen logic. |
|
<li>Started reducing the attack surface of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lynx&manpath=OpenBSD%20Current&sektion=1&format=html">lynx(1)</a> (gopher, news, and dired left enabled for now). |
|
<li>Enabled interrupt routines on octeon. |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">relayd.conf(5)</a> options for disallowing client-initiated renegotiations and to prefer the server's cipher list. |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> support for EDH to provide perfect forward secrecy for older <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> clients. |
|
<li>Stopped DHCPINFORM in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&manpath=OpenBSD%20Current&sektion=8&format=html">dhcpd(8)</a> looking up the lease database, filling the yiaddr field, or including lease time parameters. |
|
<li>Introduced IFXF_AUTOCONF6 interface and removed net.inet6.ip6.accept_rtadv from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a>. |
|
<li>Allow IFXF_AUTOCONF6 to be set and cleared via <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a>. |
|
<li>On <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rtsold&manpath=OpenBSD%20Current&sektion=8&format=html">rtsold(8)</a>, turned AFXF_AUTOCONF6 on. |
|
<li>Placed the first examples into the new /etc/examples directory. |
|
<li>Documentation update for libcrypto and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a>. |
|
<li>Prevent infinite loop during <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> configuration file parsing (PR #2985). |
|
<li>In ssl3_get_cert_verify(), accommodate <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> RSA keys larger than 4096-bit (PR #319). |
|
<li>Fixed copy for CCM, GCM and XTS (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> PR #3272). |
|
<li>Added machine independent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=reboot&manpath=OpenBSD%20Current&sektion=9&format=html">reboot(9)</a> function. |
|
<li>Removed redundant check and wrong fix from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_msdos&manpath=OpenBSD%20Current&sektion=8&format=html">fsck_msdos(8)</a>: fat.c checks already take care of cluster chains. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> asn1_get_length(), tolerate leading zeroes in BER encoding (PR #2746). |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> EVP_PBE_alg_add don't use the underlying NID for the cipher, as it may have a non-standard key size (PR #3206). |
|
<li>By popular demand, added back hamc-sha1 to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sshd&manpath=OpenBSD%20Current&sektion=8&format=html">sshd(8)</a> protocols (still used by many clients). |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> OID encoding for single components (PR #2556). |
|
<li>More <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> memory leaks and unchecked allocations fixed (PR #3403). |
|
<li>Made sure BN_sqr never returns negative numbers (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> PR #3400). |
|
<li>Let <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> accept CCS again after "finished" has been sent by the client. Avoids failed renegotiations (PR #3400). |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> dtls1_clear_queues(), free buffered_add_data.q correctly (PR #3286). |
|
<li>Fixed version number processing in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> cms_sd_set_version() (PR #3249). |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rdist&manpath=OpenBSD%20Current&sektion=1&format=html">rdist(1)</a>. |
|
<li>Avoid panic on alpha when using network card with a small number of tx descriptors per packet, a lot of memory, and a heavily fragmented packets. |
|
<li>When looking for the issuer of a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> x509 certificate, only return an expired certificate if no valid certificates have been found (PR #3359). |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> ssl3_get_client_key_exchange() parsing a GOST session key, invoke the regular ASN.1 parser (PR #3335). |
|
<li>Removed RFC4620 Node Information Query support from the kernel. |
|
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> CMS_decrypt_set1_pkey() return an error if no recipient type matches, instead of returning a random key (PR #3348). |
|
<li>Fixed missing initialisation in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> (PR#3289 and #3345). |
|
<li>Simplified <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> code that handles the HTTP headers. Fixes some issues (e.g. handling of multiple "Set-Cookie" headers). |
|
<li>Don't hold the kernel lock while halting a processor. |
|
<li>New CPU_BUSY_CYCLE() function, so the CPU can reduce power consumption in busy loops. |
|
<li>Synchronised zaurus's <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&manpath=OpenBSD%20Current&sektion=9&format=html">boot(9)</a> with all others by having it call if_downall(). |
|
<li>Added -u option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&manpath=OpenBSD%20Current&sektion=8&format=html">dhcpd(8)</a>. Binds UDP port to answer DHCPINFORM from clients on non-ethernet interfaces (eg. <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tun&manpath=OpenBSD%20Current&sektion=4&format=html">tun(4)</a> or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppx&manpath=OpenBSD%20Current&sektion=4&format=html">pppx(4)</a>). |
|
<li>Converted <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bus_dmamem_map&manpath=OpenBSD%20Current&sektion=9&format=html">bus_dmamem_map(9)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=km_alloc&manpath=OpenBSD%20Current&sektion=9&format=html">km_alloc(9)</a>, to fail (not sleep) if the allocator cannot obtain a lock when BUS_DMA_NOWAIT is specified. |
|
<li>Updated to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=Xserver&manpath=OpenBSD%20Current&sektion=1&format=html">Xserver(1)</a> version 1.15.2. |
|
<li>Corrected readlink termination in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=csh&manpath=OpenBSD%20Current&sektion=1&format=html">csh(1)</a>. |
|
<!-- 2014/07/10 --> |
|
<li>Using -U command-line option, allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&manpath=OpenBSD%20Current&sektion=1&format=html">ftp(1)</a> to change its user agent for HTTP(S) URL requests. |
|
<li>Flush the buffercache to 16MB on hibernate and restore its previous max size (kern.bufcachepercent) on resume. Better hibernate performance. |
|
<li>Set cold to 1 before executing the DVACT_POWERDOWN handlers when halting or rebooting a machine. Avoids panic on macppc with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&manpath=OpenBSD%20Current&sektion=4&format=html">uhci(4)</a> cardbus. |
|
<li>Fixed panic seen when unplugging a cardbus <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ehci&manpath=OpenBSD%20Current&sektion=4&format=html">ehci(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ohci&manpath=OpenBSD%20Current&sektion=4&format=html">ohci(4)</a> or <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&manpath=OpenBSD%20Current&sektion=4&format=html">uhci(4)</a>. |
|
<li>Taught <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_msdos&manpath=OpenBSD%20Current&sektion=8&format=html">fsck_msdos(8)</a> that uninitialised values (-1) in FSInfo are valid. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=newfs_msdos&manpath=OpenBSD%20Current&sektion=8&format=html">newfs_msdos(8)</a> fixes: always put boot signature at end of 512 byte sector, even on disks with larger sector sizes; do not point at a cluster that is in use; avoid out of boundary access when checking invalid long filenames; validate number of FATs; validate critical file system info. |
|
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> scheduler: can now return envelopes of different types in a single run (interlaced to avoid batch effects); send envelopes at a rate that the queue can sustain; limit the number of envelopes in a holdq (excess returned to pending queue). |
|
<li>Return RSN (WPA) information to userland during <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&manpath=OpenBSD%20Current&sektion=8&format=html">ifconfig(8)</a> wireless scan; show whether a wireless network uses WEP or WPA. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=m4&manpath=OpenBSD%20Current&sektion=1&format=html">m4(1)</a> will now annotate regexp error messages with the source string. |
|
<li>Stop using a shutdown hook for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> and explicitly shutdown the disciplines right after vfs_shutdown(). |
|
<li>Added bus and root hub routines to octeon, to prevent panic at attach. |
|
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbdevs&manpath=OpenBSD%20Current&sektion=8&format=html">usbdevs(8)</a> correctly report devices connected to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xhci&manpath=OpenBSD%20Current&sektion=4&format=html">xhci(4)</a>. |
|
<li>Fixed missing allocation checks and potential NULL pointer dereference in the error path in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> PEM_X509_INFO_read_bio(). |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vic&manpath=OpenBSD%20Current&sektion=4&format=html">vic(4)</a> now records the size of the rx rings so we can wrap around them correctly. Fixed a panic. |
|
<li>Added internal buffering for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dump&manpath=OpenBSD%20Current&sektion=8&format=html">dump(8)</a>. Ensures all requested data is actually read from the device when they have non-512 byte sectors. |
|
<li>Removed bogus preprocessor statements (trying to pick the largest integer type for BF_LONG, MD[45]_LONG and SHA_LONG) from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a>. |
|
<li>Removed compression from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a>. |
|
<!-- 2014/07/09 --> |
|
<li>Simplified the way <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=divert&manpath=OpenBSD%20Current&sektion=4&format=html">divert(4)</a> sends packets to userspace. |
|
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> is copying structures via imsg, ensured contents do not contain bogus pointer values. |
|
<li>Merged in mesa 10.2.3. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> ocsp_lib.c, reset host, port and path to null after freeing so the caller doesn't accidentally free them again. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mkstr&manpath=OpenBSD%20Current&sektion=1&format=html">mkstr(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xstr&manpath=OpenBSD%20Current&sektion=1&format=html">xstr(1)</a>. |
|
<li>Replace <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a> protocol directives for HTTP with a new generic filtering language (grammar inspired by <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&manpath=OpenBSD%20Current&sektion=4&format=html">pf(4)</a>). |
|
<li>Fixed resume time page table issue on amd64 if the piglet was located above 1GB physical (caused by using an incorrect page size mask). |
|
<li>Cleaned up and simplified <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> SSL_CIPHER_description by always using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=asprintf&manpath=OpenBSD%20Current&sektion=3&format=html">asprintf(3)</a>. |
|
<li>Added daemon_timeout variable to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.subr&manpath=OpenBSD%20Current&sektion=8&format=html">rc.subr(8)</a> (sets maximum time to wait for actions to return). |
|
<li>Fixed crash in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-add&manpath=OpenBSD%20Current&sektion=1&format=html">ssh-add(1)</a> while loading more than one key. |
|
<li>Fixed classless-{ms-,}static-routes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&manpath=OpenBSD%20Current&sektion=8&format=html">dhcpd(8)</a> to comply RFC 3442. |
|
<li>Added "no-dsn" listener option <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a>, which disables DSN extension. |
|
<li>Suspend kernel's stack smash guard to avoid panicking during unpack. |
|
<li>Fixed i386/amd64 hibernate issue where kernel lock acquisition was started but not completed. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> "export" cipher handling. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ncheck_ffs&manpath=OpenBSD%20Current&sektion=8&format=html">ncheck_ffs(8)</a> now accepts duid for the filesystem argument. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> config parser improvements: fail if the same option is specified multiple times on a listener; prompt for queue encryption key after (not during) <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">smtpd.conf(5)</a> parsing; added ip addresses to localnames table. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&manpath=OpenBSD%20Current&sektion=4&format=html">bpf(4)</a> code simplification. |
|
<li>Set <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&manpath=OpenBSD%20Current&sektion=8&format=html">sysctl(8)</a> default of net.inet6.icmp6.nodeinfo to 0, disabling responses to RFC4620 IPv6 Node Information Queries. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&manpath=OpenBSD%20Current&sektion=8&format=html">boot(8)</a> -d on amd64 and i386. |
|
<!-- 2014/07/08 --> |
|
<li>Updated to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=lynx&manpath=OpenBSD%20Current&sektion=1&format=html">lynx(1)</a> version 2.8.8rel2, keeping local changes. |
|
<li>Downgraded more <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&manpath=OpenBSD%20Current&sektion=1&format=html">ssh(1)</a> error() to debug(). Suppresses spurious errors with hostbased authentication enabled. |
|
<li>More useful <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sftp&manpath=OpenBSD%20Current&sektion=1&format=html">sftp(1)</a> error message when GLOB_NOSPACE occurs (bz#2254). |
|
<li>While filling the rx ring, stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bnx&manpath=OpenBSD%20Current&sektion=4&format=html">bnx(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=msk&manpath=OpenBSD%20Current&sektion=4&format=html">msk(4)</a> being too smart in avoiding overuse of file descriptors. |
|
<li>Marked the weakened <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> 40-bit export ciphers as invalid. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> now sends correct imsg when enabling profiling at runtime. |
|
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=asa&manpath=OpenBSD%20Current&sektion=1&format=html">asa(1)</a>. |
|
<li>Fixed a double free bug in parsing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">npppd.conf(5)</a>. |
|
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=npppd&manpath=OpenBSD%20Current&sektion=8&format=html">npppd(8)</a> accessing freed memory when it is exiting. |
|
<li>Define SMALL_REGISTER_BANK in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> on arm and vax. Generates faster code (vax 30% faster). |
|
<li>Various <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> queue improvements. |
|
<li>Made sure to clear the WAIT flag when cancelling the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> MTA connector timeout. |
|
<li>Pulled the rx ring accounting out of the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mbuf&manpath=OpenBSD%20Current&sektion=9&format=html">mbuf(9)</a> layer. Simplifies the allocation paths. |
|
<!-- 2014/07/07 --> |
|
<li>On <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&manpath=OpenBSD%20Current&sektion=4&format=html">em(4)</a>, bus_dmamap_sync the rx ring once per em_rxeof call, rather than for every rx descriptor. |
|
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&manpath=OpenBSD%20Current&sektion=4&format=html">em(4)</a> stalling the entire tx path when it encounters a heavily fragmented packet. |
|
<li>Cleaned up <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> ERROR messages related to document structure and macros. |
|
<li>Run <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getuid&manpath=OpenBSD%20Current&sektion=2&format=html">getuid(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getgid&manpath=OpenBSD%20Current&sektion=2&format=html">getgid(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getresuid&manpath=OpenBSD%20Current&sektion=2&format=html">getresuid(2)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setreuid&manpath=OpenBSD%20Current&sektion=2&format=html">setreuid(2)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=setuid&manpath=OpenBSD%20Current&sektion=2&format=html">setuid(2)</a> without the kernel lock. |
|
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pckbc&manpath=OpenBSD%20Current&sektion=1&format=html">pckbc(1)</a> printing warnings for mouse interrupts when running bsd.rd. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a>, restored the progress meter for large files. |
|
<li>Stopped <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mandoc&manpath=OpenBSD%20Current&sektion=1&format=html">mandoc(1)</a> unnecessarily deleting any content from .Rs blocks. |
|
<li>Implemented .dei and .ami in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=roff&manpath=OpenBSD%20Current&sektion=7&format=html">roff(7)</a>. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a> now allows enabling profiling at runtime. |
<!-- 2014/07/06 --> |
<!-- 2014/07/06 --> |
<li>If <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a> finds a bogus interrupt, don't panic but print a message, to workaround dodgy BIOS. |
<li>If <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpi&manpath=OpenBSD%20Current&sektion=4&format=html">acpi(4)</a> finds a bogus interrupt, don't panic but print a message, to workaround dodgy BIOS. |
<li>Marked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getentropy&manpath=OpenBSD%20Current&sektion=2&format=html">getentropy(2)</a> with NOLOCK (it doesn't need the kernel lock). |
<li>Marked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=getentropy&manpath=OpenBSD%20Current&sektion=2&format=html">getentropy(2)</a> with NOLOCK (it doesn't need the kernel lock). |
|
|
|
|
</body> |
</body> |
</html> |
</html> |
|
|
|
|
|
|
|
|
|
|