===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/74.html,v
retrieving revision 1.50
retrieving revision 1.51
diff -c -r1.50 -r1.51
*** www/74.html 2023/10/13 20:33:51 1.50
--- www/74.html 2023/10/13 21:21:30 1.51
***************
*** 100,108 ****
catch up with box drawing characters which have
been standardized in unicode after the original wscons code was
written and chose placeholder values.
!
Take more functions in the network address and routing code out
of kernel lock.
!
SMP Improvements
--- 100,108 ----
catch up with box drawing characters which have
been standardized in unicode after the original wscons code was
written and chose placeholder values.
! Take more functions in the network and routing code out
of kernel lock.
! Implement dt(4) utrace support on amd64 and i386.
SMP Improvements
***************
*** 115,120 ****
--- 115,121 ----
Unlock more parts of
ioctl(2)
code in the network stack.
+ Remove the kernel lock from IPv6 neighbor discovery.
Direct Rendering Manager and graphics drivers
***************
*** 211,216 ****
--- 212,224 ----
Accept the ucom(4) fixed
name format as a valid format for the
cu(1) -l option.
+ In cron(8) and crontab(5), add support for random offsets when
+ using ranges with a step value in cron. This extends the random range
+ syntax to support step values. Instead of choosing a random number
+ between the high and low values, the field is treated as a range with
+ a random offset less than the step value. This can be used to avoid
+ thundering herd problems where multiple machines contact a server all
+ at the same time via cron jobs.
Various bugfixes and tweaks in userland:
***************
*** 347,352 ****
--- 355,361 ----
Enabled the caps lock LED on modern Apple laptop keyboards.
Add support for Rockchip "cryptov2-rng" random number generator in
rkrng(4).
+ Add qcrng(4), a driver for the Qualcomm rng device found on the Thinkpad X13s
Fixed cpuperf on the Apple M2 Pro/Max.
Add support for the PCIe controller found on Apple M2 Pro/Max SoCs.
Add support for enabling both the USB2 and USB3 PHYs in
***************
*** 357,362 ****
--- 366,374 ----
Add dwmshc(4) to support Designware Mobile Storage Host Controllers
found on rk356x and rk3588 SoCs.
Add iosf(4), a driver for the Intel OnChip System Fabric.
+ In the SCSI tape driver st(4) add support for I/O statistics so
+ that tape speeds can be observed with iostat(8).
+ Add support for the RTL8153D chipset in ure(4).
New or improved network hardware support:
***************
*** 473,478 ****
--- 485,492 ----
include file names.
On amd64, enable Indirect Branch Tracking (IBT) for the kernel.
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).
Changes in the network stack:
***************
*** 498,503 ****
--- 512,529 ----
neighbor advertisement, as described in RFC9131, to the all-routers
multicast address so all routers on the same link will learn the path
back to the address.
+ Set TSO flag on vlan(4) interfaces.
+ In pf(4), relax the implementation of the "pass all" rule so all
+ forms of neighbor advertisements are allowed in either direction.
+ Inbound portion of RFC9131. Routers can create new neighbor cache entries
+ when receiving a valid Neighbor Advertisement.
+ Implement RFC9131 and create new neighbor cache entries
+ when receiving a valid Neighbor Advertisement.
+ Implement TCP send offloading, for now in software only. This is
+ meant as a fallback if network hardware does not support TSO.
+ Fix a bug in pf(4), where nat-to clould fail to insert a state
+ due to conflict on chosen source port number.
+
Routing daemons and other userland network improvements:
***************
*** 639,644 ****
--- 665,676 ----
Improved error handling in the asr resolver.
In unwind(8), handle SERVFAIL results on name resolution better.
+ In the router advertisement daemon rad(8), update the default
+ timers for prefix preferred and valid lifetimes to use the values from
+ RFC 9096.
+ In pfctl(8), speed up how pf(4) rules are retrieved from the kernel.
+ In slaacd(8), remove artifical limit of 2 hours on a PIO lifetime.
+
tmux(1) improvements and bug fixes:
***************
*** 650,655 ****
--- 682,689 ----
Invalidate cached tty state after changing features since they may
change what the terminal can do and need mouse sequences or similar to
be sent again.
+ Add options to change the confirm key and default behaviour of
+ confirm-before.
LibreSSL version 3.8.2