OpenBSD/src DC63gNssys/dev/pci/drm/amd/display/dc/dccg/dcn35 dcn35_dccg.c, sys/dev/pci/drm/amd/display/dc/hwss/dcn35 dcn35_hwseq.c

   drm/amd/display: disable DPP RCG before DPP CLK enable

   From Charlene Liu
   b1515304a5234c787cb8cf1bd96567c3548d283c in linux-6.12.y/6.12.60
   1bcd679209420305a86833bc357d50021909edaf in mainline linux
VersionDeltaFile
1.2+24-14sys/dev/pci/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1.6+14-7sys/dev/pci/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
+38-212 files

OpenBSD/src QHkqJMtsys/dev/pci/drm/amd/display/dc/clk_mgr/dcn35 dcn35_clk_mgr.c

   drm/amd/display: avoid reset DTBCLK at clock init

   From Charlene Liu
   467904aabbfd761c475e9408f081d5476c0773c5 in linux-6.12.y/6.12.60
   0ae47e971b9add8f7b8f8d55ac5f407f6f346758 in mainline linux
VersionDeltaFile
1.6+12-6sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c
+12-61 files

OpenBSD/src jpcUUMHsys/dev/pci/drm/i915/display intel_psr.c

   drm/i915/dp_mst: Disable Panel Replay

   From Imre Deak
   3e5271f22404bea97a39b02b188f05e040a02cb8 in linux-6.12.y/6.12.60
   f2687d3cc9f905505d7b510c50970176115066a2 in mainline linux
VersionDeltaFile
1.12+4-0sys/dev/pci/drm/i915/display/intel_psr.c
+4-01 files

OpenBSD/src hHZpSoMsys/dev/pci/drm/amd/amdgpu gfx_v9_4_3.c aqua_vanjaram.c

   drm/amdgpu: fix gpu page fault after hibernation on PF passthrough

   From Samuel Zhang
   a45d6359eefb41e08d374a3260b10bff5626823b in linux-6.12.y/6.12.60
   eb6e7f520d6efa4d4ebf1671455abe4a681f7a05 in mainline linux
VersionDeltaFile
1.8+3-1sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
1.6+2-1sys/dev/pci/drm/amd/amdgpu/aqua_vanjaram.c
+5-22 files

OpenBSD/src CqNDWp3sys/dev/pci/drm/amd/display/dc/hwss/dcn20 dcn20_hwseq.c

   drm/amd/display: Clear the CUR_ENABLE register on DCN20 on DPP5

   From Ivan Lipski
   a077ec70561b0dce1863bea00a52c81a2ca6f147 in linux-6.12.y/6.12.60
   5bab4c89390f32b2f491f49a151948cd226dd909 in mainline linux
VersionDeltaFile
1.9+8-0sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
+8-01 files

OpenBSD/src f7O5PNjsys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm_mst_types.c

   drm/amd/display: Fix pbn to kbps Conversion

   From Fangzhi Zuo
   ded77c1209169bd40996caf5c5dfe1a228a587ab in linux-6.12.y/6.12.60
   1788ef30725da53face7e311cdf62ad65fababcd in mainline linux
VersionDeltaFile
1.37+23-36sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
+23-361 files

OpenBSD/src kkhWgvesys/dev/pci/drm/amd/display/dc/link/protocols link_dp_capability.c

   drm/amd/display: Move sleep into each retry for retrieve_link_cap()

   From Mario Limonciello
   a45450c36e3a568b8c20f4bd1e0bbb2507146a6d in linux-6.12.y/6.12.60
   71ad9054c1f241be63f9d11df8cbd0aa0352fe16 in mainline linux
VersionDeltaFile
1.11+5-4sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_capability.c
+5-41 files

OpenBSD/src fvUyvYDsys/dev/pci/drm/amd/display/dc/link/protocols link_dp_capability.c

   drm/amd/display: Increase DPCD read retries

   From Mario Limonciello
   cd145ed8c56f04bb13f3a18bfe57924beaad17a3 in linux-6.12.y/6.12.60
   8612badc331bcab2068baefa69e1458085ed89e3 in mainline linux
VersionDeltaFile
1.10+1-1sys/dev/pci/drm/amd/display/dc/link/protocols/link_dp_capability.c
+1-11 files

OpenBSD/src iqarhqHsys/dev/pci/drm/amd/amdgpu gfx_v11_0.c

   drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled

   From Yifan Zha
   806f54a7598825570a89b6fba1033b40e49a8792 in linux-6.12.y/6.12.60
   80d8a9ad1587b64c545d515ab6cb7ecb9908e1b3 in mainline linux
VersionDeltaFile
1.28+2-2sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
+2-21 files

