OpenBSD/src gOVv6a5usr.bin/ssh sshd_config.5

   errant line
VersionDeltaFile
1.388+2-3usr.bin/ssh/sshd_config.5
+2-31 files

OpenBSD/src RoWMxy7usr.bin/ssh sshd_config.5

   There is a warning next to the authorized_keys command="" flag that
   forcing a command doesn't automatically disable forwarding. Add one
   next to the sshd_config(5) ForceCommand directive too.

   feedback deraadt@
VersionDeltaFile
1.387+11-2usr.bin/ssh/sshd_config.5
+11-21 files

OpenBSD/src OwbLuwhusr.bin/ssh sftp-server.c

   increment correct variable when counting group memberships.
   Reported by Kevin Day via bz3903
VersionDeltaFile
1.150+2-2usr.bin/ssh/sftp-server.c
+2-21 files

OpenBSD/ports P9B1g5btextproc/ruby-commonmarker distinfo crates.inc

   Update to commonmarker 2.6.0

   Will allow building with Ruby 4.0.
VersionDeltaFile
1.7+196-200textproc/ruby-commonmarker/distinfo
1.4+97-99textproc/ruby-commonmarker/crates.inc
1.10+1-1textproc/ruby-commonmarker/Makefile
+294-3003 files

OpenBSD/src DbJbEwIsys/dev/pci/drm/i915/display intel_dp.c

   drm/i915/dp: Initialize the source OUI write timestamp always

   From Imre Deak
   e656ba6ca534743960f66f70adac9246243fd9e9 in linux-6.12.y/6.12.61
   5861258c4e6a829a10200b41ba3fb4d7d1a4054f in mainline linux
VersionDeltaFile
1.29+4-1sys/dev/pci/drm/i915/display/intel_dp.c
+4-11 files

OpenBSD/src 27phWWSsys/dev/pci/drm drm_fb_helper.c, sys/dev/pci/drm/i915/display intel_fbdev.c

   drm, fbcon, vga_switcheroo: Avoid race condition in fbcon setup

   From Thomas Zimmermann
   482330f8261b4bea8146d9bd69c1199e5dfcbb5c in linux-6.12.y/6.12.61
   eb76d0f5553575599561010f24c277cc5b31d003 in mainline linux
VersionDeltaFile
1.45+0-6sys/dev/pci/drm/drm_fb_helper.c
1.17+0-6sys/dev/pci/drm/i915/display/intel_fbdev.c
1.4+0-4sys/dev/pci/drm/radeon/radeon_fbdev.c
+0-163 files

OpenBSD/src hJwOPedsys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm.c

   drm/amd/display: Don't change brightness for disabled connectors

   From Mario Limonciello
   901a8766734b6eab3994740906830f66749261d5 in linux-6.12.y/6.12.61
   81f4d4ba509522596143fd5d7dc2fc3495296b0a in mainline linux
VersionDeltaFile
1.191+15-0sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+15-01 files

OpenBSD/src HyLTZjmsys/dev/pci/drm/amd/display/dc/core dc_stream.c

   drm/amd/display: Check NULL before accessing

   From Alex Hung
   f7cf491cd5b54b5a093bd3fdf76fa2860a7522bf in linux-6.12.y/6.12.61
   3ce62c189693e8ed7b3abe551802bbc67f3ace54 in mainline linux
VersionDeltaFile
1.10+8-3sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
+8-31 files

OpenBSD/src yRlsztysys/dev/pci/drm/amd/amdgpu amdgpu_gmc.c

   drm/amd/amdgpu: reserve vm invalidation engine for uni_mes

   From Michael Chen
   204d3bb80c9272b23b111884dd6a3a750e45c844 in linux-6.12.y/6.12.61
   971fb57429df5aa4e6efc796f7841e0d10b1e83c in mainline linux
VersionDeltaFile
1.16+3-0sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
+3-01 files

OpenBSD/src NpB94wbsys/dev/pci/drm/amd/display/dc/hwss/dce110 dce110_hwseq.c, sys/dev/pci/drm/amd/display/dc/hwss/dcn20 dcn20_hwseq.c

   Revert "drm/amd/display: Move setup_stream_attribute"

   From Alex Deucher
   a2b16ee991df0e12a492046352833052faac2364 in linux-6.12.y/6.12.61
   3126c9ccb4373d8758733c6699ba5ab93dbe5c9d in mainline linux
