OpenBSD/src CZmsdyA — sys/dev/pci/drm/amd/amdgpu amdgpu_discovery.c

   drm/amdgpu: fix IP instance memory leak on kobject add failure

   From Guangshuo Li
   7ca44cb14d0249992a8f1425ba004d6e2d16d255 in linux-6.18.y/6.18.56
   f5a5add3605935163dd0f75749b6a7869e9765af in mainline linux
VersionDeltaFile
1.30+2-0sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
+2-01 files

OpenBSD/src 5Y6J4jn — sys/dev/pci/drm/radeon radeon_bios.c

   drm/radeon: Read the VRAM VBIOS signature with readb()

   From Imre Kaloz
   4d12b763c2c554571b5e03a04832c34b4e90e1d3 in linux-6.18.y/6.18.56
   de1eab13efef83fd2b76f4688de5bf672644596f in mainline linux
VersionDeltaFile
1.23+5-1sys/dev/pci/drm/radeon/radeon_bios.c
+5-11 files

OpenBSD/src CL5QSgb — sys/dev/pci/drm/amd/amdgpu gfx_v6_0.c

   drm/amdgpu/gfx6: fix firmware leak on teardown

   From Willian Oliveira
   652f631e2e3a8d3b11ad72dd0b8e59b5183de0d9 in linux-6.18.y/6.18.56
   cc172e177795c5f87bc2d71768d077e1c10633e8 in mainline linux
VersionDeltaFile
1.13+9-0sys/dev/pci/drm/amd/amdgpu/gfx_v6_0.c
+9-01 files

OpenBSD/src i73Xd7U — sys/dev/pci/drm/amd/pm/legacy-dpm si_dpm.c

   drm/amd/pm/si: Fix updating clock limits on AC/DC

   From Timur Kristof
   36fa4159d005498e9527c617fd516ad3e81cee95 in linux-6.18.y/6.18.56
   08c9100f65299c64439e22e6057d750ae0e6c660 in mainline linux
VersionDeltaFile
1.7+18-18sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
+18-181 files

OpenBSD/src woa3Pxm — sys/dev/pci/drm/amd/pm/legacy-dpm si_dpm.c

   drm/amd/pm/si: Check AMD_IS_MOBILITY flag for PPSMC_SYSTEMFLAG_GPIO_DC

   From Timur Kristof
   e67aef159f430946bbfb6577c4aaaf130e3b9246 in linux-6.18.y/6.18.56
   cd883d0a3937df82a5ea03709ba8ba623b868419 in mainline linux
VersionDeltaFile
1.6+2-1sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
+2-11 files

OpenBSD/src 71nXfWZ — sys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm.c

   drm/amd/display: check dc_state_create_copy() for NULL in dm_suspend

   From Jiangshan Yi
   197946faa1b7968046ba475ae2f266847c6f51ed in linux-6.18.y/6.18.56
   015e72cde567d2450e282c2790773463156b2d0a in mainline linux
VersionDeltaFile
1.217+7-2sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+7-21 files

OpenBSD/src CtIjVjj — lib/libc/sys execve.2

   additonal -> additional
VersionDeltaFile
1.65+2-2lib/libc/sys/execve.2
+2-21 files

OpenBSD/src 4AqLGtv — usr.bin/mandoc mandoc.1

   mandoc(1) always support the -C option,
   not only together with -f or -k, as the manual claimed;
   noticed in a conversation with kristaps@
VersionDeltaFile
1.204+4-4usr.bin/mandoc/mandoc.1
+4-41 files

OpenBSD/src 0Sag5Cl — regress/usr.bin/mandoc Makefile.inc

   in the test suite, ignore /etc/man.conf;
   fixing small reliability issue noticed by kristaps@
VersionDeltaFile
1.31+3-3regress/usr.bin/mandoc/Makefile.inc
+3-31 files

OpenBSD/src OYEVO3X — usr.bin/mandoc mandoc_msg.c mandoc.h

   If eqn(7) or tbl(7) input is encountered in -mdoc -T markdown mode,
   print a line describung the problem to the formatted output and also
   raise an "unsupp" message, similar to what -T man already does,
   instead of calling assert(3), which is never appropriate when dealing
   with unsopported or incorrect input.
   A conversation with kristaps@ reminded me of this issue.
