OpenBSD/src hU0YY3Rsys/dev/pci/drm/amd/pm/swsmu amdgpu_smu.c

   drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table()

   From Jiang Liu
   2498d2db1d35e88a2060ea191ae75dce853dd084 in linux-6.12.y/6.12.16
   1abb2648698bf10783d2236a6b4a7ca5e8021699 in mainline linux
VersionDeltaFile
1.23+2-1sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
+2-11 files

OpenBSD/src EqBTetRsys/dev/pci/drm/display drm_dp_helper.c, sys/dev/pci/drm/include/drm/display drm_dp.h

   drm: Fix DSC BPP increment decoding

   From Imre Deak
   740bc21e25825c67444cd94ecd6b08669d48e95c in linux-6.12.y/6.12.16
   e00a2e5d485faf53c7a24b9d1b575a642227947f in mainline linux
VersionDeltaFile
1.5+1-1sys/dev/pci/drm/display/drm_dp_helper.c
1.8+1-0sys/dev/pci/drm/include/drm/display/drm_dp.h
+2-12 files

OpenBSD/src s1mAmqnsys/dev/pci/drm/amd/amdgpu amdgpu_psp.c

   drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode()

   From Jiang Liu
   d1d10bd595539ed82ab59b60249f9bdf0994f678 in linux-6.12.y/6.12.16
   a0a455b4bc7483ad60e8b8a50330c1e05bb7bfcf in mainline linux
VersionDeltaFile
1.29+3-2sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
+3-21 files

OpenBSD/src RqxOMYbsys/dev/pci/drm/amd/amdkfd kfd_process_queue_manager.c

   amdkfd: properly free gang_ctx_bo when failed to init user queue

   From Zhu Lingshan
   ae5ab1c1ae504f622cc1ff48830a9ed48428146d in linux-6.12.y/6.12.16
   a33f7f9660705fb2ecf3467b2c48965564f392ce in mainline linux
VersionDeltaFile
1.17+1-1sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
+1-11 files

OpenBSD/src Fzgx7EZsys/dev/pci/drm/i915/selftests i915_gem_gtt.c

   drm/i915/selftests: avoid using uninitialized context

   From Krzysztof Karas
   19a6d7c28278247e2433cfd7860fb0ea36aee2cd in linux-6.12.y/6.12.16
   53139b3f9998ea07289e7b70b909fea2264a0de9 in mainline linux
VersionDeltaFile
1.7+2-2sys/dev/pci/drm/i915/selftests/i915_gem_gtt.c
+2-21 files

OpenBSD/src PJiXNFYsys/dev/pci/drm/i915/display intel_dp_mst.c

   drm/i915/dp_mst: Fix connector initialization in intel_dp_add_mst_connector()

   From Imre Deak
   d58f65df2dcb59acd3965907507cfa608fe924b4 in mainline linux

   avoids a NULL deref when using a thunderbolt dock, reported by lorenz
   on bugs@

   Johnny Epsom reported the same problem with a usb-c dock on misc@
VersionDeltaFile
1.14+10-0sys/dev/pci/drm/i915/display/intel_dp_mst.c
+10-01 files

OpenBSD/src 0vPODDhsys/dev/pci/drm/amd/amdgpu amdgpu_devlist.h

   add comments for more revisions of known ids

   747e rev d8 is Radeon RX 7800M
   7480 rev c2 is Radeon RX 7650 GRE
   found in AMD Software: Adrenalin Edition 25.2.2
VersionDeltaFile
1.31+2-2sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h
+2-21 files

OpenBSD/src 60mD6NBsys/dev/usb uvideo.c

   sys/uvideo: compute max_packet_size the same way in all cases

   OK: mglocker@
VersionDeltaFile
1.240+20-5sys/dev/usb/uvideo.c
+20-51 files

OpenBSD/src 6wU3q7bsys/dev/usb uvideo.c

   sys/uvideo: dump baInterfaceNr when debug is enabled

   OK: mglocker@
VersionDeltaFile
1.239+7-1sys/dev/usb/uvideo.c
+7-11 files

OpenBSD/src 0d7nC1Qsbin/unwind frontend.c

   construct_reply_info_base() grew one more argument
