The 1st of November saw the release of OpenBSD 4.0 which includes many updates.  New architectures supported include UltraSPARC III and the Zaurus SL-C3200.  A host of new drivers add hardware support for many new devices–mainly network adaptors.  A array of new functionality in included in version 4.0:

  • ipsecctl(8) has been greatly extended and completely supersedes ipsecadm(8):
  • Lots of documentation improvements (man ipsec.conf)
  • IPv6 support
  • AH support
  • Transport mode support
  • Dynamic IKE support for roaming users
  • USER_FQDN id support
  • A new system call adjfreq(2) to allow ntpd(8) to adjust the tick rate of the system clock automatically.
  • pf(4) now supports Unicast Reverse Path Forwarding (uRPF) checks for simplified ingress filtering.

On top of these there are many bug fixes and code cleanups for OpenSSH v4.4, OpenBGPD v4.0, OpenOSPFD v4.0, and OpenNTPD v4.0;  mirrors for downloading OpenBSD 4.0 can be found here.