OpenBSD/src veCbMFOsys/dev/pci/drm/amd/amdgpu amdgpu_device.c

   drm/amd: Skip power ungate during suspend for VPE

   From Mario Limonciello
   349238d296fc30d9b593cc6640033d5103e395fb in linux-6.12.y/6.12.60
   31ab31433c9bd2f255c48dc6cb9a99845c58b1e4 in mainline linux
VersionDeltaFile
1.89+2-1sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
+2-11 files

OpenBSD/src EUKDAnusys/dev/pci/drm/radeon radeon_fence.c

   drm/radeon: delete radeon_fence_process in is_signaled, no deadlock

   From Robert McClinton
   73bc12d6a547f9571ce4393acfd73c004e2df9e5 in linux-6.12.y/6.12.60
   9eb00b5f5697bd56baa3222c7a1426fa15bacfb5 in mainline linux
VersionDeltaFile
1.23+0-7sys/dev/pci/drm/radeon/radeon_fence.c
+0-71 files

OpenBSD/src hzLXDpUsys/dev/pci/drm/include/linux math64.h

   add DIV_U64_ROUND_UP() for 6.12.60 drm
VersionDeltaFile
1.3+6-0sys/dev/pci/drm/include/linux/math64.h
+6-01 files

OpenBSD/ports LUZNJnEsysutils/salt Makefile, sysutils/salt/patches patch-salt_utils_http_py

   use requests as default http library because tornado fails silently

   from Arch
VersionDeltaFile
1.5+13-14sysutils/salt/patches/patch-salt_utils_http_py
1.196+2-0sysutils/salt/Makefile
+15-142 files

OpenBSD/ports O7xwbJQdevel/swig Makefile

   MODTCL_VERSION=8.6
   Tcl is only needed for tests, which run fine with 8.6.

   --with-guilelib isn't a swig configure option and is ignored.
   Replace with --with-guile-config.
   No change to result as swig would find guile 1.8.8 anyway.


   ok sthen@
VersionDeltaFile
1.86+2-1devel/swig/Makefile
+2-11 files

OpenBSD/ports 5qn7WKwnet/unifi/main distinfo Makefile, net/unifi/main/pkg PLIST

   update to unifi-10.0.161
VersionDeltaFile
1.44+2,846-2,846net/unifi/main/pkg/PLIST
1.45+4-4net/unifi/main/distinfo
1.61+1-1net/unifi/main/Makefile
+2,851-2,8513 files

OpenBSD/ports aVCQkkLx11/xdotool Makefile distinfo, x11/xdotool/patches patch-Makefile

   update to xdotool-4.20251130.1
VersionDeltaFile
1.9+4-8x11/xdotool/patches/patch-Makefile
1.24+2-2x11/xdotool/Makefile
1.12+2-2x11/xdotool/distinfo
+8-123 files

OpenBSD/ports Gw3LivNwww/py-aiohttp distinfo Makefile

   update to py3-aiohttp-3.13.2
VersionDeltaFile
1.20+2-2www/py-aiohttp/distinfo
1.39+1-1www/py-aiohttp/Makefile
+3-32 files

OpenBSD/ports BU5O5cqwww/qutebrowser distinfo Makefile

   update to qutebrowser-3.6.3
VersionDeltaFile
1.37+2-2www/qutebrowser/distinfo
1.68+1-1www/qutebrowser/Makefile
+3-32 files

OpenBSD/src Nx5hEZkshare/man/man4 qwx.4, sys/dev/ic qwx.c qwxvar.h

   add PMF support to qwx

   This device needs to handle IGTK/BIP in software. It is possible to send
   protected multicast management frames with this device even while running
   in station mode. Which is neat for testing but not useful in general so
   the code path which makes the driver do this is unreachable without
   additional hacks in net80211 that I am not going to commit (sending
   protected deauth frames to the broadcast address).

   Tested:
   qwx QCNFA765: landry, Mark Patruck, kevlo, stsp
VersionDeltaFile
1.96+107-23sys/dev/ic/qwx.c
1.10+12-2share/man/man4/qwx.4
1.30+3-2sys/dev/pci/if_qwx_pci.c
1.32+3-1sys/dev/ic/qwxvar.h
+125-284 files

OpenBSD/src cvGAL4eshare/man/man4 iwx.4, sys/dev/pci if_iwx.c if_iwxreg.h

   Add PMF support to iwx. Also make MLD devices remove crypto keys from firmware.

   This driver was already offloading group key encryption to the device, and is
   now also offloading IGTK/BIP. We cannot send protected multicast management
   frames in station mode because the firmware won't allow it. But we do receive
   such frames just fine, which is all we really need in station mode.

   Thanks to Johannes Berg from Linux / Intel for hints about firmware behaviour
   regarding IGTK/BIP, and explaining how driver behaviour needs to be tested.

   Tested:
   iwx AX200: jmc, Mark Patruck, stsp
   iwx AX201: kirill
   iwx AX210: lraab, remi (interop issue with PSK-SHA256-only Arista AP)
   iwx AX211: sthen, kevlo, kn, jca
