OpenBSD/src VoCDZBFsys/dev/acpi acpidmar.c

   acpidmar(4):  Unload maps before destruction

   Remove dmar_dumpseg() as dmar_dmamap_unload() also calls dmar_dumpseg().
   This changes slightly the trace output with enabled debugging.  But
   avoids duplicate information.

   ok kettenis@
VersionDeltaFile
1.17+3-3sys/dev/acpi/acpidmar.c
+3-31 files

OpenBSD/src cTZLAssusr.sbin/rpki-client ometric.c ometric.h

   Sync with bgpctl ometric.c, add ometric_set_float_with_labels().
VersionDeltaFile
1.4+12-1usr.sbin/rpki-client/ometric.c
1.3+3-1usr.sbin/rpki-client/ometric.h
+15-22 files

OpenBSD/src 9LndifPusr.bin/sndiod opt.c

   sndiod: Remove the app/xxx.level controls before exit

   All other structures are freeed before exit; this mostly reduces the
   noise in malloc(3) leak reports.
VersionDeltaFile
1.22+4-1usr.bin/sndiod/opt.c
+4-11 files

OpenBSD/src xYbdvNJusr.sbin/bgpctl ometric.c

   Sync with rpki-client ometric.c

   Implement string escape for label values and help text.

   OK tb@
VersionDeltaFile
1.12+41-6usr.sbin/bgpctl/ometric.c
+41-61 files

OpenBSD/src n8R3N8Uusr.bin/sndiod dev_sioctl.c

   sndiod: Call ctl_del() instead of inlining code to delete ctls

   No behavior change.
VersionDeltaFile
1.12+2-18usr.bin/sndiod/dev_sioctl.c
+2-181 files

OpenBSD/src Zq32396usr.bin/sndiod dsp.c dsp.h

   sndiod: Don't pre-allocate the resampling history buffers

   The max resampling history buffer is not few bytes anymore. Instead,
   allocate a buffer of the needed size, only when the client requires
   resampling. Saves around 8MB in the bss section.
VersionDeltaFile
1.24+14-2usr.bin/sndiod/dsp.c
1.17+3-2usr.bin/sndiod/dsp.h
1.144+3-1usr.bin/sndiod/dev.c
+20-53 files

OpenBSD/src D1B3js4usr.sbin/rpki-client ometric.c

   Escape label values and help text according to OpenMetric ABNF

   In rpki-client we pass URIs as labels and those URIs could include a
   double quote char which needs escaping. Implement this similar to
   how it is done in json.c. While there also handle the case for the
   help text even though those strings are hard coded and clean.

   OK tb@
VersionDeltaFile
1.3+41-6usr.sbin/rpki-client/ometric.c
+41-61 files

OpenBSD/src SA9Rb2msys/miscfs/fuse fuse_ihash.c fuse_vfsops.c

   Use the fusefs_mount pointer instead of the fuse device as a component
   of the inode hash.

   This ensures that the inode hash will always be unique for each
   mounted file system. Using the device numbers of the cloned /dev/fuse0
   device can result in a kernel panic if the fuse device is closed
   but the file system remains mounted and another fuse file system
   is mounted using a recycled device minor.

   OK claudio@
VersionDeltaFile
1.3+17-11sys/miscfs/fuse/fuse_ihash.c
1.52+3-5sys/miscfs/fuse/fuse_vfsops.c
1.8+2-3sys/miscfs/fuse/fusefs_node.h
+22-193 files

OpenBSD/ports U2VOrmadatabases/patroni distinfo Makefile

   Update patroni 4.1.3 -> 4.1.4
   Release notes: https://github.com/patroni/patroni/blob/master/docs/releases.rst
VersionDeltaFile
1.25+2-2databases/patroni/distinfo
1.31+1-1databases/patroni/Makefile
+3-32 files

OpenBSD/src Ei33lx4usr.bin/tmux tmux.1 window-copy.c

   Do not exit at bottom if a selection is in progress, GitHub issue 5349
   from xiaomublue at gmail dot com.
VersionDeltaFile
1.1130+5-3usr.bin/tmux/tmux.1
1.411+4-4usr.bin/tmux/window-copy.c
+9-72 files

