OpenBSD/src nExbDQ5usr.bin/ssh packet.c

   test the right thing, doofus
VersionDeltaFile
1.331+2-2usr.bin/ssh/packet.c
+2-21 files

OpenBSD/src jDyaMTTusr.bin/ssh packet.c

   avoid possible NULL deref if ssh_packet_check_rekey_blocklimit()
   called before the encrypted transport is brought up.
VersionDeltaFile
1.330+4-1usr.bin/ssh/packet.c
+4-11 files

OpenBSD/src AbLhAXusys/arch/amd64/include cpufunc.h

   make rdpkru() return unsigned, PKRU is all access/write disable bits
   no change in behaviour for existing callers
   ok deraadt@ mlarkin@
VersionDeltaFile
1.47+2-2sys/arch/amd64/include/cpufunc.h
+2-21 files

OpenBSD/src Oz23NRrusr.bin/ssh packet.c sshconnect.c

   Remove bug compatibility for implementations that don't support
   rekeying. AFAIK this is only an ancient Sun SSH version.

   If such an implementation tries to interoperate with OpenSSH, it
   will eventually fail when the transport needs rekeying.

   This is probably long enough to use it to download a modern SSH
   implementation that lacks this problem :)

   ok markus@ deraadt@
VersionDeltaFile
1.329+3-9usr.bin/ssh/packet.c
1.378+7-1usr.bin/ssh/sshconnect.c
1.19+4-1usr.bin/ssh/sshd-session.c
+14-113 files

OpenBSD/src I5pARj6usr.bin/ssh packet.c

   Enforce maximum packet/block limit during pre-authentication phase

   OpenSSH doesn't support rekeying before authentication completes to
   minimise pre-auth attack surface.

   Given LoginGraceTime, MaxAuthTries and strict KEX, it would be
   difficult to send enough data or packets before authentication
   completes to reach a point where rekeying is required, but we'd
   prefer it to be completely impossible.

   So this applies the default volume/packet rekeying limits to the
   pre-auth phase. If these limits are exceeded the connection will
   simply be closed.

   ok dtucker markus
VersionDeltaFile
1.328+67-21usr.bin/ssh/packet.c
+67-211 files

OpenBSD/src 05F2gUJregress/usr.bin/ssh/unittests/sshbuf test_sshbuf.c

   unit tests for sshbuf_consume_upto_child()
VersionDeltaFile
1.3+37-2regress/usr.bin/ssh/unittests/sshbuf/test_sshbuf.c
+37-21 files

OpenBSD/src n9tMypLusr.bin/ssh sshbuf.c sshbuf.h

   Add sshbuf_consume_upto_child(), to similify particular parsing
   patterns using parent/child buffer; ok markus@
VersionDeltaFile
1.24+21-1usr.bin/ssh/sshbuf.c
1.34+19-1usr.bin/ssh/sshbuf.h
+40-22 files

OpenBSD/src 4whVasosys/arch/arm64/dev smmu.c smmuvar.h

   Serialize concurrent access to command queues with a mutex.  Fixes
   corruption visible on the Orion O6 with multiple devices and after
   the secondary cores spun up.  Command queue handling/synchronization
   can probably the improved further.
VersionDeltaFile
1.28+38-1sys/arch/arm64/dev/smmu.c
1.11+2-1sys/arch/arm64/dev/smmuvar.h
+40-22 files

OpenBSD/src MxNg2T3sys/arch/arm64/dev smmu.c

   We reserve regions in the IOVA map to ensure that we don't accidentally
   hand out addresses to the device that terminate in other places, e.g PCI
   BARs.  The IOVA address space, and thus its extent, can be smaller than
   real physical address space, in which those PCI BARs are.  As the extent
   susbsystem greets us with a panic if we attempt to allocate outside its
   coverage, ensure that we skip or clamp those.  This was visible on mpi@'s
   Ampere Altra with SMMUv3 turned on.
VersionDeltaFile
1.27+10-1sys/arch/arm64/dev/smmu.c
+10-11 files

