===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/71.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -c -r1.9 -r1.10
*** www/71.html 2022/04/09 09:56:34 1.9
--- www/71.html 2022/04/09 10:41:57 1.10
***************
*** 81,89 ****
- Support for Apple Silicon Macs has improved and is ready for general use:
!
- ...
Changes on other architectures:
--- 81,101 ----
- Support for Apple Silicon Macs has improved and is ready for general use:
! - Added aplspi(4), a driver for the SPI controller found on the Apple M1 SoC.
!
- Added aplhidev(4) support for the keyboard/touchpad on Apple M1 laptops.
!
! - Introduced gpiocharger(4), a
! driver providing support for battery chargers connected to GPIO pins,
! such as those found on the Pinebook Pro.
!
- Introduced gpioleds(4) for arm64, a
! driver providing support for LEDs connected to GPIO pins, such as
! those found on the Pinebook Pro.
!
- Added gpiokeys(4)
! for arm64, a driver which handles events triggered by GPIO keys such
! as lid status and power button.
- Changes on other architectures:
***************
*** 102,108 ****
href="https://man.openbsd.org/open.2">open(2)/openat(2), unused when not
creating files.
!
- SMP Improvements
--- 114,123 ----
href="https://man.openbsd.org/open.2">open(2)/openat(2), unused when not
creating files.
!
- Changed the power management sysctl(8)
! hw.perfpolicy to "auto" at startup, defaulting to 100%
! performance with AC power connected and using the auto algorithm when
! on battery.
SMP Improvements
***************
*** 115,121 ****
--- 130,144 ----
href="https://man.openbsd.org/pselect.2">pselect(2) on top of
kqueue.
Unlocked top part of UVM fault hander on mips64.
+ Unlocked the kevent(2) system call.
+ Made the kqread event filter MP-safe.
+ Reduced the time overhead of kqueue(2)-based poll(2) and select(2) systems calls by
+ keeping knotes between the system calls.
+
Direct Rendering Manager
***************
*** 132,137 ****
--- 155,161 ----
VMM/VMD improvements
+ - Enabled vmx(4) on arm64.
- Retired
switch(4) support in
vmd(8).
***************
*** 163,168 ****
--- 187,195 ----
- Added rcctl(8) "ls
rogue" to show daemons which are running but not set as "enabled" in
rc.conf.local(8).
+
- Allowed passing a different signal than SIGTERM in the default
+ rc_stop() function in rc.subr(8).
- Provided common btrace(8) scripts
kprofile.bt (to save kernel stackframes and produce flamegraphs) and
***************
*** 197,215 ****
- Called pledge(2)
later to prevent it from killing various games using ncurses when both
stdout and stderr are redirected to a non-tty.
Improved hardware support and driver bugfixes, including:
- - Introduced gpiocharger(4), a
- driver providing support for battery chargers connected to GPIO pins,
- such as those found on the Pinebook Pro.
-
- Introduced gpioleds(4) for arm64, a
- driver providing support for LEDs connected to GPIO pins, such as
- those found on the Pinebook Pro.
- Added support to pchgpio(4) for Cannon
Lake H and Tiger Lake H platforms.
--- 224,239 ----
- Called pledge(2)
later to prevent it from killing various games using ncurses when both
stdout and stderr are redirected to a non-tty.
+
- Fixed octal escape parsing in tr(1) backslash().
+
- Added uniq(1) support for arbitrarily long input lines.
+
- Prevented an access to uninitialized memory in awk(1).
+
- Updated awk(1) to the October 12, 2021 version.
+
Improved hardware support and driver bugfixes, including:
- Added support to pchgpio(4) for Cannon
Lake H and Tiger Lake H platforms.
***************
*** 226,242 ****
`
- Ensured armv7 and arm64 efiboot allocate fresh memory for the
device tree with at least one page of free space to extend into. This
fixes booting on VMWare Fusion.
New or improved network hardware support:
- Added support to umb(4) for SIMCom SIM7600.
-
- Fixed an interrupt storm on dwge(4) variants which
support Energy Efficient Ethernet when connected to a switch which
does so as well.
--- 250,272 ----
` Ensured armv7 and arm64 efiboot allocate fresh memory for the
device tree with at least one page of free space to extend into. This
fixes booting on VMWare Fusion.
+ Stopped binding audio devices exposed by sndiod(8) to physical
+ devices.
+ Fixed handling of interrupts shared between multiple swiic(4) devices.
New or improved network hardware support:
- Added support to umb(4) for SIMCom SIM7600.
- Fixed an interrupt storm on dwge(4) variants which
support Energy Efficient Ethernet when connected to a switch which
does so as well.
+
- Added igc(4), a
+ driver for the Intel 2.5Gb Ethernet controllers.
***************
*** 284,290 ****
--- 314,325 ----
roaming between access points.
Added initial 40MHz support to the iwx(4) driver.
+ Made athn(4) attach to the Sony UWA-BR100.
+ Fixed "null node" panics in run(4).
+ Fixed "(null node)" panics on run(4).
+ Fixed iwn(4) with 4965 devices.
+
IEEE 802.11 wireless stack improvements and bugfixes:
***************
*** 301,306 ****
--- 336,342 ----
Generic network stack improvements and bugfixes:
- Fixed pfctl(8) $nr incorrect macro expansion.
+
- Added support for PPP IPCP extensions for DNS to sppp(4).
Installer and upgrade improvements:
***************
*** 312,317 ****
--- 348,358 ----
"join" command by default in hostname.if(5) files,
replacing the old "nwid".
+ Documented install.site(5),
+ OpenBSD installation and upgrade customization.
+ Corrected "!" escape handling in the installer when accepting WEP/WPA passphrase.
+ Made config(8) -e work with ramdisk kernels.
***************
*** 323,328 ****
--- 364,370 ----
Added call to unveil(2) to restrict stty(1) -f filesystem access.
Fixed a panic by prohibiting renames of tmpfs mount-points.
Fixed vi(1) use after free with unsaved buffer.
+ Disabled xterm(1) mouse tracking by default.
***************
*** 332,346 ****
Stopped ignoring carp(4) interfaces in dhcpleased(8).
Fixed httpd(8) to respond with 400 Bad Request when a client sends header lines without a colon.
Added protocol version checking to httpd(8).
! Implemented rsync(1) --compare-dest, allowing specification of additional directories to check for files to be available.
Ensured enabled resolvers are honored by unwind(8) to keep unused forwarders disabled properly.
Annotated an httpd(8) 413 error with "request body too large" in the error log.
Stopped duplicating "Connection: close" headers in relayd(8), only adding it if it's not a websocket response.
In httpd(8), stopped sending content alongside responses to HEAD requests.
Switched nsd(8) to enable default DNS cookies on, matching behavior as released in OpenBSD 7.0.
Added httpd(8) custom error page facility.
tmux(1) improvements and bug fixes:
--- 374,398 ----
Stopped ignoring carp(4) interfaces in dhcpleased(8).
Fixed httpd(8) to respond with 400 Bad Request when a client sends header lines without a colon.
Added protocol version checking to httpd(8).
! Fixed crashes in httpd(8).
! Implemented openrsync(1) --compare-dest, allowing specification of additional directories to check for files to be available.
! Implemented openrsync(1) --max-size and --min-size.
! Limited the number of openrsync(1) processes being spawned by rpki-client(8) to 16.
Ensured enabled resolvers are honored by unwind(8) to keep unused forwarders disabled properly.
Annotated an httpd(8) 413 error with "request body too large" in the error log.
+ Corrected httpd(8) version string checking, responding with 505 Version Not Supported rather than 400 Bad Request when the version format is incorrect.
Stopped duplicating "Connection: close" headers in relayd(8), only adding it if it's not a websocket response.
In httpd(8), stopped sending content alongside responses to HEAD requests.
Switched nsd(8) to enable default DNS cookies on, matching behavior as released in OpenBSD 7.0.
Added httpd(8) custom error page facility.
+ Made iked.conf(5) proto config option accept a list to allow specifying multiple protocols for a single policy.
+ Fixed broken key exchange negotiation with matching proposals in iked(8).
+ Limited rpki-client(8) HTTP requests to 2GB of data.
+ Published rpki-client 7.5.
+ Limited the number of publication points under a given TAL in rpki-client(8).
+
tmux(1) improvements and bug fixes:
***************
*** 363,368 ****
--- 415,422 ----
Added a way to force a color to RGB in tmux(1) and a format to
display it.
+ Added a cursor-colour option to tmux(1).
+ Added a cursor-style option to tmux(1).
***************
*** 748,754 ****
Ncurses 5.7
Binutils 2.17 (+ patches)
Gdb 6.3 (+ patches)
! Awk December 8, 2021 version
Expat 2.4.7
--- 802,808 ----
Ncurses 5.7
Binutils 2.17 (+ patches)
Gdb 6.3 (+ patches)
! Awk October 12, 2021
Expat 2.4.7