OpenBSD/src ioGX8c3usr.bin/tmux screen-write.c

   Cancel pending resizes and resize immediately when entering alternate
   screen, fixes flickering with scrollbars. GitHub issue 5351 from Michael
   Grant.
VersionDeltaFile
1.283+7-1usr.bin/tmux/screen-write.c
+7-11 files

OpenBSD/ports 8IY91W4devel/py-typer distinfo Makefile

   Update typer 0.26.7 -> 0.26.8
   Changelog: https://github.com/fastapi/typer/releases/tag/0.26.8
VersionDeltaFile
1.19+2-2devel/py-typer/distinfo
1.24+1-2devel/py-typer/Makefile
+3-42 files

OpenBSD/src cwDttwLusr.bin/tmux screen-redraw.c popup.c

   Clip the status line and menu against an open popup overlay, GitHub
   issue 5350 from Noam Stolero.
VersionDeltaFile
1.150+14-4usr.bin/tmux/screen-redraw.c
1.75+2-2usr.bin/tmux/popup.c
+16-62 files

OpenBSD/ports QJuCiekdatabases/postgresql Makefile, databases/postgresql/pkg README-server

   Update README-server to create configuration diff before upgrading

   This ensures it compares the current configuration to the base
   configuration for the same version.

   OK sthen@
VersionDeltaFile
1.40+15-15databases/postgresql/pkg/README-server
1.321+1-1databases/postgresql/Makefile
+16-162 files

OpenBSD/src r2fwEWyusr.bin/tmux spawn.c

   Allow empty name with new-window again, from Jacob Koziej.
VersionDeltaFile
1.46+2-2usr.bin/tmux/spawn.c
+2-21 files

OpenBSD/ports FonJVqWdevel/py-python-discovery distinfo Makefile

   Update py-python-discovery 1.2.1 -> 1.4.0
   Changelogs: https://github.com/tox-dev/python-discovery/releases
VersionDeltaFile
1.5+2-2devel/py-python-discovery/distinfo
1.6+1-1devel/py-python-discovery/Makefile
+3-32 files

OpenBSD/src xyh6vUNusr.bin/sndiod dev.c

   sndiod: Use a simpler way to interate over slot_list

   No behavior change.
VersionDeltaFile
1.143+5-9usr.bin/sndiod/dev.c
+5-91 files

OpenBSD/src j8YChOcusr.bin/sndiod dev.c

   sndiod: Don't forget to call slot_detach() for drained slots

   Each call to slot_attach() must have a matching slot_detach() call.
   Not doing so may cause memory leaks.
VersionDeltaFile
1.142+6-6usr.bin/sndiod/dev.c
+6-61 files

OpenBSD/ports jE6Hiz0sysutils/py-pynetbox distinfo Makefile, sysutils/py-pynetbox/pkg PLIST

   Update pynetbox 7.7.0 -> 7.8.0
   Changelog: https://github.com/netbox-community/pynetbox/releases/tag/v7.8.0
VersionDeltaFile
1.19+14-0sysutils/py-pynetbox/pkg/PLIST
1.34+2-2sysutils/py-pynetbox/distinfo
1.50+1-1sysutils/py-pynetbox/Makefile
+17-33 files

OpenBSD/src Rvj2hWLlib/libsndio sio.c

   libsndio: Upon xrun, reset the number of unreported clock ticks

   On xrun, the device is restarted and its state is restored, which
   includes the clock position. Not resetting the pending (i.e.
   unreported) clock ticks counter will shift the clock to a wrong
   position, causing programs to misbehave.
VersionDeltaFile
1.31+6-1lib/libsndio/sio.c
+6-11 files

OpenBSD/src 7ZkxMbmsys/net pf.c

   pf(4) fix NULL pointer dereference in outbound packet path.

   Outbound packet which matches rule with source limiter attached,
   for example:

       source limiter "crash" id 1 entries 10000 limit 1000
       pass out from any to any source limiter "crash" keep state

   triggers a NULL pointer dereference.

   The issue was kindly reported and initial version of fix
   submitted by SecBuddyF, Tencent KeenLab.

   The submitted diff fixed the issue for failing look up by destination
   address in outbound packet. dlg@ also pointed out the change should
   be further improved so NULL pointer dereference is avoided when rule
   uses nat-to/rdr-to option.

   OK dlg@
