=================================================================== 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.