OpenBSD is a derived from NetBSD Unix-like operating system. Project leader Theo de Raadt launched an OpenBSD project in 1995 to create a secure operating system, and OpenBSD is also known for its high-quality documentation, open source, and strict software licensing.
- General improvements and bugfixes:
- Fixed support for amd64 machines with greater than 1023GB physical memory.
- drm(4) updates.
- The octeon platform is now using clang(1) as the base system compiler.
- The powerpc architecture is now provided with clang(1), in addition to aarch64, amd64, armv7, i386, mips64el, sparc64.
- Disabled gcc in base on armv7 and i386.
- Prevented dhclient(8) from repeatedly obtaining a new lease when the mtu is given in a lease.
- Prevented more than one thread from opening a wscons(4) device in read/write mode.
- Allowed non-root users to become owner of the drm(4) device when they are the first to open it.
- Added regular expression support for the format search, match and substitute modifiers in tmux(1).
- Added a -v flag to source-file in tmux(1) to show the commands and line numbers.
- Added simple menus usable with mouse or keyboard in tmux(1). Introduced the command “display-menu” to show a menu bound to the mouse on status line by default, and added menus in tree, client and buffer modes.
- Changed the behavior of swap-window -d in tmux(1) to match swap-pane.
- Allow panes to be empty in tmux(1), and enabling output to be piped to them with split-window or display-message -I.
- Adjusted tmux(1) to automatically scroll when dragging to create a selection with the mouse when the cursor reaches the top or bottom line.
- Fixed a tmux(1) crash when killing the current window, and other bugfixes.
- SMP-Improvements, System call unlocking: