OpenBSD
-current Changelog
This selection is intended to include all important
and all user-visible changes.
For a complete record of all changes, please see the "source-changes"
mailing list, called "OpenBSD CVS"
in the archives,
or use CVS.
For changes in other releases, click below:
2.0,
2.1,
2.2,
2.3,
2.4,
2.5,
2.6,
2.7,
2.8,
2.9,
3.0,
3.1,
3.2,
3.3,
3.4,
3.5,
3.6,
3.7,
3.8,
3.9,
4.0,
4.1,
4.2,
4.3,
4.4,
4.5,
4.6,
4.7,
4.8,
4.9,
5.0,
5.1,
5.2,
5.3,
5.4,
5.5,
5.6,
5.7,
5.8,
5.9,
6.0,
6.1,
6.2,
6.3,
6.4,
6.5,
6.6.
Changes made between OpenBSD 6.6 and -current
- Corrected a memory leak in unwind(1) when the list of DHCP resolvers doesn't change.
- Stopped checking whether the IPv6 source address of a neighbor advertisement is from a neighbor's address, not required in accordance with RFC 4861.
- Added support for dynamic queue allocation (DQA) to iwm(4).
- Corrected cache flush operations on arm64 which were being incorrectly treated as write operations. This fixes a bug where cache flushing caused Firefox to abort.
- Fixed the -N flag for nc(1) to shut down the socket when input stops, or when tls is in use and either side of the socket goes away.
- Added rpki-client(8) output formats for bird and CSV.
- Fixed a potential NULL dereference for revoked hostkeys in ssh(1).
- Added support for percentage sizes to tmux(1) resize-pane ("-x 10%") and changed split-window and join-pane -l to accept similar percentages, deprecating the -p option.
- Made sparc64 autoconf(4) try to match the devid against the bootpath if link->port_wwn doesn't work, helping when booting off of an mpii(4) controller.
- Used unveil(2) to reduce filesystem access in vmstat(8), iostat(8) and systat(1).
- Changed httpd(8) to send a 408 response when a timeout happens while headers are being received, but close the connection if no request is received.
- Added an azalia(4) quirk for the ALC285 on the X1C7 to avoid a clicking noise on the headphone output.
- Moved to 6.6-current.