VersionDeltaFile
1.194+179-12sys/dev/pci/if_iwx.c
1.58+23-5sys/dev/pci/if_iwxreg.h
1.43+10-6sys/dev/pci/if_iwxvar.h
1.22+8-2share/man/man4/iwx.4
+220-254 files

OpenBSD/src WiBWBucshare/man/man4 iwm.4, sys/dev/pci if_iwm.c if_iwmvar.h

   implement PMF support for iwm

   For now, keep using software crypto for multicast data frames and multicast
   management frames even though iwm devices support offloading crypto for both.
   We should eventually add support for offloading this because in the present
   state iwm is not receiving protected multicast management frames (IGTK/BIP).
   In practice, this does not matter much because such frames are only used by
   802.11 features which our net80211 stack does not yet support anyway.
   Protected unicast management frames work as expected which is what matters
   the most, and is much better than having no PMF support at all.

   Tested:
   iwm 3168: kevlo
   iwm 7265: stsp
   iwm 9260: florian, landry
   iwm 9560: stsp
VersionDeltaFile
1.419+55-2sys/dev/pci/if_iwm.c
1.48+8-2share/man/man4/iwm.4
1.79+3-1sys/dev/pci/if_iwmvar.h
+66-53 files

OpenBSD/src WNZhniHsys/net80211 ieee80211_output.c

   check the correct flag before using PMF in ieee80211_mgmt_output()

   The capability flag only indicates whether our driver supports PMF, not
   whether our peer supports it. The flag in ni_flags indicates whether PMF
   is mutually supported by us and the peer, and should be used here.
VersionDeltaFile
1.143+2-2sys/net80211/ieee80211_output.c
+2-21 files

OpenBSD/src btZbsGCsys/net80211 ieee80211_ioctl.c

   clear MFPR flag in disable_rsn()
VersionDeltaFile
1.83+2-1sys/net80211/ieee80211_ioctl.c
+2-11 files

OpenBSD/src yPabLqVsys/net80211 ieee80211_pae_input.c ieee80211_node.c

   set/clear the IEEE80211_NODE_{TX,RX}MGMTPROT node flags in appropriate places

   ok kevlo@ sthen@
VersionDeltaFile
1.38+10-1sys/net80211/ieee80211_pae_input.c
1.205+6-1sys/net80211/ieee80211_node.c
1.111+3-1sys/net80211/ieee80211_proto.c
+19-33 files

OpenBSD/src 4ES1fUMsys/net80211 ieee80211_input.c

   Update the PMF Rx code path written by damien@ to handle hardware decryption.

   ok kevlo@ sthen@
VersionDeltaFile
1.257+23-10sys/net80211/ieee80211_input.c
+23-101 files

OpenBSD/src IXXxtehsys/net80211 ieee80211_crypto.c

   Fix KDF sha256 inputs to match the implementation in w1.fi hostap.

   Cross-checked with the 802.11 spec, which mentions the use of an extra
   zero byte in case of PFK and mentions nothing of the sort in case of KDF.

   I was led here by hints left behind by github user pigworlds in
   https://github.com/OpenIntelWireless/itlwm/pull/676

   ok kevlo@ sthen@
VersionDeltaFile
1.80+12-6sys/net80211/ieee80211_crypto.c
+12-61 files

OpenBSD/ports 6ULEKkWwww/py-beautifulsoup4 distinfo Makefile

   update to py3-beautifulsoup4-4.14.3
VersionDeltaFile
1.21+2-2www/py-beautifulsoup4/distinfo
1.37+1-1www/py-beautifulsoup4/Makefile
+3-32 files

OpenBSD/ports zR0khqetextproc/py-docutils distinfo Makefile

   update to py3-docutils-0.22.3
VersionDeltaFile
1.21+2-2textproc/py-docutils/distinfo
1.48+1-2textproc/py-docutils/Makefile
+3-42 files

OpenBSD/src klbZXdHregress/usr.sbin/bgpd/unittests rde_decide_test.c

   Update test, rde_generate_updates() has a new prototype.
VersionDeltaFile
1.18+2-2regress/usr.sbin/bgpd/unittests/rde_decide_test.c
+2-21 files

OpenBSD/ports MIb4Re6net/dbip Makefile.inc, net/dbip/asn distinfo

   Update dbip to 2025.12.
VersionDeltaFile
1.64+2-2net/dbip/asn/distinfo
1.66+2-2net/dbip/city/distinfo
1.66+2-2net/dbip/country/distinfo
1.69+1-1net/dbip/Makefile.inc
+7-74 files