VersionDeltaFile
1.40+21-4usr.bin/mandoc/mdoc_markdown.c
1.203+22-2usr.bin/mandoc/mandoc.1
1.21+4-2usr.bin/mandoc/mandoc_msg.c
1.227+4-2usr.bin/mandoc/mandoc.h
+51-104 files

OpenBSD/src cpFCpfe — usr.bin/ssh channels.c

   Check for unsigned integer overflow when calculating how much beyond
   our local window a peer has sent.  Prevents them sneaking past the grace
   we allow.

   bz#4031, from rhowe425 at gmail.com, ok markus@
VersionDeltaFile
1.471+7-2usr.bin/ssh/channels.c
+7-21 files

OpenBSD/src fUHtHVi — usr.bin/ssh compat.c compat.h

   Remove the SSH_OLD_SESSIONID bug compatibility bit.  It was only
   set for SecureCRT 3.0 and SecureFX 1.7.  Both date back to some
   time prior to 2002 (vandyke's release history only goes back to
   2002, and these releases predate that).

   Prompted by rhowe425 at gmail.com via bz#4030, ok markus@
VersionDeltaFile
1.260+7-18usr.bin/ssh/monitor.c
1.395+4-9usr.bin/ssh/sshconnect2.c
1.132+4-9usr.bin/ssh/auth2-pubkey.c
1.129+1-3usr.bin/ssh/compat.c
1.63+2-2usr.bin/ssh/compat.h
+18-415 files

OpenBSD/ports cvOkwV4 — devel Makefile, security Makefile

   remove angr and angrop for now; this angr versiom isn't working with
   python 3.14 and I haven't been able to figure out how to build new
   versions. (a new major version has recently come out and might be worth
   another attempt maybe when it's settled down a bit, but it looks like
   some of the deps currently in devel/angr/xxx are no longer used so that
   is probably worth redoing the set).

   prompted by build failure after updating py-cparser reported by naddy,
   but I noticed that it had already been failing at runtime for a while.
   tb looked at trying to fix too.

   ok jasper (maintainer)
VersionDeltaFile
1.795+0-1security/Makefile
1.2622+0-1devel/Makefile
1.8+0-0security/angrop/pkg/PLIST
1.2+0-0security/angrop/pkg/DESCR
1.11+0-0security/angrop/distinfo
1.24+0-0security/angrop/Makefile
+0-247 files not shown
+0-253 files

OpenBSD/src FNVsNQW — sys/dev/ic i82596.c

   Comment out, or lower log priority, of harmless but often encountered
   messages, to be in par with other Ethernet drivers.
VersionDeltaFile
1.58+11-7sys/dev/ic/i82596.c
+11-71 files

OpenBSD/ports fK7rHPC — net/zoitechat/patches patch-src_common_util_c

   zoitechat: fix link
VersionDeltaFile
1.3+1-1net/zoitechat/patches/patch-src_common_util_c
+1-11 files

OpenBSD/ports vycj69q — net/zoitechat/patches patch-src_common_util_c

   zoitechat: add link to PR
VersionDeltaFile
1.2+2-0net/zoitechat/patches/patch-src_common_util_c
+2-01 files

OpenBSD/ports SOPoYyl — devel/bear Makefile crates.inc, devel/bear/patches patch-scripts_install_sh

   Update bear to 4.2.2
VersionDeltaFile
1.3+232-2devel/bear/distinfo
1.3+22-182devel/bear/pkg/PLIST
1.1+116-0devel/bear/crates.inc
1.12+16-71devel/bear/Makefile
1.1+14-0devel/bear/patches/patch-scripts_install_sh
1.3+2-2devel/bear/pkg/README
+402-2576 files

OpenBSD/xenocara Z1MZRAy — . MODULES

   update
VersionDeltaFile
1.573+9-9MODULES
+9-91 files

OpenBSD/src i5xATjp — share/man/man8 afterboot.8

   tweak previous: drop stray blank line, drop a few words that accidentally
   stayed behind, and fix some plural->singular issues;
   feedback and OK mglocker@, and OK jca@ on an earlier version
VersionDeltaFile
1.177+5-6share/man/man8/afterboot.8
+5-61 files

OpenBSD/src 1UM4SYe — lib/libc/sys execve.2

   tweak previous: drop duplicate word, move literal numbers out of .Dv,
   and link to abort(3), not abort(2)
VersionDeltaFile
1.64+6-6lib/libc/sys/execve.2
+6-61 files

OpenBSD/src YCuFaKL — lib/libc Symbols.list, lib/libc/dlfcn init.c

   Create the weak global _permit_setugid which must match the setuid/setgid
   mode of the executable file.  This is documented in execve(2).
   The libc startup validation code to do this is not enabled yet.
VersionDeltaFile
1.30+5-1lib/libc/dlfcn/init.c
1.99+1-0lib/libc/Symbols.list
+6-12 files

OpenBSD/src 8uV1H8e — lib/libc/sys execve.2

   Document the openbsd-specific requirement for setuid/setgid programs to
   contain a matching _permit_setugid variable.
   assistance from ingo
VersionDeltaFile
1.63+19-2lib/libc/sys/execve.2
+19-21 files

OpenBSD/src wyRv7Y6 — lib/libc/sys sysctl.2, share/man/man4 video.4

   Document new video(4) 'kern.video.record' behavior introduced by
   video.c,v 1.62.

   ok jca@
VersionDeltaFile
1.176+13-6share/man/man8/afterboot.8
1.22+6-6share/man/man4/video.4
1.75+4-4lib/libc/sys/sysctl.2
+23-163 files

OpenBSD/xenocara ku3ZQf1 — app/xlockmore/xlock xlock.c

   xlock is setgid (auth), but does not use the bsd.prog.mk build infrastructure,
   so it needs manual definition of "mode_t _permit_setugid = S_ISGID". The other
   setgid program in X11R6 is xterm (group utmp), but it is built using bsd.prog.mk
   and automatically picks up the _permit_setugid variable.
VersionDeltaFile
1.6+4-0app/xlockmore/xlock/xlock.c
+4-01 files

OpenBSD/src TKsRT4O — lib/libexpat/lib xmlparse.c hash_table.h, lib/libexpat/tests minicheck.h common.h

   Update libexpat to version 2.8.5.

   Changes relevant for OpenBSD have been backported earlier.  Compiler
   warning #1362 has been disabled, it does not work with gcc 4.2.1.
   Move the hash table declarations into a separate header file as
   this is needed for #1355.  Convert salt test to non deprecated
   XML_SetHashSalt16Bytes() function.  Library bump is not necessary.

   OK deraadt@
VersionDeltaFile
1.1+157-0lib/libexpat/tests/hash_tests.c
1.22+65-59lib/libexpat/lib/internal.h
1.5+40-48lib/libexpat/tests/common.h
1.1+78-0lib/libexpat/lib/hash_table.h
1.10+30-46lib/libexpat/tests/minicheck.h
1.54+23-43lib/libexpat/lib/xmlparse.c
+393-19628 files not shown
+617-37734 files

OpenBSD/src jZ9llI3 — gnu/llvm/compiler-rt/lib/builtins clear_cache.c

   Fix compiler-rt __clear_cache() on mips64

   https://github.com/llvm/llvm-project/pull/222566

   From Brad
VersionDeltaFile
1.9+2-2gnu/llvm/compiler-rt/lib/builtins/clear_cache.c
+2-21 files

OpenBSD/ports 9s9BlxI — devel/py-dulwich crates.inc Makefile, devel/py-dulwich/pkg PFRAG.rust PLIST

   update to py3-dulwich-1.2.17

   make a start at trying to allow rust/no-rust builds, but I'm not sure if
   there's a good way to add SUPDISTFILES for the crates..
VersionDeltaFile
1.27+24-26devel/py-dulwich/distinfo
1.53+20-6devel/py-dulwich/Makefile
1.6+11-12devel/py-dulwich/crates.inc
1.25+7-3devel/py-dulwich/pkg/PLIST
1.1+3-0devel/py-dulwich/pkg/PFRAG.rust
+65-475 files

OpenBSD/src Eaet3SX — share/man/man4 usb.4 uncm.4

   Mention "Ethernet" in uncm(4) synopsis line.
   A USB NCN device is a type of Ethernet-over-USB device.
VersionDeltaFile
1.3+4-4share/man/man4/uncm.4
1.227+3-3share/man/man4/usb.4
+7-72 files

OpenBSD/src drtdPYN — usr.sbin/hostapd hostapd.conf.5

   duplicate word; matteo Bianchi
VersionDeltaFile
1.52+3-3usr.sbin/hostapd/hostapd.conf.5
+3-31 files

OpenBSD/src W7WEUYR — share/man/man4 uncm.4

   there is no good reason to Xr umb(4) from this page's SEE ALSO section
VersionDeltaFile
1.2+1-2share/man/man4/uncm.4
+1-21 files