version 1.26, 2012/04/18 19:03:32 |
version 1.27, 2012/04/18 20:17:48 |
|
|
<li>Routing daemons and other userland network improvements: |
<li>Routing daemons and other userland network improvements: |
<ul> |
<ul> |
<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><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><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><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&sektion=8">traceroute(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute6&sektion=8">traceroute6(8)</a> can look up ASNs for each hop. |
<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><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snmpd&sektion=8">snmpd(8)</a> adds a MIB to show statistics for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4">carp(4)</a> interfaces. |
<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><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&sektion=8">bgpctl(8)</a> parses and display MRT routing table dumps. |
<li><a href="://www.openbsd.org/cgi-bin/man.cgi?query=ntpdt&sektion=8">ntpd(8)</a> supports multiple rdomains. |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a> supports multiple rdomains. |
<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. |
<li>When <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a> detects route socket overflow, it now delays before 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 |
(<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>). |
(<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpbench&sektion=8">tcpbench(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&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=traceroute&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 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pft&sektion=4">pf(4)</a>, for use with proxies via anchors. |
<li>One-shot rule support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a>, for use with proxies via anchors. |
<li>NAT64 support in PF using the <b>af-to</b> 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><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><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfctl&sektion=8">pfctl(8)</a> now prints port numbers instead of service names by default. |
<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>Netflow v9 and ipfix support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflow&sektion=4">pflow(4)</a>. |
<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. |
<li>Many <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&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 <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>KERN_PROC_CWD <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=3">sysctl(3)</a> for fetching the path to a process's working directory. |
<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 |
<li>Improved <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fnmatch&sektion=3">fnmatch(3)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=glob&sektion=3">glob(3)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=regcomp&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><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><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwrite&sektion=2">pwrite(2)</a>/<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pwritev&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 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ixt&sektion=4">ix(4)</a>. |
<li>Multiple bugs have been fixed in the Intel 10Gb driver <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&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. |