version 1.6, 2012/03/14 06:45:32 |
version 1.7, 2012/03/14 10:37:31 |
|
|
<ul> |
<ul> |
<li>Improved hardware support, including: |
<li>Improved hardware support, including: |
<ul> |
<ul> |
|
<li>umsm(4) supports additional mobile broadband devices. |
|
<li>Non-GigE ale(4) devices can now establish link to a GigE link partner. |
<li>[Not written yet] |
<li>[Not written yet] |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>Generic network stack improvements: |
<li>Generic network stack improvements: |
<ul> |
<ul> |
<li>[Not written yet] |
<li>NAT64 (NAT-PT) support in PF using the af-to keyword. |
|
<li>RFC4638 MTU negotiation for pppoe(4). |
|
<li>pflow(4) now supports Netflow v9/ipfix. |
|
<li>Improved IPv6 fragment checking in PF and the network stack. |
|
<li>Various enhancements with ICMP/ICMPv6 states in PF. |
|
<li>Many robustness improvements for IEEE 802.11 (particularly hostap). |
|
<li>pfsync(4) improvements including jumbo frames and automatically requesting a bulk update after a physical interface comes online. |
|
<li>One-shot rule support for PF, for use with proxies via anchors. |
|
<li>Improved vlan priority support, including mapping to interface queues. |
</ul> |
</ul> |
<p> |
<p> |
<li>Routing daemons and other userland network improvements: |
<li>Routing daemons and other userland network improvements: |
<ul> |
<ul> |
<li>fstat now displays routing table ID and socket-splicing information and ps can display routing table ID. |
<li>fstat now displays routing table ID and socket-splicing information and ps can display routing table ID. |
|
<li>traceroute and traceroute6 can look up ASNs for each hop. |
|
<li>snmpd(8) adds a MIB to show statistics for carp(4) interfaces. |
|
<li>bgpctl parses and display MRT routing table dumps. |
|
<li>ntpd supports multiple rdomains. |
|
<li>When ospfd detects route socket overflow, it now delays before it reloads the fib. |
|
<li>Improved and more consistent ToS support in various network tools (tcpbench/nc/ping/traceroute). |
<li>[Not written yet] |
<li>[Not written yet] |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>Improved correctness of execing, coredumping, signal delivery, alternate signal stacks, blocking socket accepts(), mutexes and condition variables, per-thread errno, symbol binding, and ktracing when rthreads are in use. |
<li>Improved correctness of execing, coredumping, signal delivery, alternate signal stacks, blocking socket accepts(), mutexes and condition variables, per-thread errno, symbol binding, and ktracing when rthreads are in use. |
<li>Architecture-independent kernel support for thread-control-block handling for rthreads. |
<li>Architecture-independent kernel support for thread-control-block handling for rthreads. |
<li>Small improvements to Linux compat (only available on i386). |
<li>Small improvements to Linux compat (only available on i386). |
|
<li>Many improvements to the dpb tool used for bulk ports builds and distfile mirroring. |
</ul> |
</ul> |
<p> |
<p> |
<li>Install/Upgrade process changes: |
<li>Install/Upgrade process changes: |