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). Machine
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.5 and -current
- Initial support for pruning in dvmrpd(8).
- Added D-Link DWA-130 to the list of supported run(4) devices.
- Added SCSI Pass-through and enclosure support to ips(4).
- Fix bgpd(8) to correctly encode MP unreachable NLRI so IPv6 prefixes get removed correctly.
- Make sure iommu attaches to AMD family 10h processors too.
- Added the MAC address to the log entries for DHCP ACK/NAK/OFFER in dhclient(8).
- Added sensor devices for Thinkpads.
- Updated freetype to 2.3.8.
- Enabled vic(4) on amd64 GENERIC and RAMDISK_CD kernels aswell.
- Make httpd(8) drop privileges to www/www instead of nobody/nogroup if the User/Group config file entries are not present.
- Enabled urtw(4) on amd64 and i386 GENERIC and RAMDISK_CD kernels.
- Initial version of a driver for the FFB3/XVR-1000 graphics adapters for sparc64. Disabled for now.
- Updated xterm(1) to 242.
- Switched the m88k platform to timecounters.
- Added support for Geyser2 devices and fix some Geyser1 devices that can be found in iBook G4 12" machines.
- Removed deprecated proxymgr and xfindproxy applications from xenocara.
- Updated xauth(1) to 1.0.3 plus some fixes from the git repository.
- Updated xf86-video-neomagic to 1.2.2 and xf86-video-s3 to 0.6.1.
- Updated xf86-video-ast 0.88.8, xf86-video-chips to 1.2.1, xf86-video-dummy to 0.3.1 and xf86-video-glint to 1.2.2.
- Updated xf86-video-voodoo to 1.2.1, xf86-video-apm to 1.2.1 and xf86-video-ark to 0.7.1.
- Updated xf86-video-tseng to 1.2.1 and removed xf86-video-cyrix/xf86-video-vga.
- Updated xf86-video-sisusb to 0.9.1, xf86-video-sunleo to 1.2.0, xf86-video-tdfx to 1.4.1, xf86-video-tga to 1.2.0 and xf86-video-trident to 1.3.1.
- Make dvmrp(8) RDE aware of multicast group members per interface.
- Bring in a few more PCI IDs into aac(4) to match IBM ServeRAID 8i and 8s.
- Added support for the IBM ServeRAID-8k in the aac(4) driver.
- Make ELF platforms generate ELF core dumps.
- Teach bfd and gdb(1) about the upcoming ELF core dumps.
- Stricter pf(4) checking for ICMP and ICMPv6 packets.
- Updated xf86-video-rendition to 4.2.1 and xf86-video-s3virge to 1.10.2.
- Added a user and a group for smtpd.
- Fix clock drift on 197DP mvme88k SMP machines.
- Make sure ntpd(8) does not convert the received refid to host byte order.
- Fix NFS on m88k SMP kernels.
- Added POSIX character class support to ksh(1) globbing.
- Added a few more RealTek RTL8187-based cards to the list of supported urtw(4) devices.
- Make sure the radix_mpath code checks rt_gateway is not NULL.
- Fixed the standalone tftp client to send valid ERROR packets to prematurely terminate a transfer.
- Added support in the mvme68k platform for MVME141 and MVME165 boards.
- Enabled raptor(4) on sparc64 GENERIC and RAMDISK kernels.
- Fixed ksh(1) test(1) operator precedence inconsistency.
- Added raptor(4), an accelerated framebuffer driver for the Tech Source Raptor GFX cards on the sparc64 platform.
- Make libc mktemp(3) also use digits in the random file name. Also include a termination condition after 2*N^62 attempts where N is the number of X's in the filename template.
- Prevent normal users from running "smtpctl show stats" and "smtpctl schedule".
- Make pfsync(4) check IFF_RUNNING before doing stuff, to save time for people that don't use pfsync.
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.1141 2009/03/17 14:51:44 jj Exp $