OpenBSD/src PsgqDL1sys/dev/ic dwqe.c

   Purge the ifq if the link is down.  This aligns the behaviour with other
   drivers, like em(4).  This fixes an issue where dwqe(4), e.g. on a veb(4),
   doesn't recover when the link is done but packets are bridged, filling up
   the ifq.

   ok dlg@
VersionDeltaFile
1.23+4-8sys/dev/ic/dwqe.c
+4-81 files

OpenBSD/ports ZreprwUdevel/maven distinfo Makefile, devel/maven/pkg PLIST

   devel/maven: update to 3.9.12
VersionDeltaFile
1.21+29-29devel/maven/pkg/PLIST
1.19+2-2devel/maven/distinfo
1.47+1-2devel/maven/Makefile
+32-333 files

OpenBSD/src N0G56IXsys/arch/arm64/dev smmu_acpi.c

   Ampere Altra ACPI IORT table does not define SPIs for the different IRQ
   types.  Instead I assume we'll have to make use of MSIs, which I'll yet
   have to implement.

   It's not much of a problem though because these interrupts are mostly used
   in case something goes wrong, e.g. due to an invalid access; if everything
   is working fine, we don't need interrupts right now.

   Unfortunately though we bailed out at an unfortunate moment:  After we had
   already initialized the SMMU to intercept, but before the driver is hooked
   up as IOMMU, thus not mapping anything but the SMMU enforcing boundaries.

   For now we can simply log that the interrupts are not there and proceed.
   Note that SMMU on ACPI isn't enabled by default yet anyway.
VersionDeltaFile
1.13+9-9sys/arch/arm64/dev/smmu_acpi.c
+9-91 files

OpenBSD/src b9RuNGusys/arch/arm64/dev smmu_acpi.c

   If SMMUv3's COHACC override flag is set in the IORT, we can force the SMMU's
   DMA tag to be coherent.  This tag is used for its command and event queues.
VersionDeltaFile
1.12+8-2sys/arch/arm64/dev/smmu_acpi.c
+8-21 files

OpenBSD/ports wZ0Dg7mgeo Makefile

   +ncview
VersionDeltaFile
1.103+1-0geo/Makefile
+1-01 files

OpenBSD/ports eQgcOBygeo/ncview Makefile distinfo, geo/ncview/patches patch-configure patch-configure

   Import geo/ncview 2.1.11

   Ncview is a visual browser for netCDF format files.  Typically you
   would use ncview to get a quick and easy, push-button look at your
   netCDF files.  You can view simple movies of the data, view along
   various dimensions, take a look at the actual data values, change
   color maps, invert the data, etc.

   From maintainer Marco van Hulten, thanks!

   ok sthen@
VersionDeltaFile
1.1+30-0geo/ncview/Makefile
1.1+9-0geo/ncview/patches/patch-configure
1.1+5-0geo/ncview/pkg/DESCR
1.1+2-0geo/ncview/distinfo
1.1+1-0geo/ncview/pkg/PLIST
1.1.1.1+0-0geo/ncview/patches/patch-configure
+47-04 files not shown
+47-010 files

OpenBSD/ports BUfg9L1archivers/zpaqfranz distinfo Makefile

   update archivers/zpaqfranz to 63.8; from maintainer tux0r, thanks!
VersionDeltaFile
1.34+2-2archivers/zpaqfranz/distinfo
1.37+1-1archivers/zpaqfranz/Makefile
+3-32 files

OpenBSD/src NdSJjxssys/uvm uvm_vnode.c

   Reclaim ownership of the page when retrying flushing it synchronously.

   Note that IOs in uvn_put() are always synchronous and the !PGO_SYNCIO case
   doesn't really make sense.

   Prevent a panic found by sthen@ and landry@
VersionDeltaFile
1.151+3-20sys/uvm/uvm_vnode.c
+3-201 files

OpenBSD/src 7bF4I1Jusr.bin/rsync rsync.1

   rsync.1: sort flags; from Matthew Martin (phy1729 at gmail), thanks!
VersionDeltaFile
1.36+9-8usr.bin/rsync/rsync.1
+9-81 files

OpenBSD/ports 0Wa9fggdatabases/mongodb/44 Makefile distinfo

   update to mongodb-4.4.30, CVE-2025-14847
