=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/71.html,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- www/71.html 2022/04/10 20:27:20 1.21 +++ www/71.html 2022/04/10 21:41:20 1.22 @@ -193,6 +193,8 @@
  • Fix hibernate on newer hardware by allowing more memory ranges.
  • If CPU sleep state S4 is not available, use S5 for the ACPI-transitions in hibernate support.
  • Added code to update hw.power whenever AC state changes on resume. +
  • Fixed a panic by prohibiting renames of tmpfs mount-points. +
  • Fixed double free after allocation failure in bpf(4). @@ -326,7 +328,8 @@ href="https://man.openbsd.org/gzip.1">gzip(1) and gunzip(1) to retain (de)compressed file. - +
  • Implemented openrsync(1) --compare-dest, allowing specification of additional directories to check for files to be available. +
  • Implemented openrsync(1) --max-size and --min-size.
  • Various bugfixes and tweaks in userland: @@ -370,7 +373,9 @@ command to print sequences of numbers. -
  • Set cpuspeed to 0 in apm(8) when hw.cpuspeed cannot be retrieved. +
  • Set cpuspeed to 0 in apm(8) when hw.cpuspeed + cannot be retrieved.
  • Copied the cos(3) cosine software implementation from FreeBSD-13, and disabled assembly @@ -571,6 +576,9 @@ href="https://man.openbsd.org/ixl.4">ixl(4).
  • Prevented a possible deadlock in cad(4). +
  • Prevented aq(4) nics + from writing to mbufs taken off the ring when the interface was taken + down.
  • Fixed receive filter handling in aq(4).
  • Enable vlan promisc, header stripping and vlan RX/TX offload on @@ -584,6 +592,10 @@ errors seen on rockpro64.
  • Fixed ure(4) vlan transmission with hw tagging. +
  • Reworked ix(4) + checksum/vlan offloading and enabled it for IPv6. +
  • Enabled IP header checksum offloading in ix(4).
  • Added or improved wireless network drivers: @@ -694,53 +706,87 @@
  • Fixed pfctl(8) $nr incorrect macro expansion.
  • Fixed pfctl(8) rdr-to rules failing on certain port ranges when explicitly specified.
  • Ensured the pf(4) "set prio" values are checked consistently. -
  • Added support for PPP IPCP extensions for DNS to sppp(4). -
  • Added display of DNS information from sppp(4) to ifconfig(8). -
  • Switched to calculating pppoe(4) session duration using system uptime rather than UTC.
  • Made "set skip on ..." in pf.conf(5) dynamic, with this, "set skip" can be used on interfaces that are not configured yet. -
  • Fixed veb(4) vport handling to prevent improper drop of packets leaving a vport interface. -
  • Reworked ix(4) checksum/vlan offloading and enabled it for IPv6. -
  • Enabled IP header checksum offloading in ix(4). -
  • Prevented tweaks to tun(4) if_flags when the NET_LOCK isn't held. -
  • Prevented reopening of tun(4)/tap(4) interfaces which are being destroyed. +
  • Protected pfsync(4) tdb flags and + lists with a mutex to prevent crashes involving pfsync, IPsec and + parallel forwarding. + +
  • Added support for PPP IPCP extensions for DNS to sppp(4). +
  • Added display of DNS information from sppp(4) to ifconfig(8). +
  • Switched to calculating pppoe(4) session duration + using system uptime rather than UTC. + +
  • Fixed veb(4) vport + handling to prevent improper drop of packets leaving a vport + interface. +
  • Prevented tweaks to tun(4) if_flags when the + NET_LOCK isn't held. +
  • Prevented reopening of tun(4)/tap(4) interfaces which are + being destroyed.
  • Rewrote vxlan(4) to operate independently of bridge(4), create and bind udp sockets and prevent loops. -
  • Stopped hiding the mtu on "bridge" interfaces which do handle l3 traffic in ifconfig(8). -
  • Protected pfsync(4) tdb flags and lists with a mutex to prevent crashes involving pfsync, IPsec and parallel forwarding. -
  • Added mbuf tags to prevent output loops in etherip(4). -
  • Added rtable capability to login.conf(5), allowing to specify the rtable a process uses. -
  • Made su(1) honor the login class routing table when doing a full login with su -l. -
  • Prevented aq(4) nics from writing to mbufs taken off the ring when the interface was taken down. -
  • Fix crash in IPSec while doing parallel IP forwarding. -
  • Fix IP output routines on raw sockets so route sourceaddr can take effect using sendto(2) or similar. -
  • Ensured pcap_lookupdev(3) matches only on complete interface names. +
  • Stopped hiding the mtu on "bridge" interfaces which do handle l3 + traffic in ifconfig(8). +
  • Added mbuf tags to prevent output loops in etherip(4). +
  • Added rtable capability to login.conf(5), + allowing to specify the rtable a process uses. +
  • Made su(1) honor the + login class routing table when doing a full login with su -l. +
  • Fix IP output routines on raw sockets so route sourceaddr can + take effect using sendto(2) or similar. +
  • Ensured pcap_lookupdev(3) + matches only on complete interface names.
  • Installer and upgrade improvements:
  • Security improvements: