OpenBSD -current changelog
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.
Changes made between OpenBSD 4.3 and OpenBSD 4.4
- Improved the IP ID and named(8) shuffle code initialization to a single forward pass.
- Better lladdr generation from tv_usec in cdce(4).
- Only allow pppoe(4) interfaces to be attached to Ethernet or Vlan interfaces.
- Make sure acx(4), atw(4) and pgt(4) do not increase the input packet counter erroneously.
- Attach prtc(4) on sparc64 if no real-time clock was found.
- For sensorsd(8), allow a program invoked on state change to receive sensor status.
- Added a __data_start symbol to all ELF architectures to consistently mark the beginning of the writeable sections.
- When running nfsd(8) without arguments, make sure 4 servers on UDP are started.
- When attaching a cdce(4) that lacks a proper mac address, use tv_usec from getmicrotime(9) to create one.
- For audio(4), correctly set high water mark to the buffer size.
- For PPPoE, return the relay-sid in the response, if one was received.
- Fix infinite loop in snmpd(8).
- Prevent mvme68k boot media from using instructions the 68060 does not support.
- Turn on keep-alive by default in ftp(1).
- Implemented a partial HOST-RESOURCES-MIB for snmpd(8).
- Fix NULL dereference in ifstated(8) when config files refer to undeclared states.
- Enabled ehci(4) on hppa RAMDISK kernels.
- Added sun4v IOMMU hypervisor and virtual PCI host bridge code to sparc64.
- Added proper repository locking in opencvs.
- Prevent opencvs from sending "Directory" messages for arguments in remote setup if the specified files or dirs do not exist.
- Add support for checkout/update -j on opencvs.
- Sparc64 drivers for the virtual bus vbus(4), virtual real-time clock vrtc(4) and virtual console vcons(4) on sun4v.
- Added UltraSPARC Hypervisor interface for sun4v to the sparc64 platform.
- Make the firmware loader look in /mnt/etc/firmware aswell, for the ramdisk installations.
- Avoid infinite recursion in vi(1) on certain error conditions.
- Make sparc64 check the status of OFW nodes, so devices which are disabled in the OpenFirmware gets avoided by OpenBSD.
- Segfault fix in vi(1) for the "set nu" case when very long lines contain tabs.
- Allow response to icmp6 node information when local hostname starts with a digit.
- In the config(8) UKC> prompt, avoid request for input if 'lines' are set to zero.
- Moved to 4.3-current.
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.1098 2008/03/18 12:03:57 jj Exp $