OpenBSD/ports M13HKlf — devel/jdk/11 Makefile, devel/jdk/17 Makefile

   Start using jdk-ca-certs to address CVE-2026-114820. ok sthen@ tb@
VersionDeltaFile
1.14+5-1devel/jdk/25/Makefile
1.21+5-1devel/jdk/21/Makefile
1.46+5-1devel/jdk/17/Makefile
1.77+5-1devel/jdk/11/Makefile
+20-44 files

OpenBSD/src YTskDqf — usr.sbin/bgpctl bgpctl.c

   Fix loading networks via mrt and bulk endpoints.

   When refactoring the filterset code in the RDE these endpoints were
   not adjusted to use imsg_send_filterset() and so the transmitted
   network was dropped in the RDE.

   Reported and initial fix provided by René Ammerlaan
   OK tb@
VersionDeltaFile
1.327+4-11usr.sbin/bgpctl/bgpctl.c
+4-111 files

OpenBSD/ports ZyCC5sG — devel/boehm-gc/patches patch-libatomic_ops_src_atomic_ops_h

   Don't use the alpha definitions; They require the CPU_SET() family of
   functions, which OpenBSD doesn't support. Removing the alpha-specific
   codepath makes it fall into the "generic" path, which does build.

   OK sthen@
VersionDeltaFile
1.1+15-0devel/boehm-gc/patches/patch-libatomic_ops_src_atomic_ops_h
+15-01 files

OpenBSD/ports p9wrXXg — devel/yaml-cpp Makefile

   add comment about previous commit, disable gtest BDEP
VersionDeltaFile
1.25+5-2devel/yaml-cpp/Makefile
+5-21 files

OpenBSD/ports ZDXX6Vc — devel/gdb/patches patch-gdb_arm-obsd-nat_c

   Obvious fix for arm

   Tests there would be welcome
VersionDeltaFile
1.4+1-2devel/gdb/patches/patch-gdb_arm-obsd-nat_c
+1-21 files

OpenBSD/ports IXqQNqW — devel/gdb/patches patch-gdb_data-directory_Makefile_in patch-gdb_configure_host, devel/gdb/pkg PLIST

   Update to gdb-18.1

   Tested on: amd64 arm64 i386 riscv64 sparc64
   sparc64 tests & ok tb@
VersionDeltaFile
1.9+11-11devel/gdb/patches/patch-gdb_configure_tgt
1.12+9-9devel/gdb/patches/patch-gdb_Makefile_in
1.3+7-6devel/gdb/patches/patch-gdb_obsd-nat_c
1.7+6-6devel/gdb/patches/patch-gdb_configure_host
1.16+3-3devel/gdb/patches/patch-gdb_data-directory_Makefile_in
1.34+2-2devel/gdb/pkg/PLIST
+38-3714 files not shown
+54-6020 files

OpenBSD/ports j3Nza2Y — devel/yaml-cpp Makefile

   Redisable tests to unbreak on archs where char is unsigned

   Spotted on arm64. Issue mentioned in
   https://github.com/jbeder/yaml-cpp/pull/1513 but instead of adding
   a patch let's see what upstream thinks.

   ok tb
VersionDeltaFile
1.24+1-1devel/yaml-cpp/Makefile
+1-11 files

OpenBSD/src zhGNqTk — sys/dev/pci if_mwxreg.h if_mwx.c

   Handle protected frames in the rx and tx path for MT7925

   In mt7925_mac_fill_rx() set IEEE80211_RXI_HWDEC if the frame was decrypted
   in HW. Also apply the same workaround for the stripped IV and MIC as done
   for the MT7921 side.

   In mt7925_mac_write_txwi() set the protected frame bit in the txd if the
   packet is marked as protected. Also sync the function with the linux code
   and add all the NOTYET bits.

   With this my mt7925 seems to be happy on both encrypted and unencrypted
   networks.
VersionDeltaFile
1.48+110-27sys/dev/pci/if_mwx.c
1.27+4-1sys/dev/pci/if_mwxreg.h
+114-282 files

