===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/74.html,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- www/74.html 2023/10/14 19:15:51 1.76
+++ www/74.html 2023/10/14 19:30:41 1.77
@@ -108,6 +108,13 @@
Make the softdep
mount(8) option a no-op.
Softdep was a significant impediment to improving the vfs layer.
+ Allow unveil(2)ed
+ programs to dump core(5)
+ into the current working directory.
+ Address incomplete validation of ELF program headers in execve(2).
+ On arm64, use the deep idle state available on Apple M1/M2 cores
+ in the idle loop and for suspend, resulting in power savings.
SMP Improvements
@@ -248,6 +255,13 @@
In pax(1) and
tar(1),
speed up archive creation when many files are skipped.
+ In pax(1),
+ tar(1), and
+ cpio(1) terminal
+ output, escape non-printable characters in messages that may
+ include file names.
+ In pax(1), when
+ creating an archive file, don't open files that will be skipped.
Better diagnostics from
make(1)
when a makefile exists but cannot be opened.
@@ -363,6 +377,15 @@
In seq(1), fix a check for rounding error and truncation.
In cron(8), introduce upstream fixes in the handling of @yearly, @monthly,
@weekly, @daily and @hourly entries.
+ In pax(1), safely escape characters when displaying messages
+ that may include file names, and truncate times to the correct maximum
+ value.
+ In patch(1),
+ increase the maximum line length from 32768 to 9223372036854775807
+ (ssize_t) characters.
+ Make rcctl(8)
+ check if a daemon exists before trying to disable it, thereby avoiding
+ parsing and printing of bogus characters.
Improved hardware support and driver bugfixes, including:
@@ -454,6 +477,9 @@
Add mute control to
sncodec(4).
This makes the mute button work on laptops using this driver.
+ Add mute control to tascodec(4). This makes
+ the mute button on laptops that use tascodec(4) work.
New or improved network hardware support:
@@ -591,6 +617,12 @@
On arm64, implement support for pointer authentication (PAC) in userland.
In clang(1),
turn on pointer-authentication on arm64 by default.
+ Enable Indirect Branch Tracking (IBT) for amd64 userland.
+ Prevent patch(1)
+ from modifying files outside of the current working directory and
+ subdirectories using unveil(2).
+
Changes in the network stack:
@@ -634,6 +666,8 @@
parameter to disable LRO.
Enable TSO and forwarding of LRO packets via TSO in
ix(4).
+ In ix(4), allocate
+ less memory for tx buffers.
Speed up TCP transfer on
lo(4)
interfaces by using TSO and LRO.
@@ -856,6 +890,10 @@
Fix IPv6 routes being changed by
relayd(8)
with Routers configuration.
+ In dhcrelay6(8), do not
+ ignore the AF_LINK entries of carp(4) interfaces.
tmux(1) improvements and bug fixes: