version 1.25, 2012/04/18 18:55:11 |
version 1.26, 2012/04/18 19:03:32 |
|
|
|
|
<li>Generic network stack improvements: |
<li>Generic network stack improvements: |
<ul> |
<ul> |
<li>RFC4638 MTU negotiation for pppoe(4). |
<li>RFC4638 MTU negotiation for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pppoe&sektion=4">pppoe(4)</a>. |
<li>Improved IPv6 fragment handling. |
<li>Improved IPv6 fragment handling. |
<li>Many robustness improvements for IEEE 802.11 (particularly hostap). |
<li>Many robustness improvements for IEEE 802.11 (particularly hostap). |
<li>Improved vlan priority support, including mapping to interface queues. |
<li>Improved vlan priority support, including mapping to interface queues. |
<li>Initial rdomains support for IPv6. |
<li>Initial rdomains support for IPv6. |
<li>Robustness improvements for carp(4). |
<li>Robustness improvements for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4">carp(4)</a>. |
<li>Various IPv6 and rdomain related improvements for carp(4). |
<li>Various IPv6 and rdomain related improvements for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4">carp(4)</a>. |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>Routing daemons and other userland network improvements: |
<li>Routing daemons and other userland network improvements: |
<ul> |
<ul> |
<li>fstat(8) now displays routing table ID and socket-splicing information and ps can display routing table ID. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fstat&sektion=8">fstat(8)</a> now displays routing table ID and socket-splicing information and ps can display routing table ID. |
<li>traceroute(8) and traceroute6(8) can look up ASNs for each hop. |
<li><a href="://www.openbsd.org/cgi-bin/man.cgi?query=traceroutet&sektion=8">traceroute(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute6t&sektion=8">traceroute6(8)</a> can look up ASNs for each hop. |
<li>snmpd(8) adds a MIB to show statistics for carp(4) interfaces. |
<li><a href="://www.openbsd.org/cgi-bin/man.cgi?query=snmpdt&sektion=8">snmpd(8)</a> adds a MIB to show statistics for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carpt&sektion=4">carp(4)</a> interfaces. |
<li>bgpctl(8) parses and display MRT routing table dumps. |
<li><a href="://www.openbsd.org/cgi-bin/man.cgi?query=bgpctlt&sektion=8">bgpctl(8)</a> parses and display MRT routing table dumps. |
<li>ntpd(8) supports multiple rdomains. |
<li><a href="://www.openbsd.org/cgi-bin/man.cgi?query=ntpdt&sektion=8">ntpd(8)</a> supports multiple rdomains. |
<li>When ospfd(8) detects route socket overflow, it now delays before |
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfdt&sektion=8">ospfd(8)</a> detects route socket overflow, it now delays before it reloads the fib. |
it reloads the fib. |
|
<li>Improved and more consistent ToS support in various network tools |
<li>Improved and more consistent ToS support in various network tools |
(tcpbench(8), nc(8), ping(8), traceroute(8)). |
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpbencht&sektion=8">tcpbench(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nct&sektion=8">nc(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pingt&sektion=8">ping(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroutet&sektion=8">traceroute(8)</a>). |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> improvements: |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> improvements: |
<ul> |
<ul> |
<li>One-shot rule support for pf(4), for use with proxies via anchors. |
<li>One-shot rule support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pft&sektion=4">pf(4)</a>, for use with proxies via anchors. |
<li>NAT64 support in PF using the af-to keyword. |
<li>NAT64 support in PF using the <b>af-to</b> keyword. |
<li>Much improved IPv6 fragment handling. |
<li>Much improved IPv6 fragment handling. |
<li>Various enhancements with ICMP and especially ICMPv6 states |
<li>Various enhancements with ICMP and especially ICMPv6 states |
<li>Improved IPv6 Neighbor Discovery and Multicast Listener Discovery handling. |
<li>Improved IPv6 Neighbor Discovery and Multicast Listener Discovery handling. |
<li>pfctl now prints port numbers instead of service names by default. |
<li><a href="://www.openbsd.org/cgi-bin/man.cgi?query=pfctlt&sektion=8">pfctl(8)</a> now prints port numbers instead of service names by default. |
<li>Netflow v9 and ipfix support for pflow(4). |
<li>Netflow v9 and ipfix support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflowt&sektion=4">pflow(4)</a>. |
<li>Many pfsync(4) fixes and improvements including jumbo frames and automatically requesting a bulk update after a physical interface comes online. |
<li>Many <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsynct&sektion=4">pfsync(4)</a> fixes and improvements including jumbo frames and automatically requesting a bulk update after a physical interface comes online. |
</ul> |
</ul> |
<p> |
<p> |
|
|
|
|
<ul> |
<ul> |
<li>Improved locale support. |
<li>Improved locale support. |
<li>Support for MSG_NOSIGNAL. |
<li>Support for MSG_NOSIGNAL. |
<li>KERN_PROC_CWD sysctl(3) for fetching the path to a process's working directory. |
<li>KERN_PROC_CWD <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctlt&sektion=3">sysctl(3)</a> for fetching the path to a process's working directory. |
<li>Improved fnmatch(3), glob(3), and regcomp(3) implementations to resist |
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fnmatcht&sektion=3">fnmatch(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=globt&sektion=3">glob(3)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=regcompt&sektion=3">regcomp(3)</a> implementations to resist |
DoS attacks. |
DoS attacks. |
<li>Lots of HISTORY and AUTHORS information added to manpages. |
<li>Lots of HISTORY and AUTHORS information added to manpages. |
<li>Improved checking of file-offset wraparound. |
<li>Improved checking of file-offset wraparound. |
<li>pwrite(2)/pwritev(2) now correctly by ignored O_APPEND. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwritet&sektion=2">pwrite(2)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwritevt&sektion=2">pwritev(2)</a> now correctly by ignored O_APPEND. |
<li>Improved conformance of header files with standards. |
<li>Improved conformance of header files with standards. |
<li>Improved cancelation support in both user-threads (libpthread) and rthreads. |
<li>Improved cancelation support in both user-threads (libpthread) and rthreads. |
<li>Improved correctness of execing, coredumping, signal delivery, |
<li>Improved correctness of execing, coredumping, signal delivery, |
|
|
<li>Architecture-independent kernel support for thread-control-block |
<li>Architecture-independent kernel support for thread-control-block |
handling for rthreads. |
handling for rthreads. |
<li>Small improvements to Linux compat (only available on i386). |
<li>Small improvements to Linux compat (only available on i386). |
<li>Multiple bugs have been fixed in the Intel 10Gb driver ix(4). |
<li>Multiple bugs have been fixed in the Intel 10Gb driver <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ixt&sektion=4">ix(4)</a>. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4">softraid(4)</a> now supports a concatenating discipline. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4">softraid(4)</a> now supports a concatenating discipline. |
<li>On amd64, i386, and sparc64, the root filesystem can reside in a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4">softraid(4)</a> volume. The kernel needs to be booted from a non-softraid partition. |
<li>On amd64, i386, and sparc64, the root filesystem can reside in a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4">softraid(4)</a> volume. The kernel needs to be booted from a non-softraid partition. |
<li>On amd64, the system can be booted from a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4">softraid(4)</a> RAID1 volume. |
<li>On amd64, the system can be booted from a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4">softraid(4)</a> RAID1 volume. |