version 1.956, 2005/04/23 17:38:03 |
version 1.957, 2005/04/30 19:49:58 |
|
|
|
|
<p> |
<p> |
<h3><font color="#0000e0">We are working on OpenBSD-current.</font></h3><p> |
<h3><font color="#0000e0">We are working on OpenBSD-current.</font></h3><p> |
The following list sums up (almost) all the changes made up to April 14. |
The following list sums up (almost) all the changes made up to April 25. |
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- ^ more to do for 2005/04/26 --> |
|
<li>Use new NuBus slot space mapping/probing code utilizing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bus_space&sektion=9">bus_space(9)</a> for mac68k. |
|
<!-- ^ 2005/04/26 --> |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=boot&arch=i386&sektion=8">boot(8)</a> use real mode with 64k segments instead of 1M segments. Improves stability on finicky disk controller cards. |
|
<li>On hppa, correctly handle boot drives with SCSI ID >= 10. |
|
<li>Swap a delay for a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tsleep&sektion=9">tsleep(9)</a> in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=eap&sektion=4">eap(4)</a>, makes Ensoniq CT5880 cards work. |
|
<!-- ^ 2005/04/25 --> |
|
<li>Add microcode to support interrupt mitigation on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fxp&sektion=4">fxp(4)</a> 82551 F stepping chipset. Big performance boost. |
|
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ztsscale&arch=zaurus&sektion=8">ztsscale(8)</a>, our new Zaurus touchscreen calibration tool. |
|
<!-- ^ 2005/04/24 --> |
|
<li>Support setting the MTU in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4">dc(4)</a>. |
|
<li>Keep <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=syslog&sektion=3">syslog(3)</a> from spewing uninteresting things onto the console by default. |
|
<li>Fix a load of stability issues in ufs by paying more attention to failed operations. |
|
<!-- ^ 2005/04/23 --> |
|
<li>Fix newer Xircom CBE2-100 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dc&sektion=4">dc(4)</a> cards by making sure we attach to MII first. |
|
<li>Make sure bus-mastering is enabled for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=de&sektion=4">de(4)</a>. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a> deal with MTU of 0 in the DB exchange packet. Fixes interop with Extreme Summit24 switches. |
|
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dnkbd&arch=hp300&sektion=4">dnkbd(4)</a>, a driver for the Apollo Domain keyboard and mouse for the HP 9000/4xx. |
|
<li>Fix a rare <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pf&sektion=4">pf(4)</a> synproxy connection hang after handshake. |
|
<!-- ^ 2005/04/22 --> |
|
<li>Import libevent 1.0c, keeping our local improvements. |
|
<li>Correctly handle allocations of size 1 at <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=extent&sektion=9">extent(9)</a> boundary. Add a regress test for it. |
|
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vi&sektion=1">vi(1)</a>'s handling of continuous resize events. |
|
<li>Fix inverted logic in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ohci&sektion=4">ohci(4)</a> when switching between SMM keyboard+mouse mode. |
|
<li>Fix various issues with <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ste&sektion=4">ste(4)</a>: ignore phantom phy, deal with unreadable MAC address, etc. |
|
<!-- ^ 2005/04/21 --> |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ftp&sektion=1">ftp(1)</a>, limit redirect recursion. |
|
<li>Keep track of the number of FPU lazy context switches on all supported architectures for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vmstat&sektion=8">vmstat(8)</a>. |
|
<li>Simulate pgup, pgdown, home, and end on Zaurus by using fn + arrow keys. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vlan&sektion=4">vlan(4)</a> aware of the underlying link state, and report that up to other interfaces layered on top. |
|
<li>Add generic link state hooks to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=carp&sektion=4">carp(4)</a>. |
|
<li>Fix potential security issues in GNU <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1">cvs(1)</a> client (CAN-2005-0753).<br> |
|
<a href="errata.html#cvs">A source code patch is available</a>.<br> |
|
<a href="stable.html"><font color="#00b000">[Applied to stable]</font></a> |
|
<li>Enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ural&sektion=4">ural(4)</a> on alpha. |
|
<!-- ^ 2005/04/20 --> |
|
<li>Support 802.11a and 802.11b on Atheros 5211 <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&sektion=4">ath(4)</a>. Pure 802.11g mode may also work now. |
|
<li>Support new SiS PCI SATA devices in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pciide&sektion=4">pciide(4)</a>: SiS 180, 181, 182, 661 and 760. |
|
<li>Add initial support for a new platform: <a href="http://www.openbsd.org/solbourne.html">Solbourne</a>. Still in its earliest stages. |
|
<li>Use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pool&sektion=9">pool(9)</a> allocator for vndbuf's in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vnd&sektion=4">vnd(4)</a>. |
|
<li>Fix issue with isochronous pipes in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uhci&sektion=4">uhci(4)</a>. |
|
<!-- ^ 2005/04/19 --> |
|
<li>OpenCVS progress: much smarter handling of Entries files, and support update flags -P, -A, and -d. |
|
<li>More <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snprintf&sektion=3">snprintf(3)</a> cleanup for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcpd&sektion=8">dhcpd(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sendmail&sektion=8">sendmail(8)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dhcrelay&sektion=8">dhcrelay(8)</a>. We care a lot, even if others don't. |
|
<li>Bye bye libcurses++. It's GPL and nobody uses it. |
|
<li>Plug memory leaks and a potential use-after-free in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ctags&sektion=1">ctags(1)</a>. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd&sektion=8">ntpd(8)</a>, don't use a reply with negative delay (could happen when -s option used). |
|
<!-- ^ 2005/04/18 --> |
|
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vlan&sektion=4">vlan(4)</a> tag handling issues and panics when parent interface is not running. |
|
<li>On ppc, generate a SIGTRAP instead of a SIGILL for breakpoint instructions. |
|
<li>Improve Sun4m page table performance by getting rid of an instruction that ends up being a no-op. |
|
<li>Work around a firmware crash in Intel 2915ABG <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwi&sektion=4">iwi(4)</a> devices in 802.11a mode. |
|
<!-- ^ 2005/04/17 --> |
|
<li>Recognize some more Radeon 9800 Pro, Radeon 9200, and GeForce FX Go 5700 cards. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8">ospfd(8)</a>, set F_STATIC flag earlier else the default route will end up as non-static |
|
<li>Allow Zaurus installer to install to any of the four possible DOS MBR partitions. |
|
<li>Recognize MegaRAID SATA 8 channel in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ami&sektion=4">ami(4)</a>. |
|
<li>More <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=snprintf&sektion=3">snprintf(3)</a> handling cleanup in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=named&sektion=8">named(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=user&sektion=8">user(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fsck_ffs&sektion=8">fsck_ffs(8)</a>, <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=amd&sektion=8">amd(8)</a>, and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=4">usb(4)</a>. You will thank us later. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gcc&sektion=1">gcc(1)</a> -Wformat realize that our <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=printf&sektion=9">printf(9)</a> knows about %q and %ll. |
|
<li>Fix <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mount_ntfs&sektion=8">NTFS</a> panic due to stubbed out locking code. |
|
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ueagle&sektion=4">ueagle(4)</a> driver for ADI Eagle chipset ADSL modems. |
|
<li>Fix an mbuf leak in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ral&sektion=4">ral(4)</a>. |
|
<!-- ^ 2005/04/16 --> |
|
<li>Make installer deal with DHCP failure due to no link status. |
|
<li>Recognize <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usb&sektion=4">usb(4)</a> Araneus True Random Number Generator. |
<!-- ^ 2005/04/15 --> |
<!-- ^ 2005/04/15 --> |
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zaudio&arch=zaurus&sektion=4">zaudio(4)</a>: audio playback support for Zaurus SL-C3000. |
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zaudio&arch=zaurus&sektion=4">zaudio(4)</a>: audio playback support for Zaurus SL-C3000. |
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxadmac&arch=zaurus&sektion=4">pxadmac(4)</a>: pxa2x0 DMA controller. |
<li>Add <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pxadmac&arch=zaurus&sektion=4">pxadmac(4)</a>: pxa2x0 DMA controller. |