=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/69.html,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- www/69.html 2021/04/10 17:16:19 1.14 +++ www/69.html 2021/04/10 23:23:33 1.15 @@ -80,6 +80,8 @@
  • New/extended platforms: -
  • Improvements to time measurements, mostly in the kernel: -
  • Various kernel improvements:
  • Various new userland features: @@ -264,6 +335,10 @@ capabilities in sndiod(8) by treating any device as full-duplex. +
  • Fixed visibility of sndioctl(1) output when + used through a pipe. +
  • Enabled build and install of lldb(1).
  • Added logger(1) support to rcctl(8), rc.d(8) for daemons logging to stdout/stderr. +
  • Added a configurable button mapping for tap gestures on touchpads + to wsconsctl(8). +
  • Made wscons(4) + touchpad tap detection less restrictive for multi-finger taps and + improved tap detection. +
  • Enable apm(4) on arm64 to + display meaningful information about battery use and capacity. - -
  • Introduced dhcpleased(8), a dhcp - daemon to acquire IPv4 address leases from servers. -
  • Added resolvd(8), - a daemon to rewrite resolv.conf(5). - -
  • Various bugfixes and tweaks in userland: @@ -316,10 +390,20 @@
  • When using the cat(1) -n flag, correctly enumerate files with more than INT_MAX lines.
  • Fixed a memory leak in ld.so's malloc. +
  • Added a "xenodm" login class for xenodm(1) and increased openfiles to 512 to avoid running out of file descriptors with a busy desktop. +
  • Stopped xenodm(1) + from adding authorizations for TCP connections by default and added + "listenTCP" to explicitly add authorizations for existing IP addresses + on startup. +
  • Skip xenodm(1) + from adding the IPv6 link local addresses for TCP listener + authorizations, matching what is done by startx(1). +
  • Fixed -s option for cmp(1).
  • Improve pledge in doas(1), specifically added @@ -339,13 +423,46 @@
  • Allow specification of a path to the mg(1) startup file on the command line. +
  • Added the ability to define single value variables in the mg(1) startup file and use + them with find-file. +
  • Added a "batch" mode to mg(1) via the "-b" command + line option which will initialize a pty, run the specified file of mg + commands and then exit. +
  • Added mg(1) quoted + strings capability in list values and limitation to characters allowed + in symbol names. +
  • Inverted the mg(1) "R" + indicator to mean that a "*" next to a file's name indicates that it + is read-only. Made the active buffer indicator more visible by + changing it to ">". + +
  • Fixed ksh(1) + redrawing of a multiline PS1 prompt in vi mode and added support for + ^R (redraw) in insert mode. +
  • Used unveil(2) to + restrict filesystem access in apmd(8). +
  • Removed the 30s minimum delay for xlock(1) timeouts. +
  • Stopped deleting the control socket on exit in apmd(8) exit, as deleting + the socket in process after calling unveil(2) would cause a + unveil restriction violation, + + +
  • Improved hardware support and driver bugfixes, including:
  • New or improved network hardware support: @@ -449,7 +540,6 @@ href="https://man.openbsd.org/mvneta.4">mvneta(4).
  • Added mvsw(4), a driver for Marvel "SOHO" switches. -
  • Enabled auto-negotiation on the SerDes links, allowing in-band-status to work between mvpp(4) and Raised the maximum number of queues/interrupts from 1 to 16 on mcx(4) devices.
  • Added support for the Netgear ProSecure UTM25 to octeon. - - +
  • Added vid/pid table to umb(4) allowing matching to + alternate configurations.
  • Added or improved wireless network drivers: @@ -484,7 +575,21 @@
  • Enabled athn(4) for arm64.
  • Added support for version 7 of the bwfm(4) PCIe interface. - +
  • Implemented RA (new 11nm Tx rate adaptation) in iwm(4) and iwn(4). +
  • Prevented a WPA failure in ipw(4) due to a state + mismatch between firmware and net80211 during the association + sequence. +
  • Ensured WEP and plaintext interface link state update by ipw(4). +
  • Made iwx(4) attach to + AX201 devices with PCI ID 0x34f0. Needs fw_update(1). +
  • Fixed a problem where iwn(4) firmware would + generate bogus block ack requests and stall traffic.
  • IEEE 802.11 wireless stack improvements and bugfixes: @@ -499,27 +604,14 @@
  • Avoided spurious "input packet decapsulations failed" errors in netstat(1) -W with A-MSDU enabled. - - +
  • Introduced RA, a new 11nm Tx rate adaptation module for net80211. + Unlike MiRa, RA does not attempt to precisely measure actual + throughput but simply deducts a loss percentage from the theoretical + throughput which can be achieved by a given MCS.
  • Generic network stack improvements and bugfixes: -
  • Installer improvements: +
  • Installer and upgrade improvements:
  • Security improvements:
  • Routing daemons and other userland network improvements:
  • tmux(1) improvements and bug fixes:
  • OpenSMTPD 6.9.0 @@ -869,14 +1092,19 @@ TLS listeners may be configured with multiple certificates, the matching is based on the names included in these certificates.
  • Allow to specify tls protocols and ciphers per listener and relay action. +
  • Allowed smtpd.conf(5) + specification of tls protocols and ciphers on relay actions. -
  • LibreSSL 3.2.2 +
  • LibreSSL 3.2.5 -
  • OpenSSH 8.4 +
  • OpenSSH 8.5