CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/10/07 18:06:32 Modified files: sys/net : if_rport.c Log message: implement "checksum offload" between rport pairs. this allows the kernel to skip ip/tcp/udp checksum calculation for packets between rdomains. rport interfaces advertise checksum offload capabilities to the stack, so the stack will set CSUM_OUT mbuf flags rather than do the checksum calculation for packets being transmitted on an port interface. when these packets are sent back into the stack by the partner rport interface, the CSUM_OUT flags get mapped to equivalent CSUM_IN_OK flags. this is modelled on how lo(4) does the same thing. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/10/07 18:28:27 Modified files: sys/net : if_rport.c Log message: use multiple txqs to spread traffic handling over softnet threads. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/10/07 18:32:52 Modified files: usr.bin/ssh : version.h Log message: openssh-10.2 The only change since 10.1 is the channels.c fix CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/10/07 19:05:47 Modified files: . : 70.html mail.html openbgpd : mail.html faq/ports : guide.html build/mirrors : openssh-portable.html.head openssh : portable.html Log message: correctly capitalise GitHub mentioned by charles19132 on misc ok tb@ op@ schwarze@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/10/07 19:21:59 Modified files: build/mirrors : openssh-portable.html.head openssh : portable.html Log message: correct html; spotted by schwarze@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/10/08 07:15:33 Modified files: sys/net80211 : ieee80211_node.c Log message: Fix association to access points which have all 802.11b rates disabled. When I replaced ieee80211_iserp_sta() with a check for the extended rates information element I wrongly assumed that this information element would always be present if 11g is supported. However, the xrates IE only appears in 11b/g mixed mode. APs which have 802.11b rates completely disabled can announce all rates via the regular rates IE and never send the xrates IE. Ensure that we recognize such APs as 11g-capable regardless of the missing xrates IE. Otherwise assocation can fail due to a mismatch of basic rates. Problem reported by landry@ ok phessler@ sthen@ CVSROOT: /cvs Module name: www Changes by: kirill@cvs.openbsd.org 2025/10/08 13:52:58 Modified files: . : 78.html Log message: 78.html: sync version of jdks OK: tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/10/08 15:02:16 Modified files: usr.bin/ssh : ssh-pkcs11.c Log message: fix crash at exit (visible via ssh-keygen -D) when multiple keys loaded. ok markus deraadt dtucker CVSROOT: /cvs Module name: www Changes by: kirill@cvs.openbsd.org 2025/10/08 15:37:51 Modified files: . : 78.html Log message: 78.html: sync version of ports CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/10/08 15:48:40 Modified files: usr.bin/ssh : sftp.c Log message: When tab-completing a filename, ensure that the completed string does not end up mid-way through a multibyte character, as this will cause a fatal() later on. based on GHPR#587 from @TaoistBrickscarrier; feedback tb@ kevlo@ ok dtucker@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/10/08 15:55:19 Modified files: sys/conf : newvers.sh Log message: 7.8-current ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/10/08 15:57:15 Modified files: sys/conf : GENERIC Log message: re-enable POOL_DEBUG ok deraadt@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/10/08 17:28:31 Modified files: . : 78.html Log message: update versions of base and xenocara components CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/10/08 21:23:33 Modified files: usr.bin/ssh : monitor_wrap.c Log message: silence "mm_log_handler: write: Broken pipe" logspam CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/10/09 05:18:29 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable ice(4) on arm64. Works out of the box. OK kettenis@ deraadt@ jca@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/10/09 05:22:06 Modified files: sys/dev/pci : if_ice.c Log message: Implement SIOCGIFRXR in ice(4) so that systat mbuf shows the queues. OK stsp@ CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2025/10/09 07:29:40 Modified files: . : 78.html Log message: Add some fdisk and disklabel items. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2025/10/09 08:43:51 Modified files: faq : current.html Log message: add a heads-up about a freetds update that came along earlier in 7.7-current which just showed up an interesting problem after updating a test machine. if you have set "tds version = 8.0" you might want to review and change to "= auto" or a specific version before updating, to avoid connection failure, and your dba getting scary looking emails from mssql ;)