VersionDeltaFile
1.26.2.1+5-3databases/mongodb/44/Makefile
1.15.6.1+2-2databases/mongodb/44/distinfo
+7-52 files

OpenBSD/ports A2m6v4Odatabases/mongodb/44 Makefile distinfo

   update to mongodb-4.4.30, CVE-2025-14847
VersionDeltaFile
1.28+2-3databases/mongodb/44/Makefile
1.16+2-2databases/mongodb/44/distinfo
+4-52 files

OpenBSD/ports IbgX2bRwww/sfeed distinfo Makefile

   Update to sfeed 2.3 from maintainer/upstream
VersionDeltaFile
1.14+2-2www/sfeed/distinfo
1.15+1-1www/sfeed/Makefile
+3-32 files

OpenBSD/ports 0AriVrKaudio/py-speechrecognition Makefile, audio/py-speechrecognition/pkg PLIST

   audio/py-speechrecognition: dont install tests in MODPY_SITEPKG

   ok sthen@
VersionDeltaFile
1.8+0-14audio/py-speechrecognition/pkg/PLIST
1.12+4-0audio/py-speechrecognition/Makefile
+4-142 files

OpenBSD/src YGAdM1Lsys/dev/fdt rkusbdpphy.c

   Fix super-speed enablement by initializing the controller properly and
   then enabling USB3 support on the controller (instead of disabling it
   like we do right now).  This makes my umass(4) come up as super-speed
   instead of high-speed.

   ok kettenis@
VersionDeltaFile
1.2+146-3sys/dev/fdt/rkusbdpphy.c
+146-31 files

OpenBSD/ports JZpURuJdevel/cargo-insta distinfo Makefile

   Update to cargo-insta 1.45.1

   https://github.com/mitsuhiko/insta/releases/tag/1.45.1
VersionDeltaFile
1.6+2-2devel/cargo-insta/distinfo
1.6+1-1devel/cargo-insta/Makefile
+3-32 files

OpenBSD/src ofA3kWXusr.sbin/bgpctl output_ometric.c output.c

   Display the new added rde_event_adjout_usec metric
   OK tb@
VersionDeltaFile
1.22+4-1usr.sbin/bgpctl/output_ometric.c
1.67+2-1usr.sbin/bgpctl/output.c
1.58+2-1usr.sbin/bgpctl/output_json.c
+8-33 files

OpenBSD/src ka0edPCusr.sbin/bgpd rde.c bgpd.h

   Track the usec spent in processing the adj-rib-out as an own metric.

   OK tb@
VersionDeltaFile
1.680+10-4usr.sbin/bgpd/rde.c
1.529+2-1usr.sbin/bgpd/bgpd.h
+12-52 files

OpenBSD/ports MCbX42jsysutils/exfetch distinfo Makefile

   Update exfetch to 1.5

   diff by izzy Meyer (author and maintainer)
VersionDeltaFile
1.3+2-2sysutils/exfetch/distinfo
1.3+1-1sysutils/exfetch/Makefile
+3-32 files

OpenBSD/ports s7t51Vwgeo/mappyfile Makefile distinfo, geo/mappyfile/pkg PLIST

   geo/mappyfile: update to 1.1.0
VersionDeltaFile
1.5+2-4geo/mappyfile/Makefile
1.5+5-0geo/mappyfile/pkg/PLIST
1.2+2-2geo/mappyfile/distinfo
+9-63 files

OpenBSD/ports tWFJEjIemulators/xroar Makefile distinfo, emulators/xroar/pkg PLIST

   Update to xroar 1.10.
VersionDeltaFile
1.4+14-2emulators/xroar/pkg/PLIST
1.23+6-2emulators/xroar/Makefile
1.14+2-2emulators/xroar/distinfo
+22-63 files

OpenBSD/ports 9soJtzKwww/hugo distinfo Makefile

   www/hugo: update to 0.153.4

   Changes:
    - https://github.com/gohugoio/hugo/releases/tag/v0.153.3
    - https://github.com/gohugoio/hugo/releases/tag/v0.153.4
VersionDeltaFile
1.81+6-6www/hugo/distinfo
1.89+1-1www/hugo/Makefile
1.47+1-1www/hugo/modules.inc
+8-83 files