version 1.1, 2009/07/31 04:50:49 |
version 1.2, 2009/08/04 23:28:25 |
|
|
|
|
<li>New/extended platforms: |
<li>New/extended platforms: |
<ul> |
<ul> |
<li>... |
<li> mvme88k |
|
<ul> |
|
<li>Added support for the MVME141 and MVME165 boards. |
|
</ul> |
|
<li>sparc64 |
|
<ul> |
|
<li>Added acceleration support for many of the PCI frame buffer |
|
drivers, such as Sun PGX, PGX64 and XVR-100, and Tech Source |
|
Raptor GFX graphics cards. |
|
</ul> |
|
<li>sgi |
|
<ul> |
|
<li> Added support for the SGI Octane, SGI Origin 200 and SGI Fuel |
|
families of systems. |
|
<li> Several bugs in interrupt handling have been fixed, resulting |
|
in much snappier system response. |
|
</ul> |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>Improved hardware support, including: |
<li>Improved hardware support, including: |
<ul> |
<ul> |
<li>... |
<li>Several new/improved drivers for sensors, including: |
</ul> |
<ul> |
|
<li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ips&sektion=4">ips(4)</a> driver now has sensor support, complementing the bio support. |
|
<li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpithinkpad&sektion=4">acpithinkpad(4)</a> driver now has temperature and fan sensor support. |
|
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=endrun&sektion=4">endrun(4)</a> driver for the EndRun Technologies timedelta sensor. |
|
<li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fins&sektion=4">fins(4)</a> driver now has support for F71806, F71862 and F71882. |
|
<li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpitz&sektion=4">acpitz(4)</a> driver now shows correct decimals for temperature. |
|
</ul> |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=radeonfb&sektion=4">radeonfb(4)</a> to sparc64, an accelerated framebuffer for |
|
Sun XVR-100 boards. |
|
<li>Added support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=re&sektion=4">re(4)</a> for RTL8103E and RTL8168DP devices. |
|
<li>Added support for BCM5709 devices in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bnx&sektion=4">bnx(4)</a> driver. |
|
<li>Added support for ICH10 variants of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a>. |
|
<li>Added support for VIA VX855 chipset in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=viapm&sektion=4">viapm(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4">pciide(4)</a> drivers. |
|
<li>Added support for Intel SCH IDE to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4">pciide(4)</a>. |
|
<li>Added support for the Broadcom HT-1100 chipset in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=piixpm&sektion=4">piixpm(4)</a> driver. |
|
<li>Added support for 82574L based devices in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a> driver. |
|
<li>A number of network drivers including <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&sektion=4">ix(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sis&sektion=4">sis(4)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=msk&sektion=4">msk(4)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bnx&sektion=4">bnx(4)</a> now |
|
use MCLGETI(9) to reduce memory usage and increase performance under load |
|
and attack. |
|
<li>Added support for VIA CX800 south bridge to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=viapm&sektion=4">viapm(4)</a> driver. |
|
<li>Added support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=em&sektion=4">em(4)</a> for the newer 82575 (and maybe 82576) chips. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zyd&sektion=4">zyd(4)</a> now supports devices with Airoha AL2230S radios. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zyd&sektion=4">zyd(4)</a> now works on big-endian machines |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtw&sektion=4">urtw(4)</a> now supports RTL8187B based devices. |
|
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=otus&sektion=4">otus(4)</a> driver for Atheros AR9001U USB 802.11a/b/g/Draft-N |
|
wireless devices. |
|
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=berkwdt&sektion=4">berkwdt(4)</a> driver for Berkshire Products PCI watchdog timers. |
|
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=udl&sektion=4">udl(4)</a> driver for USB video devices. |
|
<li>Support for a variety of newer models in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&sektion=4">bge(4)</a>. |
|
<li>Initial version of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vsw&sektion=4">vsw(4)</a>, a driver for the virtual network switch on |
|
sun4v sparc64s. |
|
<li>Implemented <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=machfb&sektion=4">machfb(4)</a>, an accelerated driver for the sparc64 PGX/PGX64 |
|
framebuffers. |
|
<li>Added a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vcc&sektion=4">vcc(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vcctty&sektion=4">vcctty(4)</a> driver for the "Virtual Console Concentrator" |
|
found on the control domain of sun4v systems. |
|
<li>Implemented 64-bit FIFO modes for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ciss&sektion=4">ciss(4)</a> devices. |
|
<li>Enable hardware VLAN tagging/stripping on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ix&sektion=4">ix(4)</a>. |
|
<li>Added basic support for Envy24HT chips in the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=envy&sektion=4">envy(4)</a> driver. |
|
<li>Many improvements and updates to the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isp&sektion=4">isp(4)</a> driver. |
|
<li>Added support for 88E8057-based Yukon 2 Ultra 2-devices in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=msk&sektion=4">msk(4)</a>. |
|
<li>The <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ips&sektion=4">ips(4)</a> driver now works reliably. |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=raptor&sektion=4">raptor(4)</a>, an accelerated framebuffer driver for the Tech Source |
|
Raptor GFX cards on the sparc64 platform. |
|
<li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=schsio&sektion=4">schsio(4)</a> on i386 and amd64 and added watchdog timer support. |
|
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=acpivideo&sektion=4">acpivideo(4)</a> driver for ACPI display switching and brightness control. |
|
</ul> |
<p> |
<p> |
|
|
<li>New tools: |
<li>New tools: |
<ul> |
<ul> |
<li>... |
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=smtpd&sektion=8">smtpd(8)</a>, a new privilege-separated SMTP daemon. |
</ul> |
<li>Imported the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tmux&sektion=1">tmux(1)</a> terminal multiplexer, replacing window(1). |
|
</ul> |
<p> |
<p> |
|
|
<li>New functionality: |
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> improvements: |
<ul> |
<ul> |
<li>... |
<li>Enabled <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> by default in the rc.conf(8). |
</ul> |
<li>Removed <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> scrub rules, and only do one kind of packet reassembly. |
|
Rulesets with scrub rules need to be modified because of this. |
|
<li>Regular rules can now have per-rule scrub options. |
|
<li>Added new "match" keyword which only applies rule options but does |
|
not change the current pass/block state. |
|
<li>Make all <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> operations transactional to improve atomicity of reloads. |
|
<li>Stricter <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> checking for ICMP and ICMPv6 packets. |
|
<li>Various improvements to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pfsync&sektion=4">pfsync(4)</a> to lower sync traffic bandwidth and |
|
optionally allow active-active firewall setups. |
|
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> scrub max-mss for IPv6 traffic. |
|
</ul> |
<p> |
<p> |
|
|
<li>Assorted improvements and code cleanup: |
<li>OpenBGPD, OpenOSPFD and other routing daemon improvements: |
<ul> |
<ul> |
<li>... |
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a>, rework most of the RDE to allow multiple RIBs. |
</ul> |
It is possible to filter per-RIB and attach neighbors to a specific RIB. |
|
<li>Added an option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a> to change the "connect-retry" timer. |
|
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd.conf&sektion=5">bgpd.conf(5)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpctl&sektion=8">bgpctl(8)</a> to contain 32-bit ASN numbers written in |
|
ASPLAIN format. |
|
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8">bgpd(8)</a> to correctly encode MP unreachable NLRI so IPv6 prefixes get |
|
removed correctly. |
|
<li>Changed the behaviour of "redistribute default" for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ripd&sektion=8">ripd(8)</a>. |
|
A default route has to be present in the FIB to be correctly advertised. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ripd&sektion=8">ripd(8)</a> track reject and blackhole routes and allow |
|
them to be redistributed even if pointing to 127.0.0.1. |
|
<li>Allow to specify an alternate control socket for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a>. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a> can now be bound into an alternate routing domain. |
|
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a> route metric for "redistribute default". |
|
<li>Initial version of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpctl&sektion=8">ldpctl(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldpd&sektion=8">ldpd(8)</a>, a label distribution protocol |
|
daemon for mpls. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dvmrp&sektion=8">dvmrp(8)</a> RDE aware of multicast group members per interface. |
|
<li>Support for pruning in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dvmrp&sektion=8">dvmrp(8)</a>. |
|
</ul> |
<p> |
<p> |
|
|
|
<li>Generic Network-Stack improvements: |
|
<ul> |
|
<li>Support for virtual routing and firewalling with the addition of routing |
|
domains. |
|
<li>Add code in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a> to bind an interface to a routing domain. |
|
<li>Add support to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ping&sektion=8">ping(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&sektion=8">traceroute(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=arp&sektion=8">arp(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=nc&sektion=1">nc(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=telnet&sektion=1">telnet(1)</a> to |
|
specify which routing domain to use. |
|
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&sektion=8">ifconfig(8)</a> to turn off IPv6 completely for an interface and |
|
make rtsold(8) turn on inet6 on the interface. |
|
<li>Routes track the interface link state. |
|
<li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=route&sektion=8">route(8)</a> flush accepts "-iface" or "-priority" to only flush routes |
|
matching these conditions. |
|
<li>Multiple dhclients can now coexist without causing mayhem. |
|
<li>Make wireless interfaces have an interface priority of 4 by default. |
|
Makes them less preferred then wired interfaces. |
|
<li>Do not accept IPv4 ICMP redirects by default. |
|
<li>Added the MAC address to the log entries in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhclient&sektion=8">dhclient(8)</a>. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=systat&sektion=1">systat(1)</a> show interface description names in the interface view. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tun&sektion=4">tun(4)</a> emulate link state depending on the open and close of the |
|
device fd. |
|
<li>Use pf state-table information to speed up decision on whether a packet |
|
is to be delivered locally or forwarded. |
|
<li>More routing socket checks added to make userland applications more |
|
resilient to kernel changes. |
|
</ul> |
|
<p> |
|
|
<li>Install/Upgrade process changes: |
<li>Install/Upgrade process changes: |
<ul> |
<ul> |
<li>... |
<li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8">disklabel(8)</a> automatic partition allocator with a variety of |
</ul> |
smart heuristics. |
|
<li>The installer has been nearly rewritten mostly with a focus on |
|
simplifying installation. |
|
</ul> |
<p> |
<p> |
|
|
<li>OpenSSH 5.3: |
<li>OpenSSH 5.3: |
<ul> |
<ul> |
<li>... |
<li>... |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>Over XXXX ports, minor robustness improvements in package tools. |
<li>Over XXXX ports, minor robustness improvements in package tools. |
|
|
<tr> |
<tr> |
<td valign="top" width="25%"> |
<td valign="top" width="25%"> |
<ul> |
<ul> |
<li>i386: XXXX |
<li>i386: 5606 |
<li>sparc64: XXXX |
<li>sparc64: 5413 |
<li>alpha: XXXX |
<li>alpha: 5346 |
</ul></td><td valign=top width="25%"><ul> |
</ul></td><td valign=top width="25%"><ul> |
<li>sh: XXXX |
<li>sh: XXXX |
<li>amd64: XXXX |
<li>amd64: 5544 |
<li>powerpc: XXXX |
<li>powerpc: 5427 |
</ul></td><td valign=top width="25%"><ul> |
</ul></td><td valign=top width="25%"><ul> |
<li>sparc: XXXX |
<li>sparc: 3711 |
<li>arm: XXXX |
<li>arm: XXXX |
<li>hppa: XXXX |
<li>hppa: 4790 |
</ul></td><td valign=top width="25%"><ul> |
</ul></td><td valign=top width="25%"><ul> |
<li>vax: XXXX |
<li>vax: 1785 |
<li>mips64: XXXX |
<li>mips64: 3443 |
</ul></td></tr></table> |
</ul></td></tr></table> |
Some highlights: |
Some highlights: |
<ul> |
<ul> |
<li>... |
<li>... |
</ul> |
</ul> |
<p> |
<p> |
|
|
<li>As usual, steady improvements in manual pages and other documentation. |
<li>As usual, steady improvements in manual pages and other documentation. |
<p> |
<p> |
|
|
<li>The system includes the following major components from outside suppliers: |
<li>The system includes the following major components from outside suppliers: |
<ul> |
<ul> |
<li>... |
<li>Xenocara (based on X.Org 7.4 + patches, freetype 2.3.7, |
</ul> |
fontconfig 2.4.2, Mesa 7.2, xterm 239 and more) |
|
<li>Gcc 2.95.3 (+ patches) and 3.3.5 (+ patches) |
|
<li>Perl 5.10.0 (+ patches) |
|
<li>Our improved and secured version of Apache 1.3, with SSL/TLS |
|
and DSO support |
|
<li>OpenSSL 0.9.8k (+ patches) |
|
<li>Groff 1.15 |
|
<li>Sendmail 8.14.3, with libmilter |
|
<li>Bind 9.4.2-P2 (+ patches) |
|
<li>Lynx 2.8.6rel.5 with HTTPS and IPv6 support (+ patches) |
|
<li>Sudo 1.7.2 |
|
<li>Ncurses 5.2 |
|
<li>Latest KAME IPv6 |
|
<li>Heimdal 0.7.2 (+ patches) |
|
<li>Arla 0.35.7 |
|
<li>Binutils 2.15 (+ patches) |
|
<li>Gdb 6.3 (+ patches) |
|
</ul> |
<p> |
<p> |
|
|
</ul> |
</ul> |