VersionDeltaFile
1.91+4-4sbin/unwind/frontend.c
+4-41 files

OpenBSD/src yzBidjusbin/unwind/libunbound/services listen_dnsport.c listen_dnsport.h, sbin/unwind/libunbound/util configlexer.c netevent.c

   sync to unbound
VersionDeltaFile
1.21+3,500-3,382sbin/unwind/libunbound/util/configlexer.c
1.19+2,500-34sbin/unwind/libunbound/services/listen_dnsport.c
1.24+2,010-97sbin/unwind/libunbound/util/netevent.c
1.12+401-4sbin/unwind/libunbound/services/listen_dnsport.h
1.19+172-67sbin/unwind/libunbound/util/configparser.y
1.13+164-0sbin/unwind/libunbound/util/netevent.h
+8,747-3,58436 files not shown
+9,510-3,74642 files

OpenBSD/src QAuKktyusr.sbin/installboot efi_installboot.c i386_installboot.c

   Avoid null-pointer deref in the non-GPT case for installboot -c.

   ok patrick@, deraadt@
VersionDeltaFile
1.14+2-2usr.sbin/installboot/efi_installboot.c
1.50+2-2usr.sbin/installboot/i386_installboot.c
+4-42 files

OpenBSD/src AISuehodistrib/sets/lists/base mi

   sync
VersionDeltaFile
1.1157+4-0distrib/sets/lists/base/mi
+4-01 files

OpenBSD/src zNGCyUausr.sbin/tcpdump print-lwres.c

   Improve b64_ntop use in print-lwres

   Compute size correctly, check the return value, don't treat the input
   buffer as a string. In particular,

   ok tb
VersionDeltaFile
1.13+10-7usr.sbin/tcpdump/print-lwres.c
+10-71 files

OpenBSD/src G3U805Hetc/signify openbsd-78-syspatch.pub

   add 7.8 syspatch key
VersionDeltaFile
1.1+2-0etc/signify/openbsd-78-syspatch.pub
+2-01 files

OpenBSD/src jQ5kh4yetc/signify openbsd-78-pkg.pub

   7.8 packages key
VersionDeltaFile
1.1+2-0etc/signify/openbsd-78-pkg.pub
+2-01 files

OpenBSD/src ffsHNQvsys/net route.c

   Move kassert from resolve to add case in rtrequest().

   In case RTM_RESOLVE there is already an assertion about ifa_ifp !=
   NULL.  Move it down after the fallthrough to cover also RTM_ADD.
   This should give a better hint from syzkaller what is going wrong.

   Reported-by: syzbot+f77fe03091e5efd9aaf9 at syzkaller.appspotmail.com
   OK claudio@
VersionDeltaFile
1.442+2-2sys/net/route.c
+2-21 files

OpenBSD/src wtt05v8etc/signify openbsd-78-base.pub

   7.8 base key
VersionDeltaFile
1.1+2-0etc/signify/openbsd-78-base.pub
+2-01 files

OpenBSD/src xOtZcoXusr.sbin/installboot efi_bootmgr.c

   U-Boot typically doesn't support setting EFI varibles.  In that case
   the EFIIOC_VAR_SET ioctl will return ENOSYS.  Handle this the same way
   as EPERM to avoid needlessly alarming the user.

   ok deraadt@, jca@
VersionDeltaFile
1.2+3-3usr.sbin/installboot/efi_bootmgr.c
+3-31 files

OpenBSD/src zwxNCO9etc/signify openbsd-78-fw.pub

   add 7.8 firmware key
VersionDeltaFile
1.1+2-0etc/signify/openbsd-78-fw.pub
+2-01 files

OpenBSD/src kyxV6mZusr.bin/calendar io.c calendar.1

   calendar(1): introduce RECIPIENT_EMAIL

   OK: mvs@
VersionDeltaFile
1.52+10-2usr.bin/calendar/io.c
1.45+6-2usr.bin/calendar/calendar.1
+16-42 files

OpenBSD/src KQgZ2Tousr.bin/ssh ssh.c

   Also prohibit , (comma) in hostnames, proposed by David Leadbeater
   ok djm millert
VersionDeltaFile
1.605+2-2usr.bin/ssh/ssh.c
+2-21 files

