OpenBSD/ports NG0S4qigraphics/sane-backends Makefile, graphics/sane-backends/patches patch-backend_pixma_pixma_mp150_c

   Make SCAN button work on Canon MG3200 series.

   from Mikolaj Kucharski
VersionDeltaFile
1.1+24-0graphics/sane-backends/patches/patch-backend_pixma_pixma_mp150_c
1.119+1-1graphics/sane-backends/Makefile
+25-12 files

OpenBSD/ports YkR1qYKdevel/catch2 distinfo Makefile

   Update catch2 to 3.15.2
VersionDeltaFile
1.54+2-2devel/catch2/distinfo
1.61+1-1devel/catch2/Makefile
+3-32 files

OpenBSD/ports v73vIvbsysutils/rclone distinfo Makefile

   Update to rclone-1.74.4

   Changes: https://rclone.org/changelog/#v1-74-4-2026-07-08
VersionDeltaFile
1.69+4-4sysutils/rclone/distinfo
1.79+1-1sysutils/rclone/Makefile
+5-52 files

OpenBSD/ports zl3Rk26sysutils/logstash distinfo Makefile, sysutils/logstash/pkg PLIST

   Update logstash 9.4.2 -> 9.4.3
   Release notes: https://www.elastic.co/docs/release-notes/logstash
VersionDeltaFile
1.64+1,366-1,368sysutils/logstash/pkg/PLIST
1.60+2-2sysutils/logstash/distinfo
1.78+1-1sysutils/logstash/Makefile
+1,369-1,3713 files

OpenBSD/ports 832oleLconverters/p5-Sereal-Encoder distinfo Makefile

   Update p5-Sereal-Encoder to 5.007.
VersionDeltaFile
1.13+2-2converters/p5-Sereal-Encoder/distinfo
1.18+1-1converters/p5-Sereal-Encoder/Makefile
+3-32 files

OpenBSD/ports POstnVuconverters/p5-Sereal-Decoder distinfo Makefile

   Update p5-Sereal-Decoder to 5.007.
VersionDeltaFile
1.13+2-2converters/p5-Sereal-Decoder/distinfo
1.18+1-1converters/p5-Sereal-Decoder/Makefile
+3-32 files

OpenBSD/src UaGiIhyusr.sbin/rpki-client cert.c ccr.c

   Two more int asid to uint32_t asid conversions.

   OK tb@
VersionDeltaFile
1.243+2-2usr.sbin/rpki-client/cert.c
1.42+2-2usr.sbin/rpki-client/ccr.c
+4-42 files

OpenBSD/ports ruxqsFktextproc/scdoc distinfo Makefile, textproc/scdoc/patches patch-Makefile patch-src_main_c

   Update scdoc to 1.11.5.
VersionDeltaFile
1.7+2-2textproc/scdoc/distinfo
1.10+1-1textproc/scdoc/Makefile
1.7+1-1textproc/scdoc/patches/patch-Makefile
1.6+1-1textproc/scdoc/patches/patch-src_main_c
+5-54 files

OpenBSD/src 3X64R1Cetc/rpki apnic.constraints arin.constraints

   sync trust anchor constraints for internal consistency

   spotted by/OK claudio@
VersionDeltaFile
1.8+4-6etc/rpki/apnic.constraints
1.7+4-6etc/rpki/arin.constraints
1.6+4-6etc/rpki/ripe.constraints
+12-183 files

OpenBSD/ports 9daPLBrsecurity/keycloak distinfo Makefile, security/keycloak/pkg PLIST

   Update keycloak 26.6.4 -> 26.7.0
   Changelog: https://github.com/keycloak/keycloak/releases/tag/26.7.0
   Release notes: https://www.keycloak.org/docs/latest/release_notes/index.html
   Upgrading guide: https://www.keycloak.org/docs/26.7.0/upgrading/
VersionDeltaFile
1.40+53-53security/keycloak/pkg/PLIST
1.39+2-2security/keycloak/distinfo
1.41+1-1security/keycloak/Makefile
+56-563 files

OpenBSD/src 86GNZjtusr.sbin/rpki-client rsc.c

   rpki-client: reinstate absence of SIA enforcement lost in rsc.c 1.39

   ok claudio
VersionDeltaFile
1.47+6-1usr.sbin/rpki-client/rsc.c
+6-11 files

OpenBSD/ports wOF3Z3Rsysutils/consul Makefile distinfo, sysutils/consul/patches patch-agent_uiserver_dist_index_html

   Update consul 2.0.0 -> 2.0.2; take maintainership
   Changelogs: https://github.com/hashicorp/consul/releases
VersionDeltaFile
1.134+5-7sysutils/consul/Makefile
1.4+4-4sysutils/consul/patches/patch-agent_uiserver_dist_index_html
1.109+2-2sysutils/consul/distinfo
+11-133 files

OpenBSD/src wiZXxYLusr.sbin/rpki-client nca.c extern.h

   Also batch retries of non-functional CAs based on their Rsync base URI

   While there, ensure RRDP URIs are ignored when batching in Rsync-only mode.

   OK tb@
VersionDeltaFile
1.11+20-8usr.sbin/rpki-client/nca.c
1.289+2-1usr.sbin/rpki-client/extern.h
+22-92 files

OpenBSD/ports rRPWAISsecurity/mbedtls Makefile distinfo, security/mbedtls/patches patch-include_mbedtls_mbedtls_config_h

   MFC: SECURITY update to mbedtls-3.6.7

   Too many issues to list here, see the release notes:
   https://github.com/Mbed-TLS/mbedtls/releases#release-mbedtls-3.6.7
VersionDeltaFile
1.7.2.1+3-3security/mbedtls/Makefile
1.2.2.1+2-2security/mbedtls/distinfo
1.3.2.1+1-1security/mbedtls/patches/patch-include_mbedtls_mbedtls_config_h
+6-63 files

OpenBSD/src luLNOctusr.sbin/rpki-client filemode.c

   Properly apply constraints to BGPsec Router certs.

   The goal is to just warn about overclaiming intermediate certs but
   BGPsec Router Keys are also certs and those should use strict constraint
   validation.

   OK tb@
VersionDeltaFile
1.86+6-2usr.sbin/rpki-client/filemode.c
+6-21 files

OpenBSD/src DHiPdhZsys/kern vfs_syscalls.c

   Restore behaviour to return ENOTDIR if mount path is not a directory.

   ok jsg@
VersionDeltaFile
1.386+2-1sys/kern/vfs_syscalls.c
+2-11 files

OpenBSD/ports UicaqyYgames/nudoku distinfo Makefile

   Update nudoku to 8.0.1.
VersionDeltaFile
1.10+2-2games/nudoku/distinfo
1.14+1-1games/nudoku/Makefile
+3-32 files

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