Changes made between OpenBSD 4.0 and OpenBSD-current
This is a partial list of the major machine-independent changes
(i.e., these are the changes people ask about most often). Port
specific changes have also been made, and are sometimes mentioned
in the pages for the specific platforms.
There is a separate list of Changes to the ports collection.
Note: Problems for which patches exist are marked in red.
We are working on OpenBSD-current.
-
- Add support for Marvell Yukon 88E8056 to msk(4).
- Add support for hot plugging mpi(4) SAS devices, but disabled for now.
- In OpenRCS, add support for all other diff flags that are pertinent to files, and do not conflict with rcsdiff-specific flags.
- Make libXpm more robust when parsing XPM files with unterminated comments in them.
- Make the wsfb driver inform the X server that is does not require direct access to the hardware.
- Make sure the SCSI midlayer frees the scsi_link struct on detach now that hotplugging of controllers is possible.
- Fix the way delays between retransmissions are calculated in NFS when receiving NFSERR_TRYLATER from the server.
- Fix memory leak in top(1).
- Implement zero-copy RX data path for uath(4) devices.
- Corrected SpeedStep table for Pentium M 770.
- Make vnd(4) work on read-only file systems.
- Enable pgt(4) on amd64 GENERIC kernels.
- Enable AR2413, 5413 and 5424 based devices.
- In tcpdump(8), enable ESP and AH dissectors over IPv6.
- Disable 802.11g mode on AR5211 and 5212 based devices for now.
- Fixes for re(4) on cardbus, for kernel faults on halt/reboot.
- The macppc platform extended .text and .data segments to 64MB, allowing programs with large .text segments to run.
- Re-add Dell PHY LED setup workaround and Jumbo capability flag on bge(4).
- Various fixes in the RX path for em(4) devices regarding mbuf cluster allocations, updating status bits in RX descriptors and DMA map unloading on errors.
- Re-add re(4) link state check, as a workaround for a link state issue found on 8139C+ chips.
- Alignment fixes for em(4) when doing VLAN and jumbo frames together.
- Fixes for bge_reset() in bge(4), eliminates firmware timeouts for the BCM5752.
- Make rdate(8) ignore ntp responses with ALARM status.
- Defer the establishment of interrupts on bge(4) until later during attach. Fixes panic on some systems running non-MP kernels.
This list mentions mostly platform-independent changes. For a list of changes
made in a particular platform, please check the page for that platform. If you
find them not listed there, the changes are either (1) not being documented or
(2) are documented here.
www@openbsd.org
$OpenBSD: plus.html,v 1.1029 2006/11/14 17:20:02 pvalchev Exp $