===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/plus.html,v
retrieving revision 1.1505
retrieving revision 1.1506
diff -c -r1.1505 -r1.1506
*** www/plus.html 2022/06/01 05:22:52 1.1505
--- www/plus.html 2022/07/11 01:02:00 1.1506
***************
*** 95,109 ****
--- 95,196 ----
+
+ - Implemented a rudimentary version of the roff(7)
\A
escape sequence for mandoc(1).
+ - Rewrote rpki-client(8) rsc.c using ASN.1 templates to implement the constrained versions of the RFC 3779 structures.
+
- Implemented
verify-required
certificate option in ssh-keygen(1).
+ - Implemented a
max-communities
filter match for bgpd.conf(5).
+
+ - Added sfgpio(4), a driver for the GPIO controller found on the SiFive FU740 SoC.
+
- Made grep(1) provide full context when using match count (
-m
).
+ - Added an ACL list for multiple users attaching to the tmux(1) socket.
+
- Made a first pass at providing kstats for mvneta(4) from the hardware counters.
+
+
+
+
- Limited locked memory to 64k.
+
- Fixed a crash in libpcap when it would walk off the end of the array performing frees.
+
+
- Made ssh(1) unconditionally call freezero(3) to guarantee that the password is removed from RAM even when sshpkt functions fail.
+
- Introduced a new daemon_execdir variable to rc.d(8) for changing to a specified directory before running rc_exec.
+
+
- Migrated tcpdump(8) printing of ASnumbers from the old asdot format to asplain format.
+
- Fixed non-transitive extended community handling in bgpd(8).
+
- Added RFC 9234 "BGP Role" support to tcpdump(8)
+
+
+
- Made mg(1) automatically delete trailing whitespace on RET in c-mode and auto-indent-mode.
+
- Stopped telling fdisk(8) that macppc HAS_MBR.
+
- Added support for the ehci(4) controller on marvell 3720 boards.
+
- Fixed a kernel panic in pf(4) if IP options with an ICMP payload were truncated. Such packets will now be dropped instead.
+
+
- Made xterm(1) use a much safer FD-passing idiom for updating utmp(5).
+
+
- Added kernel locking in nfsrv_rcv() because NFS subsystem is not MP-safe yet.
+
- Converted KVA allocation to kmalloc(9) on hppa, mips64, and sparc64.
+
- Repaired a FILE leak in resolvd(8).
+
- 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.
+
+ - Fixed system(3) to ignore SIGINT and SIGQUIT until the shell exits.
+
- Made vmm(4) load the vmcs before reading vcpu registers. This fixes vmctl(8) send on Intel hosts using vmd(8).
+
+
- Changed the semantics of "hid_none" for hid_start_parse(3) to allow matching of all possible kinds of report IDs.
+
- Made mandoc(1)'s roff_expand() parse left-to-right rather than right-to-left.
+
- Fixed luna88k MULTIPROCESSOR kernels booting with CPU modules installed in arbitrary slots.
+
+
- Released LibreSSL 3.5.3.
+
+
- Boosted mvclock(4)'s priority such that it wins against syscon(4).
+
+
- Unlocked umask(2).
+
+
+
- Corrected veb(4) to avoid calling if_enqueue from an smr critical section.
+
+
- Added an additional vmm(4) fault type, fixing vm receive.
+
- Updated nsd(8) to upstream version 4.5.0.
+
+
- Corrected reorder_kernel to also handle redirecting stderr to logged output when $KERNEL_DIR.tgz exists.
+
- Arranged scp(1) so it won't ftruncate(2) files early when in sftp(1) mode.
+
- Added login.conf.d to mtree(8).
+
- Fixed iwx(4) setting of HT/VHT bits in rate flags of the Tx command that could cause a firmware panic.
+
- Added /etc/login.conf.d/* to changelist(5).
+
- Elminated a race condition in kqueue(2)'s knote_remove().
+
- Prevented use of "-u" when fdisk(8) is operating on GPT formatted disks.
+
+
+
- Made the CPU frequency scaling duration relative to the load when in automatic mode on battery.
+
- Fixed rwlock(9) implementation to be fair to writers. Previously, readers could grab the lock even if writers were waiting first.
+
- 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.
+
- Added support for AX210/AX211 devices to iwx(4).
+
- Added preliminary support for decoding RSC objects in filemode to rpki-client(8).
+
- Allowed ssh-keygen(1) existing -U (use agent) flag to work with "-Y sign" operations.
+
- Fixed rebooting a received vm in vmd(8).
+
- Backported an upstream zlib fix for CRC calculation.
+
- Updated zlib to version 1.2.12.
+
- Fixed the watchdog in the installer so that the watchdog is reset after each download and each set installation.
+
- Added check to acme-client(1) to ensure the challenge token is turned into a filename that is base64url encoded.
+
- Added error handling to kbd(8) for when setting the keyboard encoding fails.
+
- Changed IN_EXPERIMENTAL (aka 240/4) to no longer be considered not forwardable.
+
- Introduced a mutex for ratecheck(9) and ppsratecheck(9).
+
- Imported the HDKF code from OpenSSL 1.1.1o into crypto(3).
+
- Bypassed rpki-client(8) timeout in file mode.
+
- Merged the UVM swap-backed and object-backed inactive page lists.
+
- Standardized memory units to bytes in vmm(4), vmctl(8), and vmd(8).
+
- Rate limited uvn_flush errors during pageout messages, preventing slowdown of system boot when a filesystem is full.
+
- Made pf(4) more paranoid about IGMP/MKP messages.
+
- Activated parallel IP forwarding, starting 4 softnet tasks but limiting the usage to the number of CPUs.
+
- Disabled bcmgenet DMA as part of hardware reset, preventing the hardware from ending up in a partially initialized state during netboot.
+
- Installed useful btrace(8) scripts in /usr/share/btrace.
- Prevented out-of-bounds array access with binaries that use unsupported relocations on amd64.