OpenBSD/ports hzWHPAB — lang/node/patches patch-deps_v8_src_regexp_gen-regexp-special-case_cc

   Fix build with ICU >=79.
VersionDeltaFile
1.1+35-0lang/node/patches/patch-deps_v8_src_regexp_gen-regexp-special-case_cc
+35-01 files

OpenBSD/ports uVnxkN7 — textproc/py-ICU Makefile distinfo

   Update to py3-ICU-2.17.
VersionDeltaFile
1.27+2-2textproc/py-ICU/distinfo
1.55+1-2textproc/py-ICU/Makefile
+3-42 files

OpenBSD/ports CmMwbd6 — textproc/icu4c distinfo Makefile, textproc/icu4c/patches patch-source_common_putil_cpp

   Update to icu4c-79.1.
VersionDeltaFile
1.15+3-3textproc/icu4c/patches/patch-source_common_putil_cpp
1.51+2-2textproc/icu4c/distinfo
1.109+2-2textproc/icu4c/Makefile
+7-73 files

OpenBSD/ports 7JghOTq — emulators/wine Makefile

   Better: disable linux/input.h header in autoconf. Similar to how it is
   disabled in devel/sdl2. With this, drop dependency on
   wayland/libinput-openbsd again. Based on discussion with co-maintainer
   Andrii and diff from fabien@ - thanks!
VersionDeltaFile
1.52+4-2emulators/wine/Makefile
+4-21 files

OpenBSD/ports W0ccczr — net/powerdns_recursor Makefile distinfo

   Update to PowerDNS Recusorsor 5.4.9

   Clang built packages are not affected by problem fixed in this release
VersionDeltaFile
1.70+2-2net/powerdns_recursor/distinfo
1.82+1-1net/powerdns_recursor/Makefile
+3-32 files

OpenBSD/ports jvbtudu — lang/gcc/16 distinfo Makefile, lang/gcc/16/patches patch-gcc_ada_Makefile_rtl

   lang/gcc/16: enable ada at sparc64
VersionDeltaFile
1.4+3-2lang/gcc/16/patches/patch-gcc_ada_Makefile_rtl
1.13+2-2lang/gcc/16/distinfo
1.39+2-2lang/gcc/16/Makefile
+7-63 files

OpenBSD/src gJnkXXX — usr.bin/tmux options-table.c tmux.1

   Add a flag to keep the cursor column when moving lines in copy mode,
   from Michael Grant.
VersionDeltaFile
1.443+126-53usr.bin/tmux/window-copy.c
1.1193+19-2usr.bin/tmux/tmux.1
1.255+8-1usr.bin/tmux/options-table.c
+153-563 files

OpenBSD/src 18WHNwz — usr.bin/tmux input.c

   Report 52 in DA if set-clipboard is enabled, from me at kitty dot sh.
VersionDeltaFile
1.281+11-12usr.bin/tmux/input.c
+11-121 files

OpenBSD/src WctlCrX — usr.bin/tmux tmux.1 tmux.h

   Add refresh-client -q to query terminal size, useful for terminals which
   do not respond to SIGWINCH (such as serial). GitHub issue 5766 from
   Charlie Stanley.
VersionDeltaFile
1.497+34-9usr.bin/tmux/tty.c
1.222+25-13usr.bin/tmux/tty-keys.c
1.528+32-5usr.bin/tmux/server-client.c
1.57+8-3usr.bin/tmux/cmd-refresh-client.c
1.1192+6-3usr.bin/tmux/tmux.1
1.1471+8-1usr.bin/tmux/tmux.h
+113-346 files

OpenBSD/src 7gcHYmo — usr.sbin/rpki-client cms.c

   rpki-client: tweak sha256 parameter handling

   This makes cbs_is_sha256_algorithmIdentifier_value() use the same logic
   as is used for for sha256WithRSAEncryption a few lines below. For the
   latter this is now simply an RFC requirement as ARIN fixed their objects
   with absent parameters in sha256WithRSAEncryption. However, they still
   have tons of sha256 with incorrectly encoded parameters (as do many
   others).

   ok claudio job
VersionDeltaFile
1.73+2-5usr.sbin/rpki-client/cms.c
+2-51 files

