version 1.1349, 2014/08/04 11:52:20 |
version 1.1350, 2014/08/13 11:13:53 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2014/08/03 --> |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> now also writes log messages (eg 404 Not Found) on error. |
|
<li>Extended <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> to dynamically pass HTTP request headers as protocol-specific HTTP_* CGI meta-variables. |
|
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&manpath=OpenBSD%20Current&sektion=4&format=html">ral(4)</a> to GENERIC and RAMDISK on macppc. |
|
<li>Fixed sys/dev/usb/ehci.c r1.162 to stop returning initialised memory on error in ehci_alloc_sqtd(). |
|
<li>Fixed sys/dev/ic/bwi.c r1.106. Prevents packet loss. |
|
<li>Split <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> fastcgi socket path and document root options; added the SCRIPT_FILENAME CGI param with a prepended root. Fixes php-fpm that expects SCRIPT_FILENAME. |
|
<li>Added missing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> log call for fastcgi requests. |
|
<li>Added another <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">httpd.conf(5)</a> log mode "connection" for a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=relayd&manpath=OpenBSD%20Current&sektion=8&format=html">relayd(8)</a>-style log entry after each connection. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> now prefers getnameinfo() with NI_NUMERICHOST over inet_ntop (to include IPv6 scope ID). |
|
<!-- 2014/08/02 --> |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">httpd.conf(5)</a> locations now inherit access log settings from the server. |
|
<li>Made sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> reads fcgi padding data if any is received. |
|
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> properly read from the fcgi bufferevent until it is empty. |
|
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> to specify a fastcgi TCP socket on localhost. |
|
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=scandir&manpath=OpenBSD%20Current&sektion=3&format=html">scandir(3)</a>-based directory auto index on NFS in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a>. |
|
<!-- 2014/08/01 --> |
|
<li>Use the log buffer to defer <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> logging until the connection is closed or the request completed. |
|
<li>Added common and combined access logging to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a>. |
|
<li>Rewrote <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> fcgi_add_param and hand over a lot more http headers etc. to the cgi script. |
|
<li>Correctly parse fastcgi records if <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> doesn't get the whole record in one bufferevent_read(). |
|
<!-- 2014/07/31 --> |
|
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&manpath=OpenBSD%20Current&sektion=4&format=html">softraid(4)</a> rebuilds to work correctly when the volume metadata has a different data offset to that currently in use. |
|
<li>Unbroke <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aac&manpath=OpenBSD%20Current&sektion=4&format=html">aac(4)</a>, by re-adding uvm_extern.h for ptoa(). |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> now only writes the HTTP header for the first fastcgi chunk. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> fastcgi improvements: submit QUERY_STRING, if it exists; use a proper function to create an HTTP header; use server_file_error() to detect EOF and fastcgi stream errors; disable keep-alive/persist until there is a reliable way to get the content length. |
|
<li>Use exact on-disk inode size with ext2 filesystems. |
|
<li>Properly evaluate <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> values only after running _rc_quirks(), because these can modify flags. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=rc.d&manpath=OpenBSD%20Current&sektion=8&format=html">rc.d(8)</a> debug mode, properly sort and drop duplicate entries to make output less confusing. |
|
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">httpd.conf(5)</a> to specify a non-default fastcgi socket. |
|
<li>Renamed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> "docroot" variable to "path" (as it will be used for either files or the fastcgi socket). |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">httpd.conf(5)</a> configuration variable "fastcgi" to enable it per server or location. |
|
<li>Initial fastcgi implementation for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a>. |
|
<!-- 2014/07/30 --> |
|
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysmerge&manpath=OpenBSD%20Current&sektion=8&format=html">sysmerge(8)</a> properly warn when an example changes and the corresponding file is found under /etc. |
|
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tradcpp&manpath=OpenBSD%20Current&sektion=1&format=html">tradcpp(1)</a> version 0.4, a standalone traditional whitespace-preserving <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cpp&manpath=OpenBSD%20Current&sektion=1&format=html">cpp(1)</a>. |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">httpd.conf(5)</a> "location" keyword, to specify path-specific configuration in servers; made it work with name-based virtual servers. |
|
<li>Reserve an extra file descriptor per <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&manpath=OpenBSD%20Current&sektion=8&format=html">httpd(8)</a> connection, instead of per request. Fixes fd accounting with persistent connections. |
|
<!-- 2014/07/29 --> |
|
<li>Added extended directory index options "[no] index" and "[no] auto index" to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd.conf&manpath=OpenBSD%20Current&sektion=5&format=html">httpd.conf(5)</a>. |
|
<li>Reverted checks about RTF_LOCAL <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&manpath=OpenBSD%20Current&sektion=4&format=html">route(4)</a> (userland tools are not yet ready for this). |
|
<!-- 2014/07/28 --> |
|
<li>Last (known) <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=msgbuf_write&manpath=OpenBSD%20Current&sektion=3&format=html">msgbuf_write(3)</a> vs EOF fix incorporated into <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&manpath=OpenBSD%20Current&sektion=8&format=html">smtpd(8)</a>. |
|
<li>Fixed I/O <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ktrace&manpath=OpenBSD%20Current&sektion=1&format=html">ktrace(1)</a> of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sendsyslog&manpath=OpenBSD%20Current&sektion=2&format=html">sendsyslog(2)</a>. |
|
<li>Pass a default media to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=le&manpath=OpenBSD%20Current&sektion=4&arch=sparc&format=html">le(4/sparc)</a> child. Allows SPARCbook system default to AUI without requiring a manual media change. |
|
<li>Removed buggy <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> SRP code (never enabled in OpenBSD). |
|
<li><font color="#e00000">5.4, 5.5 and -current RELIABILITY FIX: Fixed possible memory exhaustion in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&manpath=OpenBSD%20Current&sektion=8&format=html">dhcpd(8)</a>, occurring on DHCP options with 0 length.</font><br>A source code patch is available for <a href="errata54.html#013_dhcp">5.4</a> and <a href="errata55.html#009_dhcp">5.5</a>. |
|
<li>Merged <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&manpath=OpenBSD%20Current&sektion=8&format=html">dhcpd(8)</a> packet.c r1.7 into <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&manpath=OpenBSD%20Current&sektion=8&format=html">dhclient(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcrelay&manpath=OpenBSD%20Current&sektion=8&format=html">dhcrelay(8)</a>, to remove DoS attack vector. |
|
<li>Match any relevant driver (not just whitelist) for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=X&manpath=OpenBSD%20Current&sektion=7&format=html">X(7)</a> "aperture needed" detection. |
<!-- 2014/07/27 --> |
<!-- 2014/07/27 --> |
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> so RSA, DH, and ECDH temporary key callbacks are correctly passed the number of keybits for the key. |
<li>Fixed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&manpath=OpenBSD%20Current&sektion=8&format=html">ssl(8)</a> so RSA, DH, and ECDH temporary key callbacks are correctly passed the number of keybits for the key. |
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> log libraries in a proper way. |
<li>Made <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pkg_add&manpath=OpenBSD%20Current&sektion=1&format=html">pkg_add(1)</a> log libraries in a proper way. |
|
|
|
|
</body> |
</body> |
</html> |
</html> |
|
|
|
|
|
|