VersionDeltaFile
1.6+0-7sys/dev/pci/drm/amd/display/dc/virtual/virtual_stream_encoder.c
1.9+3-0sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
1.7+0-2sys/dev/pci/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1.10+0-2sys/dev/pci/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1.9+0-1sys/dev/pci/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
+3-125 files

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

   drm/amdgpu: fix cyan_skillfish2 gpu info fw handling

   From Alex Deucher
   b46aaeafd6da945c4370538ae8a24b34333fb231 in linux-6.12.y/6.12.61
   7fa666ab07ba9e08f52f357cb8e1aad753e83ac6 in mainline linux
VersionDeltaFile
1.90+2-0sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
+2-01 files

OpenBSD/src 8fdArE1share/man/man4 cdpcie.4 Makefile

   cdpcie(4)
VersionDeltaFile
1.1+44-0share/man/man4/cdpcie.4
1.872+2-2share/man/man4/Makefile
+46-22 files

OpenBSD/src cwLaCzKsys/arch/riscv64/conf GENERIC RAMDISK, sys/dev/fdt cdpcie.c files.fdt

   Add a driver for the Cadence PCIe controller.  So far this driver support
   the variant found on the Sophgo SG2042 SoC.

   ok mlarkin@
VersionDeltaFile
1.1+623-0sys/dev/fdt/cdpcie.c
1.217+5-1sys/dev/fdt/files.fdt
1.55+3-1sys/arch/riscv64/conf/GENERIC
1.48+3-1sys/arch/riscv64/conf/RAMDISK
+634-34 files

OpenBSD/src Ycjd96psys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2107+9-1sys/dev/pci/pcidevs_data.h
1.2112+3-1sys/dev/pci/pcidevs.h
+12-22 files

OpenBSD/src s0xR70ksys/dev/pci pcidevs

   Add a couple of missing AMD/ATI device IDs.

   ok jsg@
VersionDeltaFile
1.2119+3-1sys/dev/pci/pcidevs
+3-11 files

OpenBSD/ports SeyORnQnet/tdesktop distinfo Makefile, net/tdesktop/patches patch-Telegram_SourceFiles_platform_linux_current_geo_location_linux_cpp

   update to tdesktop 6.3.6
VersionDeltaFile
1.2+1-10net/tdesktop/patches/patch-Telegram_SourceFiles_platform_linux_current_geo_location_linux_cpp
1.149+2-2net/tdesktop/distinfo
1.202+1-1net/tdesktop/Makefile
+4-133 files

OpenBSD/ports vpridk6x11/kde-applications/artikulate Makefile

   Add missing bdep on x11/qt6/qtmultimedia

   No idea whether a build dep is enough. Runtime testing left as an
   exercise for ${MAINTAINER}.

   Spotted in my ongoing riscv64 bulk build and in the last three builds on
   exopi.
VersionDeltaFile
1.23+2-2x11/kde-applications/artikulate/Makefile
+2-21 files

OpenBSD/ports l0balX1graphics/blender Makefile

   remove FETCH_PACKAGES committed in a previous commit

   ok afresh1@
VersionDeltaFile
1.150+1-2graphics/blender/Makefile
+1-21 files

OpenBSD/ports f56EPLqnet/openvpn Makefile, net/openvpn/pkg README openvpn.rc

   Document the usage of --daemon in the openvpn rc script

   Hardcoding --daemon is necessary so that openvpn goes into the
   background by default, whatever the admin sets in openvpn_flags or their
   config file.  So document how to pass an optional argument to --daemon,
   which is mainly useful when you're running multiple instances (eg IPv4
   vs IPv6 and/or UDP vs TCP).

   Since there's another ambiguity in the cli arguments parsing,
   explicitely tell users to use --config before the config file. Setting
   only "openvpn_flags=/config/file" in rc.conf.local cannot work because
   the file name would be misinterpreted as the optional argument
   to --daemon.

   Ambiguity pointed out by and argued with kn@ who proposed a different
   approach.

   "I think that's fine" sthen@
VersionDeltaFile
1.10+10-0net/openvpn/pkg/README
1.3+2-0net/openvpn/pkg/openvpn.rc
1.139+1-0net/openvpn/Makefile
+13-03 files

OpenBSD/src 2qOFRcTregress/lib/libcrypto/ec ec_asn1_test.c

   ec_asn1_test: change a comma to a full stop
