OpenBSD/src Ce29I6Cusr.sbin/bgpd bgpd_imsg.c

   Do not include log.h here since this file is shared with bgpctl and
   therefor unable to use these functions.
   OK tb@
VersionDeltaFile
1.3+1-2usr.sbin/bgpd/bgpd_imsg.c
+1-21 files

OpenBSD/src TRdsdxYusr.sbin/bgpd control.c

   bgpctl does not send IMSG_CTL_SHOW_TIMER messages, so remove them from the
   restricted socket filter.
   OK tb@
VersionDeltaFile
1.138+1-2usr.sbin/bgpd/control.c
+1-21 files

OpenBSD/src Laui9cydistrib/syspatch bsd.syspatch.mk Makefile.000

   add support for building specified subdirs instead of a full build; ok tb@
VersionDeltaFile
1.27+16-2distrib/syspatch/bsd.syspatch.mk
1.5+5-1distrib/syspatch/Makefile.000
+21-32 files

OpenBSD/src eI2iGZgetc/rc.d ospf6d

   ospf6d doesn't do reload, so don't allow rcctl reload to be accepted
   ok phessler
VersionDeltaFile
1.4+3-1etc/rc.d/ospf6d
+3-11 files

OpenBSD/src DkypyLXusr.sbin/bgpd chash.c

   chash: zap two trailing blanks in comments
VersionDeltaFile
1.9+3-3usr.sbin/bgpd/chash.c
+3-31 files

OpenBSD/src ktZRIMwusr.sbin/bgpctl output.c output_json.c

   Show CH hash memory usage in 'show rib mem' output.

   OK tb@
VersionDeltaFile
1.73+6-2usr.sbin/bgpctl/output.c
1.63+5-2usr.sbin/bgpctl/output_json.c
1.27+5-2usr.sbin/bgpctl/output_ometric.c
+16-63 files

OpenBSD/src KdUZuenusr.sbin/bgpd chash.c rde.c

   Track counts of CH hash allocations and expose them via 'show rib mem'.

   This is currently just one global sum of all hash table memory. The plan
   is to do more but right now this is a good first step.
   OK tb@
VersionDeltaFile
1.8+46-20usr.sbin/bgpd/chash.c
1.690+49-1usr.sbin/bgpd/rde.c
1.6+36-2usr.sbin/bgpd/chash.h
1.16+19-1usr.sbin/bgpd/rde_adjout.c
1.147+13-1usr.sbin/bgpd/rde_filter.c
1.344+13-1usr.sbin/bgpd/rde.h
+176-264 files not shown
+201-3010 files

OpenBSD/src iInkaySshare/man/man4 trunk.4

   more screaming about which driver does LACP, 'cause it isn't this one
VersionDeltaFile
1.33+5-4share/man/man4/trunk.4
+5-41 files

OpenBSD/src nowMNImshare/man/man4 aggr.4

   scream out loud that this driver does LACP; ok dlg
VersionDeltaFile
1.5+8-5share/man/man4/aggr.4
+8-51 files

OpenBSD/src hdP86G7sys/dev/pci/drm/i915 i915_driver.c

   call dev_pm_ops callbacks in inteldrm_activate()

   After the drvdata changes that went in a while ago, these can be used.
   No functional change.
VersionDeltaFile
1.28+8-8sys/dev/pci/drm/i915/i915_driver.c
+8-81 files

OpenBSD/src 6GxpqTmlib/libcrypto/ecdsa ecdsa.c ecdsa_local.h

   Move ECDSA_SIG_st definition to its only consumer, ecdsa.c
VersionDeltaFile
1.21+6-1lib/libcrypto/ecdsa/ecdsa.c
1.3+1-6lib/libcrypto/ecdsa/ecdsa_local.h
+7-72 files

OpenBSD/src K5FVXpgsys/dev/pci/drm/amd/amdgpu amdgpu_drv.c amdgpu.h

   Our framebuffer might be in "stolen" memory that is lost (and filled with
   garbage) after a hibernate.  So clear it and redraw the framebuffer
   contents.

   ok jsg@
VersionDeltaFile
1.68+15-1sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
1.31+2-0sys/dev/pci/drm/amd/amdgpu/amdgpu.h
+17-12 files

OpenBSD/src PoqrhXElib/libc/sys unveil.2

   clarify unveil usage
   with job
VersionDeltaFile
1.23+9-9lib/libc/sys/unveil.2
+9-91 files

OpenBSD/src R9WFyR1usr.bin/calendar calendar.c

   sendmail/cpp only need "x" no "rx" unveil; ok deraadt
VersionDeltaFile
1.42+5-5usr.bin/calendar/calendar.c
+5-51 files

