===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/72.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -c -r1.13 -r1.14
*** www/72.html 2022/09/30 20:38:12 1.13
--- www/72.html 2022/09/30 21:58:27 1.14
***************
*** 103,109 ****
device that exports kernel statistics that can be read by kstat(4).
Added cpu frequency sensors for each core on CPUs that have MPERF/APERF support.
!
SMP Improvements
--- 103,116 ----
device that exports kernel statistics that can be read by kstat(4).
Added cpu frequency sensors for each core on CPUs that have MPERF/APERF support.
! Merged the UVM swap-backed and object-backed inactive page lists.
! Fixed rwlock(9)
! implementation to be fair to writers. Previously, readers could grab
! the lock even if writers were waiting first.
! Made the CPU frequency scaling duration relative to the load
! when in automatic mode on battery.
! Fixed luna88k MULTIPROCESSOR kernels booting with CPU modules
! installed in arbitrary slots.
SMP Improvements
***************
*** 196,201 ****
--- 203,213 ----
Added kstat(1), a
utility to display kernel statistics collected by kstat(4).
+ Replaced rc.d(8)
+ $rcexec variable with an rc_exec function. This will require a
+ mechanical change from ${rcexec}
to rc_exec
+ in rc.d scripts. Kept compatibility to give people a chance to
+ fix their custom scripts.
Various bugfixes and tweaks in userland:
***************
*** 208,213 ****
--- 220,226 ----
Made use of the fact that repositories are unique objects in pkg_add(1) and annotated
the quirks repository as cached, allowing for a large speed increase.
+ Enabled pkg_add(1) caching by default.
Fixed kbd(8) so it
doesn't fail silently when executed by a regular user.
Prevented a crash in Added missing uuid_dec_le() to init_fp() so fdisk(8) -A works on
big-endian architectures.
+ Aligned fdisk(8)
+ logic with that used in the kernel to allow the protective EFI GPT
+ partition to be in MBR partitions 0-3, not just 0.
+ Prevented use of "-u" when fdisk(8) is operating on
+ GPT formatted disks.
+ Stopped telling fdisk(8) that macppc HAS_MBR.
+
+
+ In the sndio library, added the function sio_flush(3) to stop
+ playback immediately. Altered sndiod(8) to wait until
+ the buffer is drained before closing the device.
+ Installed useful btrace(8) scripts in
+ /usr/share/btrace.
+ Made xterm(1) use a
+ much safer FD-passing idiom for updating utmp(5).
+ Made mg(1)
+ automatically delete trailing whitespace on RET in c-mode and
+ auto-indent-mode.
+
Improved hardware support and driver bugfixes, including:
***************
*** 247,252 ****
--- 284,292 ----
driver for system reset via GPIO pin.
Added support for more power sensors to ipmi(4).
+ Added support for the ehci(4) controller on
+ marvell 3720 boards.
***************
*** 260,265 ****
--- 300,309 ----
Added or improved wireless network drivers:
- Made device matching in iwx(4) more similar to linux iwlwifi.
+
- Added support for AX210/AX211 devices to iwx(4).
+
- Fixed iwx(4) setting
+ of HT/VHT bits in rate flags of the Tx command that could cause a
+ firmware panic.
- Repaired rge(4) hardware vlan tagging.
- Updated various wireless drivers to use memset(3) to initialize ieee80211_rxinfo struct properly.
- Increased rx buffer size on uaq(4) to 62kB.
***************
*** 273,279 ****
- Installer and upgrade improvements:
- Security improvements:
--- 317,324 ----
- Installer and upgrade improvements:
! - Fixed the watchdog in the installer so that the watchdog is reset
! after each download and each set installation.
- Security improvements:
***************
*** 289,294 ****
--- 334,350 ----
the same UID.
- Introduced dedicated link entries for snapshots to pfsync(4).
+
- Changed pf(4) handling
+ of IGMP and ICMP6 MLD packets to allow multicast control packets to
+ work by default.
+
- Made pf(4) more paranoid about IGMP/MKP messages.
+
- Allow forwarding to and from IPs in the 240/4 range.
+
- Corrected the virtual ethernet bridge veb(4) to avoid calling
+ if_enqueue from an smr critical section.
+
- Fixed a kernel panic in pf(4) if IP options with an
+ ICMP payload were truncated. Such packets will now be dropped instead.
Routing daemons and other userland network improvements:
***************
*** 369,379 ****
Improve compliance with the HTTP protocol specification.
! In ospfd(8),
relax the limitations on what is an acceptable unicast IP. There are no
more experiments in IPv4 and so there is less reason for network
daemons to deny formerly experimental IP space. Multicast IPs
(224/4) and loopback (127/8) are still disallowed.
--- 425,441 ----
Improve compliance with the HTTP protocol specification.
! In ospfd(8),
relax the limitations on what is an acceptable unicast IP. There are no
more experiments in IPv4 and so there is less reason for network
daemons to deny formerly experimental IP space. Multicast IPs
(224/4) and loopback (127/8) are still disallowed.
+ Added check to acme-client(1) to
+ ensure the challenge token is turned into a filename that is base64url
+ encoded.
+ Added RFC 9234 "BGP Role" support to tcpdump(8)
***************
*** 424,429 ****
--- 486,494 ----
- Fixed calculation of the width of spanned columns in mandoc(1).
+
- Made mandoc(1)'s
+ roff_expand() parse left-to-right rather than right-to-left.
+
Ports and packages: