Only two remote holes in the default install, in more than 10 years!

May 1, 2007 19:36 GMT  ·  By

The OpenBSD team has just announced today the 21st release of their BSD-based operating system, OpenBSD 4.1. This release provides significant improvements and new features, in nearly all areas of the system: "We are pleased to announce the official release of OpenBSD 4.1. This is our 21st release on CD-ROM (and 22nd via FTP). We remain proud of OpenBSD's record of ten years with only two remote holes in the default install."

Here are some of the changes in OpenBSD 4.1 compared to OpenBSD 4.0:

? New USB client controller support:

- Support for the USB client functionality in the pxaudc(4) driver on the Zaurus. - New usbf(4) midlayer for USB Client controllers. - New cdcef(4) driver for providing a CDCE function on USB client controllers.

? New cas(4) driver for Sun Cassini 10/100/Gigabit Ethernet devices. ? New uow(4) driver for Maxim/Dallas DS2490 USB 1-Wire devices. ? New owsbm(4) driver for 1-Wire smart battery monitor devices. ? New zyd(4) driver for ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network devices. ? New moscom(4) driver for MosChip Semiconductor MCS7703 based USB serial adapters. ? New glxsb(4) driver for hardware random numbers and AES acceleration on the AMD Geode LX processor. ? New vic(4) driver for VMWare VMXnet Virtual Interface Controllers. ? New malo(4) driver for Marvell Libertas IEEE 802.11b/g wireless network devices. ? New pwdog(4) driver for Quancom PWDOG1 watchdog timer devices. ? New uberry(4) driver for Research In Motion Blackberry devices. ? New mbg(4) driver for Meinberg Funkuhren radio clocks. ? New mesh(4) driver for the on-board SCSI controller of old world Apple Power Macintosh systems. ? New mc(4) driver for the on-board Ethernet of many old world Apple Power Macintosh systems ? Improved msk(4) driver now supports many more Marvell Yukon-2 variants including dual port cards and fiber cards. ? The gem(4) driver now supports fiber cards. ? The OpenBSD/amd64 platform now has more accurate and robust time keeping. ? The OpenBSD/i386 boot(8) program now works properly on Intel-based Macs. ? The pciide(4) driver has had support added for newer chipsets, including:

- AMD CS5536 IDE; - Intel i31244; - NVIDIA MCP67 PATA, MCP67 SATA.

? The com(4) driver now supports ST16C654 devices. ? The adt(4) driver supports some newer chipsets, such as the ADT7475. ? The OpenBSD/macppc platform now automatically turns the machine back on following an unexpected loss of power.

Here are the major components included in this release, from outside suppliers :

? X.Org 6.9.0 (+ patches, and i386 contains XFree86 3.3.6 servers (+ patches) for legacy chipsets not supported by X.Org) ? Gcc 2.95.3 (+ patches) and 3.3.5 (+ patches) ? Perl 5.8.8 (+ patches) our improved and secured version of Apache 1.3, with SSL/TLS and DSO support ? OpenSSL 0.9.7j (+ patches) ? Groff 1.15 ? Sendmail 8.14.0, with libmilter ? Bind 9.3.4 (+ patches) ? Lynx 2.8.5rel.4 with HTTPS and IPv6 support (+ patches) ? Sudo 1.6.8p9 ? Ncurses 5.2 ? Latest KAME IPv6 ? Heimdal 0.7.2 (+ patches) ? Arla 0.35.7 ? Binutils 2.15 (+ patches) ? Gdb 6.3 (+ patches)

You can read the full changelog here. If you have an OpenBSD 4.0 operating system and you want to upgrade it to version 4.1, please see the upgrade instructions here.

About OpenBSD

The OpenBSD project produces a FREE, multi-platform 4.4BSD-based UNIX-like operating system. Their efforts emphasize portability, standardization, correctness, proactive security and integrated cryptography. OpenBSD supports binary emulation of most programs from SVR4 (Solaris), FreeBSD, Linux, BSD/OS, SunOS and HP-UX.

You can download OpenBSD now from Softpedia.