OpenBSD/src tsWFhYIusr.bin/calendar calendar.c

   calendar also needs to unveil cpp / sendmail, I forgot to make install
   when I was testing :(  from James J. Lippard
VersionDeltaFile
1.41+5-1usr.bin/calendar/calendar.c
+5-11 files

OpenBSD/src RNKnVV1share/man/man5 port-modules.5

   Remove MODTCL_BIN and MODTK_BIN from SUBST_VARS.
   The Tcl and Tk port modules no longer add to SUBST_VARS.


   ok sthen@
VersionDeltaFile
1.283+4-8share/man/man5/port-modules.5
+4-81 files

OpenBSD/src CkJpyAYusr.bin/calendar calendar.c

   /dev/null is no longer implicitly permitted by some pledges, so explicitly
   unveil it. fixes calendar -a. ok deraadt
VersionDeltaFile
1.40+3-1usr.bin/calendar/calendar.c
+3-11 files

OpenBSD/src rhRPOyHsys/conf files

   fuse no longer (ab)uses ufs_ihash.c so adjust build config

   OK miod@ deraadt@ helg@ tb@
VersionDeltaFile
1.752+2-2sys/conf/files
+2-21 files

OpenBSD/src FYdl4nsregress/sbin/disklabel 18000.ok 20000.ok

   Sync expected sizes after recent /usr/obj bump.
VersionDeltaFile
1.9+20-20regress/sbin/disklabel/18000.ok
1.9+20-20regress/sbin/disklabel/20000.ok
1.9+10-28regress/sbin/disklabel/12000.ok
1.9+18-18regress/sbin/disklabel/40000.ok
1.11+18-18regress/sbin/disklabel/90000.ok
1.10+12-12regress/sbin/disklabel/300000.ok
+98-1161 files not shown
+102-1207 files

OpenBSD/src TlDkmINsys/dev/pci/drm/ttm ttm_device.c

   make ttm_device_prepare_hibernation() return early

   kettenis reports the ttm_tm_swapout() change is not enough to fix
   hibernate with amdgpu when X is running.

   The call to ttm_device_prepare_hibernation()/ttm_tm_swapout() in the
   hibernate path was added in a linux commit from 2025:
   924dda024f3bea64be5f3ac067a075e466739dc9
   drm/amdgpu: move GTT to shmem after eviction for hibernation

   The linux reason for doing this (server cards with lots of VRAM) isn't
   something that concerns us.

   ok kettenis@
VersionDeltaFile
1.8+3-0sys/dev/pci/drm/ttm/ttm_device.c
+3-01 files

OpenBSD/src b9QAh4gsys/kern kern_pledge.c

   When pledged, the special access(2) inspection for "/etc/localtime" has not
   been needed since changes made in lib/libc/time/localtime.c 1.58 (2019)
   pointed out by david leadbeater
VersionDeltaFile
1.348+1-9sys/kern/kern_pledge.c
+1-91 files

OpenBSD/src 9PtDx4qsys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2116+5-1sys/dev/pci/pcidevs_data.h
1.2121+2-1sys/dev/pci/pcidevs.h
+7-22 files

OpenBSD/src 5B0ny1Usys/dev/pci pcidevs

   Add RK3528.  From Hayk Martirosyan.
VersionDeltaFile
1.2128+2-1sys/dev/pci/pcidevs
+2-11 files

OpenBSD/src gOsn7masys/dev/fdt if_dwqe_fdt.c

   Add RK3576 support.

   ok kevlo@
VersionDeltaFile
1.20+138-1sys/dev/fdt/if_dwqe_fdt.c
+138-11 files

OpenBSD/src gkNxtimusr.sbin/smtpd util.c

   use memcpy() in xmemdup() instead of memmove()

   there cannot be an overlap by construction.
   ok tb@ deraadt@
VersionDeltaFile
1.161+2-2usr.sbin/smtpd/util.c
+2-21 files

OpenBSD/src ZRRd5EIsbin/disklabel disklabel.8 editor.c

   auto-partitioning of /usr/obj has become a bit small on at least
   amd64, where there's no room for the entire build and a few manual
   debugging library builds.  grow it for future system installs
   ok otto
VersionDeltaFile
1.158+3-3sbin/disklabel/disklabel.8
1.428+2-2sbin/disklabel/editor.c
+5-52 files

OpenBSD/src sYU2Iyiusr.bin/sndiod dev.c sndiod.8

   sndiod: Enable recording and monitoring at the same time

   If both recording and monitoring are selected (ex. -m play,rec,mon),
   then the clients get a mix of what programs play and what the audio
   interface records.
VersionDeltaFile
1.132+26-14usr.bin/sndiod/dev.c
1.20+3-4usr.bin/sndiod/sndiod.8
1.53+3-2usr.bin/sndiod/dev.h
+32-203 files

OpenBSD/src WGKtBotusr.bin/sndiod dev.c

   sndiod: Mostly style change of dev_sub_bcopy()

   Calculate cmap_do() arguments near the cmap_do() call. Makes the code
   slightly more readable and easier to modify.

   No behaviour change.
VersionDeltaFile
1.131+13-13usr.bin/sndiod/dev.c
+13-131 files

OpenBSD/src W8jFvmTusr.bin/aucat aucat.c

   aucat: Drop variables used only once or not used at all
VersionDeltaFile
1.187+17-31usr.bin/aucat/aucat.c
+17-311 files

OpenBSD/src 8dJRhMCusr.bin/aucat aucat.c dsp.c

   aucat: Factor the code to join/expand channels as in sndiod
VersionDeltaFile
1.186+7-63usr.bin/aucat/aucat.c
1.22+46-6usr.bin/aucat/dsp.c
1.14+5-4usr.bin/aucat/dsp.h
+58-733 files