VersionDeltaFile
1.41+2-2regress/lib/libcrypto/ec/ec_asn1_test.c
+2-21 files

OpenBSD/src RgVC9T1regress/lib/libcrypto/asn1 asn1complex.c

   asn1complex: use ASN1_STRING_get0_data() instead of ASN1_STRING_data()
VersionDeltaFile
1.5+4-4regress/lib/libcrypto/asn1/asn1complex.c
+4-41 files

OpenBSD/src Ekh1JCFlib/libcrypto/asn1 p5_pbe.c

   Remove last internal use of ASN1_STRING_data()

   PKCS5_pbe_set0_algor() is no longer public, but its parameters are
   provided directly via public API, namely the wonderful PKCS8_encrypt()
   and PKCS12_pack_p7encdata().

   Muppetry abounds. To wit:

   If saltlen < 0, the call to ASN1_STRING_set(pbe->salt, NULL, saltlen)
   would error. Let's do that up front in a more obvious way. We don't
   care about side-effects to pbe->salt since we free it on error anyway.

   If saltlen == 0, we default it to PKCS5_PBE1_SALT_LEN. This is
   particularly funky in case the caller passed in salt != NULL, in
   which case we can only hope and pray this buffer is long enough.

   If the caller passed a salt, copy it to pbe->salt via ASN1_STRING_set().

   If there's no salt, allocate a buffer of the appropriate length, fill it

    [9 lines not shown]
VersionDeltaFile
1.31+19-13lib/libcrypto/asn1/p5_pbe.c
+19-131 files

OpenBSD/ports E9ZkZoldevel/libgit2/libgit2 distinfo Makefile, devel/libgit2/libgit2/pkg PLIST

   SECURITY update to libgit2-1.9.2.
VersionDeltaFile
1.49.2.1+2-2devel/libgit2/libgit2/distinfo
1.75.2.1+1-2devel/libgit2/libgit2/Makefile
1.21.4.1+0-1devel/libgit2/libgit2/pkg/PLIST
+3-53 files

OpenBSD/ports GR54qAEdevel/libgit2/libgit2 distinfo Makefile, devel/libgit2/libgit2/pkg PLIST

   SECURITY update to libgit2-1.9.2.
VersionDeltaFile
1.50+2-2devel/libgit2/libgit2/distinfo
1.76+1-2devel/libgit2/libgit2/Makefile
1.22+0-1devel/libgit2/libgit2/pkg/PLIST
+3-53 files

OpenBSD/ports iP2uVWanet/weechat distinfo Makefile

   Update weechat to 4.8.1

   Switch Lua from 5.1 to 5.3, as a required by weechat 4.8.
   https://github.com/weechat/weechat/releases/tag/v4.8.0
VersionDeltaFile
1.66+2-2net/weechat/distinfo
1.107+2-1net/weechat/Makefile
+4-32 files

OpenBSD/ports VVxnKzhsysutils/py-fsspec distinfo Makefile

   Update to py3-fsspec-2025.12.0.
VersionDeltaFile
1.9+2-2sysutils/py-fsspec/distinfo
1.10+1-1sysutils/py-fsspec/Makefile
+3-32 files

OpenBSD/ports MkIXxhatelephony/py-phonenumbers distinfo Makefile

   Update to py3-phonenumbers-9.0.20.
VersionDeltaFile
1.26+2-2telephony/py-phonenumbers/distinfo
1.38+1-1telephony/py-phonenumbers/Makefile
+3-32 files

OpenBSD/ports DrLBoGctextproc/p5-PPIx-Regexp distinfo Makefile

   Update to p5-PPIx-Regexp-0.091.
VersionDeltaFile
1.16+2-2textproc/p5-PPIx-Regexp/distinfo
1.24+1-1textproc/p5-PPIx-Regexp/Makefile
+3-32 files

OpenBSD/ports qj7OQW9textproc/py-fastjsonschema distinfo Makefile

   Update to py3-fastjsonschema-2.21.2.
VersionDeltaFile
1.3+2-2textproc/py-fastjsonschema/distinfo
1.6+1-1textproc/py-fastjsonschema/Makefile
+3-32 files

OpenBSD/ports toNMcZVwww/py-spotipy distinfo Makefile

   Update to py3-spotipy-2.25.2.
VersionDeltaFile
1.6+2-2www/py-spotipy/distinfo
1.10+1-2www/py-spotipy/Makefile
+3-42 files