===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/plus.html,v
retrieving revision 1.1507
retrieving revision 1.1508
diff -c -r1.1507 -r1.1508
*** www/plus.html 2022/09/13 16:33:38 1.1507
--- www/plus.html 2022/09/14 14:13:46 1.1508
***************
*** 140,166 ****
--- 140,240 ----
+
Restrict pledge("vminfo") callers to read-only swapctl(2) operations.
+ Set default sleep value of ico(1) to 10ms.
+ Updated xcb-protos to version 1.15.2.
+ Added handling for framebuffers where the first pixel isn't page-aligned to wsfb(4).
+ Added support for using the power button to wake up from suspend to axppmic(4).
+ Implemented support for framebuffers that don't start on a page boundary (like those on the new 14" and 16" Macbook Pro).
+ Added the yp_connect(2) system call.
+ Changed ypbind(8) to immediately reach out to learn the TCP port number for a remote ypserv(8) once we've learned the UDP port number and append the answer to the binding file.
+ Updated xrefresh(1) to version 1.0.7.
+ Updated xmessage(1) to version 1.0.6.
+ Updated xmag(1) to version 1.0.7.
+ Updated xkbutils(1) to version 1.0.5.
+ Updated xev(1) to version 1.2.5.
+ Updated xwud(1) to version 1.0.6.
+ Updated xpr(1) to version 1.1.0.
+ Updated xmodmap(1) to version 1.0.11.
+ Updated xfontsel(1) to version 1.1.0.
+ Updated xconsole(1) to version 1.0.8.
+ Updated xclipboard(1) to version 1.1.4.
+ Fixed an interrupt storm upon suspend on Amlogic arm64 boards.
+ Added sxirintc(4), a driver for the "wake up" interrupt controller found on various Allwinner SoCs.
+ Added the openssl(1) ciphers -s option to show only the ciphers supported by the specified SSL method.
+ Implemented the fundamentals for suspend/resume on arm64.
+ Implemented the Baillie-PSW primality test in crypto(3).
+ Added an implementation of the integer square root using a variant of Newton's method with adaptive precision to crypto(3).
+ Stopped building lldb(1) support libraries on arches where lldb is not installed.
+ Added a method (ESC D) to enter ddb(4) on serial drivers that do not have a true BREAK mechanism.
+ Bumped rpki-client(8) version to 7.9.
+ Made the EFI bootloader provide the extra parameters necessary to use non-standard UARTs as console.
+ Switched bootloaders to the extended BOOTARG_CONSDEV struct.
+ Added send side RFC 7911 (ADD-PATH) support to bgpd(8).
+ Added llvm-profdata(1) to base so that ports can benefit from profiled builds.
+ Added anti-feline input protection to fdisk(8) by refusing to process input of excessive length.
+ Added iked(8) support for sending certificate chains with intermediate CAs in multiple CERT payloads.
+ Fixed a bug in cron(8) where it could exit silently if ppoll(2) exited. Now it will log to syslog(3) instead of stderr.
+ Retired NexGen CPU identification code.
+ Added support for hyperlinks with capture-pane -e and a mouse_hyperlink format to tmux(1).
+ Updated capitals and countries in quiz(6).
+ Got rid of mandoc(1) archaic table markup for header and footer lines in favor of flexbox CSS. Rendering now adapts to browser windows of arbitrary narrowness.
+ Added xhci(4) support for the dual role controllers integrated on the Qualcomm Snapdragon 8cx gen 3 SoC.
+ Improved accessibility of man.cgi(8).
+ Bumped to LibreSSL 3.6.0.
+ Made iked(8) ignore any CERT payload after the first rather than failing the exchange when more than one CERT payload is received.
+ Updated to xorgproto version 2022.1.
+ Updated to Xft(3) version 2.3.4.
+ Updated to Xcursor(3) version 1.2.1.
+ Made netstart(8) create virtual interfaces up front if specified on the command line.
+ Implemented dig(1) support for SVCB and HTTPS record types.
+ Made timeout(1) -s accept HUP like kill(1) and GNU timeout(1) do.
+ Changed dhclient(8) to defer to dhcpleased(8) by doing execve ifconfig and providing syslog warnings about deprecated options.
+ Made unix(4) domain sockets locking per-socket rather than coarse locking of the entire domain sockets layer.
+ Fixed a bwfm(4) crash during USB detach.
+ Added reference counting of vms and vcpus to vmm(4).
+ Introduced a blocklist backend and keyword to snmpd(8) which deprecates filter-pf-addresses.
+ Added ssl(3) checks to ensure we do not initiate or negotiate handshakes with versions below the minimum required by the security level.
+ Updated to nsd(8) 4.6.0.
+ Added tmux(1) support for OSC 8 hyperlinks.
+ Fixed an off by one error in a vmd(8) vm memory range check.
+ Added -m option to ts(1).
+ Unlocked the pledge(2) system call.
+ Added ts(1), a timestamp utility.
+ Added support for using non-standard UARTs (such as the Synopsys DesignWare UART) as an early console.
+ Added support for the Synopsys DesignWare UART found on the Ryzen Embedded V1000 SoCs to com(4).
+ Ensured that uvm_swap_get() will always sleep rather than returning an error. Previously an error could be returned to the fault handler which would result in processes dying when a system was under a lot of memory pressure.
+ Made the page daemon consider pmemrange regions when trying to free pages from the inactive list. Previously the page daemon could use a lot of CPU without freeing a page because the global limits were satisfied.
+ Ensured progress in the swapper by pre-allocating pages in a DMA-reachable region.
+ Ensure uvm_swap_io() can succeed, even in out of memory situations, by reserving a second segment for the page daemon.
+ Added bgplgd(8), a fastcgi daemon that provides a REST JSON API to bgpctl(8).
+ Fixed pf(4) syncookies during fast tcp port reuse.
+ Altered installer behavior so the vlan(4) question won't be asked unless another network interface exists.
+ Started allowing arguments to the sftp(1) -D option. (e.g. sftp -D "/usr/libexec/sftp-server -el debug3")
+ Reworked the rttimer code to fix icmp_pmtu_timeout crashes.
+ Introduced Large Receive Offloading of TCP segment offloading for ix(4). Also added a tso option to ifconfig(8) to enable and disable this feature.
+ Unlocked kbind(2).
Fixed a lock order reversal in nfs_inactive().
Added support for RFC 9234 (Route Leak Prevention and Detection Using Roles) to bgpd(8).
Allowed the pluart(4) baud rate to be changed.