OpenBSD/src 7hAYpkP — usr.bin/tmux layout-custom.c

   Do not use NULL pointer if there is an empty node, found by ossfuzz.
VersionDeltaFile
1.45+11-3usr.bin/tmux/layout-custom.c
+11-31 files

OpenBSD/ports SvQsq5N — devel/libsoup3 distinfo Makefile, devel/libsoup3/pkg PLIST

   Update to libsoup3-3.8.1.
VersionDeltaFile
1.27+2-2devel/libsoup3/distinfo
1.33+2-2devel/libsoup3/Makefile
1.13+0-2devel/libsoup3/pkg/PLIST
+4-63 files

OpenBSD/src 4sb22AY — sys/arch/riscv64/conf Makefile.riscv64

   Use linker relaxation in OpenBSD/riscv64 kernels

   Shaves off some sys time, ok kettenis@
VersionDeltaFile
1.25+2-2sys/arch/riscv64/conf/Makefile.riscv64
+2-21 files

OpenBSD/src egzjMJK — usr.sbin/rpki-client ca.c

   rpki-client: use helpers to print lines into ca state files

   ok job
VersionDeltaFile
1.11+22-19usr.sbin/rpki-client/ca.c
+22-191 files

OpenBSD/src vmGPkHP — usr.sbin/rpki-client main.c extern.h

   Refactor and rename variables & functions for clarity

   This refactor should make it clearer that CAs are prioritised only if
   they were confirmed in the previous run, and improves logic that hinged
   upon a timestamp being non-zero.

   OK tb@
VersionDeltaFile
1.10+24-26usr.sbin/rpki-client/ca.c
1.317+4-3usr.sbin/rpki-client/extern.h
1.333+2-2usr.sbin/rpki-client/main.c
+30-313 files

OpenBSD/ports 1vjKK8G — devel/glib2/patches patch-glib_tests_string_c

   Merged upstream.
VersionDeltaFile
1.3+4-1devel/glib2/patches/patch-glib_tests_string_c
+4-11 files

OpenBSD/ports NQQ9ddm — sysutils/login_duress Makefile

   Bump to add _permit_setugid symbol from bsd.prog.mk.
VersionDeltaFile
1.6+2-0sysutils/login_duress/Makefile
+2-01 files

OpenBSD/ports Kj5grZG — devel/glib2 Makefile, devel/glib2/patches patch-gio_kqueue_gkqueuefilemonitor_c

   Merge fix from https://gitlab.gnome.org/GNOME/glib/-/work_items/4050 while
   it's still being discussed.
VersionDeltaFile
1.10+19-15devel/glib2/patches/patch-gio_kqueue_gkqueuefilemonitor_c
1.421+1-1devel/glib2/Makefile
+20-162 files

OpenBSD/ports pTSPbmN — x11/gnome/sushi Makefile

   Missing BDEP+RDEP on x11/gnome/glycin.
VersionDeltaFile
1.84+2-0x11/gnome/sushi/Makefile
+2-01 files

OpenBSD/ports fK5ksKF — geo/gpxsee Makefile distinfo, geo/gpxsee/pkg PLIST

   geo/gpxsee: update to 16.18
VersionDeltaFile
1.52+2-2geo/gpxsee/distinfo
1.54+1-1geo/gpxsee/Makefile
1.17+2-0geo/gpxsee/pkg/PLIST
+5-33 files

OpenBSD/ports uFygsZU — sysutils/upower Makefile distinfo

   sysutils/upower: update to 1.91.5

   see https://gitlab.freedesktop.org/upower/upower/-/releases/v1.91.4
   and https://gitlab.freedesktop.org/upower/upower/-/releases/v1.91.5
VersionDeltaFile
1.34+2-2sysutils/upower/distinfo
1.83+1-1sysutils/upower/Makefile
+3-32 files

OpenBSD/src lLQPkZW — sys/net if_pppx.c

   pppac is not a pseudo-device, remove unused pppacattach().
   ok jsg@
VersionDeltaFile
1.136+1-7sys/net/if_pppx.c
+1-71 files