VersionDeltaFile
1.1237+12-4sys/net/pf.c
+12-41 files

OpenBSD/src UdhBPLylib/libsndio debug.h

   libsndio: Use dprintf(3) instead of fprintf(3) to print debug traces
VersionDeltaFile
1.6+4-3lib/libsndio/debug.h
+4-31 files

OpenBSD/ports l0RduMBsysutils/ansible distinfo Makefile, sysutils/ansible/pkg PLIST

   Update ansible 14.0.0 -> 14.1.0
   Changelog: https://github.com/ansible-community/ansible-build-data/blob/14.1.0/14/CHANGELOG-v14.md#v14-1-0
VersionDeltaFile
1.108+484-48sysutils/ansible/pkg/PLIST
1.166+2-2sysutils/ansible/distinfo
1.223+1-1sysutils/ansible/Makefile
+487-513 files

OpenBSD/src uNABDyLsys/net pf_ioctl.c

   pf(4): fix out-of-bounds read in pf_rule_copyin().

   strlcpy(3) performs out-of-bound read when strings coming
   via ioctl(2) syscall are missing NUL terminator.

   issue has been reported by syzkaller:
   https://syzkaller.appspot.com/bug?extid=f028f6e8a734a5e8de11

   fix submitted by Johann Hoepfner ( hoepf _at_ cit.tum.de )

   OK sashan@
VersionDeltaFile
1.432+10-1sys/net/pf_ioctl.c
+10-11 files

OpenBSD/ports E1axZ41sysutils/ansible-core distinfo Makefile

   Update ansible-core 2.21.0 -> 2.21.1
   Changelog: https://github.com/ansible/ansible/blob/stable-2.21/changelogs/CHANGELOG-v2.21.rst#v2-21-1
VersionDeltaFile
1.60+2-2sysutils/ansible-core/distinfo
1.67+1-1sysutils/ansible-core/Makefile
+3-32 files

OpenBSD/ports rr3y4f8devel/tea distinfo modules.inc

   Update tea 0.14.1 -> 0.14.2
   Changelog: https://gitea.com/gitea/tea/releases/tag/v0.14.2
VersionDeltaFile
1.8+72-232devel/tea/distinfo
1.7+122-174devel/tea/modules.inc
1.9+2-2devel/tea/Makefile
+196-4083 files

OpenBSD/ports 9nKBoP4security/ssh-audit distinfo Makefile, security/ssh-audit/pkg PLIST

   Update ssh-audit 3.3.0 -> 3.9.0
   Changelog: https://github.com/jtesta/ssh-audit/releases/tag/v3.9.0
VersionDeltaFile
1.10+3-12security/ssh-audit/pkg/PLIST
1.9+2-2security/ssh-audit/distinfo
1.17+1-2security/ssh-audit/Makefile
+6-163 files

OpenBSD/ports 7kaM48mwww/gitea distinfo Makefile, www/gitea/pkg PLIST

   Update gitea 1.26.2 - > 1.26.4
   Changelogs: https://github.com/go-gitea/gitea/releases
VersionDeltaFile
1.69+64-64www/gitea/pkg/PLIST
1.121+2-2www/gitea/distinfo
1.140+1-1www/gitea/Makefile
+67-673 files

OpenBSD/ports OQ0KsAIsecurity/vault distinfo Makefile

   Update vault 2.0.2 -> 2.0.3
   Changelog: https://github.com/hashicorp/vault/releases/tag/v2.0.3
VersionDeltaFile
1.104+2-2security/vault/distinfo
1.128+1-1security/vault/Makefile
+3-32 files

OpenBSD/ports 0lyPkRydevel/terraform-ls modules.inc distinfo

   Update terraform-ls 0.38.7 -> 0.38.8
   Release notes: https://github.com/hashicorp/terraform-ls/releases/tag/v0.38.8
VersionDeltaFile
1.10+188-193devel/terraform-ls/modules.inc
1.10+70-80devel/terraform-ls/distinfo
1.10+1-1devel/terraform-ls/Makefile
+259-2743 files