OpenBSD/src Eh7wiGqdistrib/sets/lists/base mi

   sync; curses pkg-config files
VersionDeltaFile
1.1156+4-0distrib/sets/lists/base/mi
+4-01 files

OpenBSD/src F0WbmYHlib/libcurses generate_pkgconfig.sh Makefile, lib/libform generate_pkgconfig.sh

   create pkg-config files for curses-related libraries
   makes sense to kettenis & feedback about compiler/linker flags
   ok tb, millert
VersionDeltaFile
1.1+78-0lib/libform/generate_pkgconfig.sh
1.1+78-0lib/libmenu/generate_pkgconfig.sh
1.1+78-0lib/libpanel/generate_pkgconfig.sh
1.1+77-0lib/libcurses/generate_pkgconfig.sh
1.77+12-2lib/libcurses/Makefile
1.21+12-1lib/libmenu/Makefile
+335-32 files not shown
+359-58 files

OpenBSD/src GUeHUxidistrib/amd64/common install.md

   install.md runs too early for dmesg.boot to be available, use plain dmesg(1)

   Should have been in r1.63 "With ACPI >= 5, assume UEFI and default to GPT",
   otherwise an early grep ENOENT error shows and default detection fails.

   Reminded by kevlo, thanks.
VersionDeltaFile
1.65+3-3distrib/amd64/common/install.md
+3-31 files

OpenBSD/src eHLkvYwusr.sbin/unbound ltmain.sh configure, usr.sbin/unbound/services listen_dnsport.c listen_dnsport.h

   merge unbound 1.22.0, ok florian
VersionDeltaFile
1.38+2,500-34usr.sbin/unbound/services/listen_dnsport.c
1.40+2,010-97usr.sbin/unbound/util/netevent.c
1.6+293-573usr.sbin/unbound/ltmain.sh
1.57+490-279usr.sbin/unbound/configure
1.21+401-4usr.sbin/unbound/services/listen_dnsport.h
1.11+130-162usr.sbin/unbound/aclocal.m4
+5,824-1,14961 files not shown
+7,314-1,43067 files

OpenBSD/src JZ5LfdRusr.sbin/unbound ltmain.sh configure, usr.sbin/unbound/services listen_dnsport.c listen_dnsport.h

   import unbound 1.22.0
VersionDeltaFile
1.1+2,701-0usr.sbin/unbound/testcode/doqclient.c
1.1.1.28+2,500-34usr.sbin/unbound/services/listen_dnsport.c
1.1.1.28+2,003-90usr.sbin/unbound/util/netevent.c
1.1.1.7+293-573usr.sbin/unbound/ltmain.sh
1.1.1.38+490-279usr.sbin/unbound/configure
1.1.1.18+401-4usr.sbin/unbound/services/listen_dnsport.h
+8,388-98075 files not shown
+10,243-1,44081 files

OpenBSD/src rsMVhG4etc/examples httpd.conf

   Remove acme-challenge location from HTTPS server configuration as
   RFC8555 8.3 explicitly states that the challenge must be over HTTP.

   From Lucas de Sena (lucas AT seninha.org), thanks!

   ok sdk@
VersionDeltaFile
1.23+1-5etc/examples/httpd.conf
+1-51 files

OpenBSD/src j1kF5Afsys/net ifq.c if_gre.c

   replace "if (!task_del) taskq_barrier" with "taskq_del_barrier".

   as per src/sys/kern/kern_task.c r1.36, it's possible for a task to
   be re-added while it's currently running. in this situation the "if
   (!task_del)" skips the barrier but doesn't do anything about the
   currently running code, which taskq_del_barrier properly handles.
   ----------------------------------------------------------------------
VersionDeltaFile
1.57+3-5sys/net/ifq.c
1.183+2-3sys/net/if_gre.c
+5-82 files

OpenBSD/src NJYqExgregress/usr.sbin/bgpd/unittests rde_aspa_test.c Makefile

   Add by now required monotime.c to bgpd unit tests.
VersionDeltaFile
1.6+1-7regress/usr.sbin/bgpd/unittests/rde_aspa_test.c
1.12+5-3regress/usr.sbin/bgpd/unittests/Makefile
+6-102 files