===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/74.html,v
retrieving revision 1.57
retrieving revision 1.58
diff -c -r1.57 -r1.58
*** www/74.html 2023/10/14 10:50:11 1.57
--- www/74.html 2023/10/14 11:46:50 1.58
***************
*** 103,109 ****
Take more functions in the network and routing code out
of kernel lock.
Implement dt(4) utrace support on amd64 and i386.
! Implement battery management sysctl(8) hw.battery.chargemode, hw.battery.chargestop and
SMP Improvements
--- 103,111 ----
Take more functions in the network and routing code out
of kernel lock.
Implement dt(4) utrace support on amd64 and i386.
! Implement battery management with sysctl(8)
! hw.battery.chargemode, hw.battery.chargestop and hw.battery.chargestart.
!
SMP Improvements
***************
*** 318,324 ****
Do not fail in
ober_scanf_elements(3) when encountering empty sequences.
! In clang(1), turn on pointer-authentication on arm64 by default.
The caching mechanism used by
pkg_add(8)
to speed up pkg_add -u now also works if -stable packages
--- 320,326 ----
Do not fail in
ober_scanf_elements(3) when encountering empty sequences.
! Remove broken special handling of test -t in ksh(1).
The caching mechanism used by
pkg_add(8)
to speed up pkg_add -u now also works if -stable packages
***************
*** 383,388 ****
--- 385,391 ----
Implement battery charge control in acpithinkpad(4).
Add qcaoss(4), a driver for the Always On Subsystem found on Qualcomm SoCs.
Implement battery charge control for the Apple System Management Controller aplsmc(4).
+ Add qcpas(4), a driver for the Peripheral Authentication Service found on Qualcomm SoCs.
New or improved network hardware support:
***************
*** 502,507 ****
--- 505,512 ----
Enable branch target control flow enforcement on arm64.
In clang on amd64, emit IBT endbr64 instructions by default (meaning,
-fcf-protection=branch is the default).
+ On arm64, implement support for pointer authentication (PAC) in userland.
+ In clang(1), turn on pointer-authentication on arm64 by default.
Changes in the network stack:
***************
*** 542,547 ****
--- 547,553 ----
due to conflict on chosen source port number.
Implement TCP send offloading, for now in software only. This is
meant as a fallback if network hardware does not support TSO.
+ pfsync(4) has been rewritten. The protocol is compatible with the older version.
Routing daemons and other userland network improvements:
***************
*** 688,695 ****
one, rather than just until one accepts the TCP connection.
Add support for wireguard (wg(4)) peer descriptions, which can
now be added with ifconfig(8).
! Make the tlsv1.0 and tlsv1.1 options in relayd(8) do nothing, as
! one should use tlsv1.2 instead.
tmux(1) improvements and bug fixes:
--- 694,704 ----
one, rather than just until one accepts the TCP connection.
Add support for wireguard (wg(4)) peer descriptions, which can
now be added with ifconfig(8).
! The ifconfig(8) option tcprecvoffload
has been
! renamed tcplro
. It is shorter and more consistent.
! Make the tlsv1.0
and tlsv1.1
options
! in relayd(8) do nothing, as one should use the default tlsv1.2
! instead.
tmux(1) improvements and bug fixes: