OpenBSD/src qz0JHzishare/mk bsd.lib.mk

   amend the exclude list for the readelf output for syspatch building (aarch64)
VersionDeltaFile
1.105+2-1share/mk/bsd.lib.mk
+2-11 files

OpenBSD/src O1QTnu3distrib/sets/lists/comp mi

   sync
VersionDeltaFile
1.1759+2-0distrib/sets/lists/comp/mi
+2-01 files

OpenBSD/src jKbrZOpshare/man/man4 bpf.4, sys/net bpf_filter.c bpf.h

   add XOR and MOD operations.

   linux introduced these and netbsd and freebsd have picked them up.
   i'm not sure of the usefulness of these, but they're cheap to
   implement.

   from Guy Harris via bugs@
VersionDeltaFile
1.50+26-2share/man/man4/bpf.4
1.36+21-1sys/net/bpf_filter.c
1.75+3-1sys/net/bpf.h
+50-43 files

OpenBSD/src Jh4h3IEsys/arch/amd64/stand/libsa softraid_amd64.c, sys/arch/arm64/stand/efiboot softraid_arm64.c

   bootblock softraid code was assuming struct disklabel fits in a 512 byte
   buffer.  That is no longer true, since the on-disk is being seperated
   from the in-memory.
   ok krw florian hshoexer
VersionDeltaFile
1.10+2-2sys/arch/amd64/stand/libsa/softraid_amd64.c
1.6+2-2sys/arch/arm64/stand/efiboot/softraid_arm64.c
1.6+2-2sys/arch/i386/stand/libsa/softraid_i386.c
1.5+2-2sys/arch/riscv64/stand/efiboot/softraid_riscv64.c
+8-84 files

OpenBSD/src 9Tf8BYZregress/lib/libcrypto/bn bn_test.c

   bn_test: avoid last use of BN_HEX_FMT1 in libressl
VersionDeltaFile
1.25+4-2regress/lib/libcrypto/bn/bn_test.c
+4-21 files

OpenBSD/src YQSG4RVregress/lib/libcrypto/bn bn_test.c

   bn_test: remove dead code

   We haven't defined SIXTY_FOUR_BITS in a long time, if ever. The last
   #undef SIXTY_FOUR_BITS were removed when we cleaned up opensslconf.h.
   Code behind #ifdef SIXTY_FOUR_BITS is therefore dead.
VersionDeltaFile
1.24+1-12regress/lib/libcrypto/bn/bn_test.c
+1-121 files

OpenBSD/src PcHfrj9sys/net if.c if_var.h

   revert "Push netlock down to ifconf() and move copyout() out of netlock"

   it is missing some variable declarations, so it doesnt compile.
VersionDeltaFile
1.751+17-53sys/net/if.c
1.141+0-1sys/net/if_var.h
+17-542 files

OpenBSD/src KcsURh4usr.sbin/rpki-client rpki-client.8

   rpki-client.8: bump draft dates, consistently use full month names
VersionDeltaFile
1.133+7-7usr.sbin/rpki-client/rpki-client.8
+7-71 files

OpenBSD/src cM7DBfRusr.sbin/rpki-client rpki-client.8

   rpki-client.8: ditch -02 suffix from spl draft
VersionDeltaFile
1.132+3-3usr.sbin/rpki-client/rpki-client.8
+3-31 files

OpenBSD/src mTm31uRusr.sbin/rpki-client cms.c

   rpki-client: fix plural of CRL in a comment
VersionDeltaFile
1.55+2-2usr.sbin/rpki-client/cms.c
+2-21 files

OpenBSD/src LVtnv0kusr.sbin/tcpdump privsep.c

   only try BIOCLOCK against bpf if tcpdump is using bpf.

   fixes tcpdump -r pcapfile, which is getting packets from a file,
   not the kernel via bpf.

   problem found by bluhm@ and regress tests
   ok deraadt@
VersionDeltaFile
1.59+2-2usr.sbin/tcpdump/privsep.c
+2-21 files

OpenBSD/src gFWa5Uyusr.sbin/bgpd rde_peer.c rde.c

   No need to check for PREFIX_FLAG_DEAD in the prefix tree walker
   callbacks. prefix_dump_r() already skips those via prefix_is_dead().

   OK tb@
VersionDeltaFile
1.52+2-4usr.sbin/bgpd/rde_peer.c
1.664+2-2usr.sbin/bgpd/rde.c
+4-62 files

OpenBSD/src xdXBBv5sys/arch/sparc64/stand/ofwboot srt0.s boot.c

   Simplify OF_chain() interface, remove commented out code, and do not bother
   flushing the cache for non-text parts of the kernel.
   Crank the bootloader version, just in case that last bit turns out to be a
   bad idea.

   ok kettenis@ deraadt@
VersionDeltaFile
1.8+1-10sys/arch/sparc64/stand/ofwboot/srt0.s
1.45+4-5sys/arch/sparc64/stand/ofwboot/boot.c
1.19+3-2sys/arch/sparc64/stand/ofwboot/elf64_exec.c
1.8+2-2sys/arch/sparc64/stand/ofwboot/openfirm.h
1.19+2-2sys/arch/sparc64/stand/ofwboot/Locore.c
1.31+1-1sys/arch/sparc64/stand/ofwboot/vers.c
+13-226 files

OpenBSD/src 0506ALFsys/net if.c if_var.h

   Push netlock down to ifconf() and move copyout() out of netlock.

   Link interface and address descriptors to the `if_tmplist_lock'
   protected temporary lists while holding netlock and then release it. Do
   copyout() while following these lists and holding only
   `if_tmplist_lock'.

   ok bluhm
VersionDeltaFile
1.750+54-18sys/net/if.c
1.140+2-1sys/net/if_var.h
+56-192 files

OpenBSD/src aKCoQ7csys/lib/libsa disklabel.c

   Bootblocks must read the old 16-partition "skinny" label.  Later on,
   we'll add support for the 52-partition "fat" label.
VersionDeltaFile
1.6+15-3sys/lib/libsa/disklabel.c
+15-31 files

OpenBSD/src KONFsZmlib/libc/gen login_cap.3

   Add doc for setusercontext(LOGIN_SETXDGENV)

   ok matthieu@
VersionDeltaFile
1.25+9-2lib/libc/gen/login_cap.3
+9-21 files

OpenBSD/src YENRvlwetc/etc.alpha MAKEDEV, etc/etc.amd64 MAKEDEV

   sync
VersionDeltaFile
1.227+2-3etc/etc.alpha/MAKEDEV
1.150+2-3etc/etc.amd64/MAKEDEV
1.34+2-3etc/etc.arm64/MAKEDEV
1.48+2-3etc/etc.armv7/MAKEDEV
1.167+2-3etc/etc.hppa/MAKEDEV
1.286+2-3etc/etc.i386/MAKEDEV
+12-188 files not shown
+28-4214 files

OpenBSD/src HL5VCqletc MAKEDEV.mi

   the partition multiplier is now always 64; ok krw
VersionDeltaFile
1.88+2-3etc/MAKEDEV.mi
+2-31 files

OpenBSD/src 85DdKoisys/dev/fdt files.fdt

   Unbreak kernel builds on architectures that use FDT.
VersionDeltaFile
1.216+1-2sys/dev/fdt/files.fdt
+1-21 files

OpenBSD/src gXQnuSXsys/kern subr_disk.c

   bogus asserts; ok krw gnezdo
VersionDeltaFile
1.283+1-5sys/kern/subr_disk.c
+1-51 files

OpenBSD/src TebO4Yvusr.bin/du du.1

   consistently use one directory term
VersionDeltaFile
1.40+3-3usr.bin/du/du.1
+3-31 files

OpenBSD/src QMR5XR5etc rc daily, include login_cap.h

   Implement XDG_RUNTIME_DIR support through setusercontext(LOGIN_SETXDGENV)

   If LOGIN_SETXDGENV is passed in the flags, ensure the presence and
   usability of a runtime directory dedicated to <uid>. Set the
   XDG_RUNTIME_DIR variable only if the directory is usable.

   With feedback from deraadt@, matthieu@ and guenther@.
   ok deraadt@ robert@
VersionDeltaFile
1.47+67-1lib/libc/gen/login_cap.c
1.588+4-1etc/rc
1.20+3-2include/login_cap.h
1.102+2-2etc/daily
+76-64 files

OpenBSD/src eQmrg5egnu/llvm/llvm/lib/Target/X86 X86FrameLowering.cpp

   Fix llvm x86 frame lowering for -msave-args

   The problem only shows up with KASAN builds where it causes registers
   saved below SP leading to fills not finding what was spilled.

   go for it dlg@
VersionDeltaFile
1.6+3-3gnu/llvm/llvm/lib/Target/X86/X86FrameLowering.cpp
+3-31 files

OpenBSD/src sG8tHOMusr.sbin/rpki-client aspa.c

   rpki-client: no need for memset() to zero a uint32_t

   The zeroing isn't really needed either.

   looks good to claudio
VersionDeltaFile
1.41+3-4usr.sbin/rpki-client/aspa.c
+3-41 files

OpenBSD/src mNviFMousr.sbin/rpki-client aspa.c

   rpki-client: use less unusual idiom for calloc()

   looks good to claudio
VersionDeltaFile
1.40+2-2usr.sbin/rpki-client/aspa.c
+2-21 files

OpenBSD/src pQdQ66Lusr.bin/tmux input.c

   Send matching terminator on queued requests, reported by Henry Qin.
VersionDeltaFile
1.242+20-15usr.bin/tmux/input.c
+20-151 files

OpenBSD/src yVOAoDlregress/usr.sbin/rpki-client/openssl Makefile, regress/usr.sbin/rpki-client/openssl/build Makefile

   Fix rpki-client/openssl/build test for trees outside /usr/src

   The way this was written it assumed obj@ symlinks and would break with
   obj/ directories. Slightly rework the targets to work in both situations.

   tweak/test bluhm, test/ok anton
VersionDeltaFile
1.3+4-1regress/usr.sbin/rpki-client/openssl/build/Makefile
1.7+2-2regress/usr.sbin/rpki-client/openssl/Makefile
+6-32 files

OpenBSD/src 4Nk4w5usys/dev/pci/drm/amd/display/dc/link link_detection.c

   drm/amd/display: Fix black screen with HDMI outputs

   From Alex Hung
   b12a603d2213c07fd1bb0127416da957e530b2d2 in linux-6.12.y/6.12.58
   fdc93beeadc2439e5e85d056a8fe681dcced09da in mainline linux
VersionDeltaFile
1.4+1-0sys/dev/pci/drm/amd/display/dc/link/link_detection.c
+1-01 files

OpenBSD/src lQCDcZnsys/dev/pci/drm/amd/amdgpu amdgpu_connectors.c

   drm/amdgpu: Fix function header names in amdgpu_connectors.c

   From Srinivasan Shanmugam
   f4fccd55e81d37390b124da8532dd9610b992889 in linux-6.12.y/6.12.58
   38ab33dbea594700c8d6cc81eec0a54e95d3eb2f in mainline linux
VersionDeltaFile
1.11+12-3sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
+12-31 files

OpenBSD/src Q4VrIOYsys/dev/pci/drm/amd/amdgpu vcn_v5_0_0.c

   drm/amdgpu: Fix unintended error log in VCN5_0_0

   From Sathishkumar S
   451cd07a8f9d457b0d5409c0c80b93887c21522d in linux-6.12.y/6.12.58
   46b0e6b9d749cfa891e6969d6565be1131c53aa2 in mainline linux
VersionDeltaFile
1.4+3-2sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
+3-21 files