===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/74.html,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -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,7 +103,9 @@
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
+ Implement battery management with sysctl(8)
+ hw.battery.chargemode, hw.battery.chargestop and hw.battery.chargestart.
+
SMP Improvements
@@ -318,7 +320,7 @@
Do not fail in
ober_scanf_elements(3) when encountering empty sequences.
- In clang(1), turn on pointer-authentication on arm64 by default.
+ 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,6 +385,7 @@
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,6 +505,8 @@
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,6 +547,7 @@
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,8 +694,11 @@
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.
+ 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: