OpenBSD 7.5 released
The OpenBSD project has released OpenBSD 7.5, the project's 56th release, with numerous improvements and support for 14 hardware platforms.
Notable enhancements and new features include
- clang(1)/llvm updated to version 16 [see earlier report]
- malloc(3) leak detection now supports backtraces [see earlier report]
- syscall(2) has been removed [see earlier report]
- TSO for em(4) [see earlier report]
- KMS for Apple silicon machines
- pinsyscalls(2) and related work [see earlier report]
- Soft updates (softdep) support removed [see earlier report]
- New wi-fi driver qwx(4) [see earlier report]
- New code for SIGILL faults to help identify misbranches [see earlier report]
- New wi-fi driver mwx(4) [see earlier report]
- IPv6 support in ppp(4) [see earlier report]
- Improved auto-index in httpd(8) [see commit]
- Updated versions of LibreSSL (version 3.9.0). OpenSSH (version 9.7), OpenSMTPD (version 7.5), rpki-client and more
All this along with added support for various new hardware, numerous performance improvements and of course security enhancements.
See the OpenBSD 7.5 release page for a more detailed list, or the daily changelog for even more day to day detail.
As usual, the Installation Guide details how to get the system up and running with a fresh install, while those who already run earlier releases should follow the Upgrade Guide, in most cases using sysupgrade(8) to upgrade their systems.
In addition to the base system, the new release comes with a number of prebuilt packages. The number of binary packages available for the more popular architectures are:
amd64: 12309
aarch64: 12145
i386: 10830
sparc64: 9432
Thanks to the developers for all the great work!
And to all OpenBSD users: Happy hacking!