OpenBSD/ports 3AJy9e1comms/dump1090 Makefile distinfo, comms/dump1090/patches patch-dump1090_c

   update 20200203 -> 20260215
   take MAINTAINER

   feedback sthen@ and tested by Fred openbsd at crowsons com
VersionDeltaFile
1.3+15-14comms/dump1090/patches/patch-dump1090_c
1.4+5-4comms/dump1090/Makefile
1.1+5-0comms/dump1090/pkg/MESSAGE
1.2+2-2comms/dump1090/distinfo
+27-204 files

OpenBSD/ports 5WPGXcUlang/binaryen distinfo Makefile, lang/binaryen/patches patch-CMakeLists_txt

   Update binaryen to 130.
VersionDeltaFile
1.21+2-2lang/binaryen/distinfo
1.22+1-1lang/binaryen/Makefile
1.13+1-1lang/binaryen/patches/patch-CMakeLists_txt
+4-43 files

OpenBSD/ports KJtS5rYcomms/hackrf Makefile distinfo, comms/hackrf/pkg PLIST

   update 2024.02.1 -> 2026.01.3
   most notably adding support for HackRF Pro, that I tested with
   with a number of consumers, as well as got reports for HackRF One.

   Maintainer timeout
VersionDeltaFile
1.5+6-0comms/hackrf/pkg/PLIST
1.14+2-3comms/hackrf/Makefile
1.4+2-2comms/hackrf/distinfo
+10-53 files

OpenBSD/ports ilgFaxex11/gnustep/renaissance Makefile, x11/gnustep/renaissance/patches patch-Source_AutoLayout_GSAutoLayoutGrid_m patch-Source_AutoLayout_GSAutoLayoutVBox_m

   address llvm22 update breakage
VersionDeltaFile
1.1+22-0x11/gnustep/renaissance/patches/patch-Source_AutoLayout_GSAutoLayoutGrid_m
1.1+13-0x11/gnustep/renaissance/patches/patch-Source_AutoLayout_GSAutoLayoutVBox_m
1.1+13-0x11/gnustep/renaissance/patches/patch-Source_AutoLayout_GSAutoLayoutHBox_m
1.1+13-0x11/gnustep/renaissance/patches/patch-Source_TagLibrary_GSMarkupTagForm_m
1.21+1-1x11/gnustep/renaissance/Makefile
+62-15 files

OpenBSD/ports 9Q9Uogjnet/dbip Makefile.inc, net/dbip/asn distinfo

   Update dbip to 2026.06.
VersionDeltaFile
1.71+2-2net/dbip/country/distinfo
1.71+2-2net/dbip/city/distinfo
1.69+2-2net/dbip/asn/distinfo
1.74+1-1net/dbip/Makefile.inc
+7-74 files

OpenBSD/ports bee3QyBsysutils/broot distinfo Makefile

   Update broot to 1.57.0.
VersionDeltaFile
1.42+2-2sysutils/broot/distinfo
1.48+1-1sysutils/broot/Makefile
+3-32 files

OpenBSD/ports MTYcViex11/gnustep/gmastermind Makefile, x11/gnustep/gmastermind/patches patch-Views_m patch-Controller_m

   address clang22 build breakage
VersionDeltaFile
1.1+40-0x11/gnustep/gmastermind/patches/patch-Views_m
1.1+13-0x11/gnustep/gmastermind/patches/patch-Controller_m
1.22+1-1x11/gnustep/gmastermind/Makefile
+54-13 files

OpenBSD/src FVB8OY6usr.bin/tmux format.c tmux.1

   Change run-shell expansion to just be #{1} etc not #1 which interferes
   with colours.
VersionDeltaFile
1.372+2-9usr.bin/tmux/format.c
1.1062+1-4usr.bin/tmux/tmux.1
+3-132 files

OpenBSD/src BeiEGEtusr.bin/tmux tty.c

   Change so panes scroll when the cursor is at the top instead of halfway
   down, from Michael Grant.
VersionDeltaFile
1.469+2-2usr.bin/tmux/tty.c
+2-21 files

OpenBSD/ports oDxbo9Yx11/gnustep/paje Makefile, x11/gnustep/paje/patches patch-General_PajeFilter_h

   clang22 build breakage fix
VersionDeltaFile
1.1+13-0x11/gnustep/paje/patches/patch-General_PajeFilter_h
1.23+1-1x11/gnustep/paje/Makefile
+14-12 files

OpenBSD/ports 20bVPPPx11/gnustep/lapispuzzle Makefile, x11/gnustep/lapispuzzle/patches patch-LapisPuzzleView_h

   Address llvm22 breakage
VersionDeltaFile
1.1+13-0x11/gnustep/lapispuzzle/patches/patch-LapisPuzzleView_h
1.25+1-1x11/gnustep/lapispuzzle/Makefile
+14-12 files

OpenBSD/src KPsKNIXusr.sbin/relayd relay_http.c http.h

   relayd: strip Content-Length for chunked messages

   RFC 9112 section 6.1 requires an intermediary that forwards a message
   carrying Transfer-Encoding to remove any received Content-Length first.
   relayd already parses the body as chunked in this case, but previously
   left Content-Length in the header tree, so the backend could receive
   both framing fields and choose a different message boundary.

   When chunked framing is selected, remove Content-Length before header
   emission; this preserves relayd's chunked body handling while avoiding
   CL.TE ambiguity downstream.

   Reproted by: Stuart Thomas

   OK: rsaodwski@
VersionDeltaFile
1.100+19-1usr.sbin/relayd/relay_http.c
1.14+2-1usr.sbin/relayd/http.h
+21-22 files

OpenBSD/src 6IOi8F3usr.sbin/httpd server_http.c http.h

   httpd: reject CL.TE request framing

   RFC 9112 sections 6.1 and 6.3 identify a request containing both
   Transfer-Encoding and Content-Length as ambiguous request smuggling
   input. httpd is the origin server, not an intermediary, so it should not
   rewrite the message and continue processing it.

   Reject chunked requests that also carry Content-Length before method
   specific body handling or FastCGI parameter generation; this avoids
   exposing inconsistent framing metadata to applications.

   Reproted by: Stuart Thomas

   OK: rsaodwski@
VersionDeltaFile
1.165+14-1usr.sbin/httpd/server_http.c
1.18+2-1usr.sbin/httpd/http.h
+16-22 files

OpenBSD/ports sfVnaTNx11/gnustep/gomoku Makefile, x11/gnustep/gomoku/patches patch-Controller_m

   Address llvm22 update fallout
VersionDeltaFile
1.1+12-0x11/gnustep/gomoku/patches/patch-Controller_m
1.22+1-1x11/gnustep/gomoku/Makefile
+13-12 files

OpenBSD/ports yQmSiSPsysutils/docker-cli distinfo Makefile

   sysutils/docker-cli: update to 29.5.3
VersionDeltaFile
1.43+2-2sysutils/docker-cli/distinfo
1.48+1-1sysutils/docker-cli/Makefile
+3-32 files

OpenBSD/ports ueQiy0xlang/elixir Makefile distinfo, lang/elixir/patches patch-Makefile

   lang/elixir: Update to 1.20.0
VersionDeltaFile
1.88+4-6lang/elixir/Makefile
1.27+2-2lang/elixir/pkg/PLIST
1.75+2-2lang/elixir/distinfo
1.9+1-1lang/elixir/patches/patch-Makefile
+9-114 files

OpenBSD/ports lVVWLtGlang/gleam distinfo crates.inc, lang/gleam/patches patch-compiler-cli_src_run_rs patch-compiler-core_src_error_rs

   lang/gleam: Update to 1.17.0
VersionDeltaFile
1.33+82-36lang/gleam/distinfo
1.24+40-17lang/gleam/crates.inc
1.39+5-1lang/gleam/Makefile
1.9+1-1lang/gleam/patches/patch-compiler-cli_src_run_rs
1.11+1-1lang/gleam/patches/patch-compiler-core_src_error_rs
+129-565 files

OpenBSD/ports IiR0P9ix11/gnustep/examples Makefile, x11/gnustep/examples/patches patch-gui_GSTest_ImageSelection-test_ImageSelection-test_m

   make it build without disturbing warnings, at least ImageSelection
VersionDeltaFile
1.2+39-0x11/gnustep/examples/patches/patch-gui_GSTest_ImageSelection-test_ImageSelection-test_m
1.38+1-1x11/gnustep/examples/Makefile
+40-12 files

OpenBSD/src Wr786t7usr.sbin/relayd relay_http.c relayd.c

   relayd: reject obs-fold to prevent parser differentials (RFC 9112 5.2)

   Replace silent kv_extend normalisation with an unconditional reject.
   RFC 9112 5.2 permits rejection; it is safer than SP replacement
   for a forwarding proxy and handles both request and response direction.
   kv_extend is therefore no longer required.

   Reported by Stuart Thomas, OK kirill@
VersionDeltaFile
1.99+10-16usr.sbin/relayd/relay_http.c
1.199+1-20usr.sbin/relayd/relayd.c
1.280+1-2usr.sbin/relayd/relayd.h
+12-383 files

OpenBSD/src aBkfjZCusr.sbin/httpd server_http.c httpd.c

   httpd: reject obs-fold with 400 (RFC 9112 5.2)

   Replace silent kv_extend normalisation with an unconditional 400.
   RFC 9112 5.2 explicitly permits rejection; it is the safer choice
   over SP replacement, which hides parser ambiguity downstream.

   Reported by Stuart Thomas, OK kirill@
VersionDeltaFile
1.164+12-21usr.sbin/httpd/server_http.c
1.79+1-20usr.sbin/httpd/httpd.c
1.174+1-2usr.sbin/httpd/httpd.h
+14-433 files

OpenBSD/src Q78Dgarregress/usr.sbin/bgpd/config bgpd.conf.16.ok, regress/usr.sbin/bgpd/integrationtests bgpd.as0.conf

   Fixup regress after chaning the default for 'announce as-4byte' to enforce.

   Friendly reminder that I forgot to commit this by anton@
VersionDeltaFile
1.2+3-1regress/usr.sbin/bgpd/integrationtests/bgpd.as0.conf
1.2+1-1regress/usr.sbin/bgpd/config/bgpd.conf.16.ok
+4-22 files

OpenBSD/ports zt0Kbsqx11/gnustep/examples/patches patch-gui_GSTest_CoordinateCheck-test_CoordinateCheck-test_m patch-gui_GSTest_ImageSelection-test_ImageSelection-test_m

   fix clang22 fallout
VersionDeltaFile
1.1+35-0x11/gnustep/examples/patches/patch-gui_GSTest_CoordinateCheck-test_CoordinateCheck-test_m
1.1+27-0x11/gnustep/examples/patches/patch-gui_GSTest_ImageSelection-test_ImageSelection-test_m
1.1+24-0x11/gnustep/examples/patches/patch-gui_GSTest_NSButton-test_NSButton-test_m
+86-03 files

OpenBSD/ports TZ8ySVznet/tcpreplay/patches patch-src_common_flows_c

   net/tcpreplay: fix build for llvm-22

   OK: martijn@
VersionDeltaFile
1.1+22-0net/tcpreplay/patches/patch-src_common_flows_c
+22-01 files

OpenBSD/ports AJ4plvMdevel/remake/patches patch-lib_glob_c patch-glob_glob_c

   remake: fix build with llvm22: don't use crappy realloc reimplementations

   Passes regress on amd64.
VersionDeltaFile
1.1+12-0devel/remake/patches/patch-lib_glob_c
1.1+12-0devel/remake/patches/patch-glob_glob_c
+24-02 files

OpenBSD/ports A8r94M9archivers/ruby-rubyzip distinfo Makefile

   simple update 3.3.0 -> 3.3.1
VersionDeltaFile
1.6+2-2archivers/ruby-rubyzip/distinfo
1.7+1-1archivers/ruby-rubyzip/Makefile
+3-32 files

OpenBSD/ports mLHH9w4textproc/py-commonmark distinfo Makefile

   simple update 0.9.1 -> 0.9.2
VersionDeltaFile
1.4+2-2textproc/py-commonmark/distinfo
1.20+1-2textproc/py-commonmark/Makefile
+3-42 files

OpenBSD/ports 88GOymDsecurity/sequoia-sq distinfo crates.inc, security/sequoia-sq/patches patch-modcargo-crates_nettle-sys-2_3_1_build_rs patch-modcargo-crates_nettle-sys-2_3_1_bindgen-wrapper_h

   security/sequoia-sq: Fix build with LLVM 22
   (update nettle-sys to 2.3.2 to pull in the upstream fix)
VersionDeltaFile
1.2+6-8security/sequoia-sq/distinfo
1.2+3-4security/sequoia-sq/crates.inc
1.2+3-3security/sequoia-sq/patches/patch-modcargo-crates_nettle-sys-2_3_1_build_rs
1.2+3-3security/sequoia-sq/patches/patch-modcargo-crates_nettle-sys-2_3_1_bindgen-wrapper_h
1.5+3-1security/sequoia-sq/Makefile
+18-195 files

OpenBSD/ports IqOGhHTnet/p5-OSPF-LSDB distinfo Makefile, net/p5-OSPF-LSDB/patches patch-example_cisco_yaml patch-example_current_yaml

   update p5-OSPF-LSDB to 1.19
VersionDeltaFile
1.14+2-2net/p5-OSPF-LSDB/distinfo
1.20+1-2net/p5-OSPF-LSDB/Makefile
1.2+0-0net/p5-OSPF-LSDB/patches/patch-example_cisco_yaml
1.2+0-0net/p5-OSPF-LSDB/patches/patch-example_current_yaml
1.2+0-0net/p5-OSPF-LSDB/patches/patch-example_gated_yaml
1.2+0-0net/p5-OSPF-LSDB/patches/patch-example_ospf6d_yaml
+3-44 files not shown
+3-410 files

OpenBSD/ports kSfWNtSnet/tor distinfo Makefile

   SECURITY update to tor 0.4.9.9.
VersionDeltaFile
1.145+2-2net/tor/distinfo
1.180+1-1net/tor/Makefile
+3-32 files

OpenBSD/ports XqRkaVDwayland/wayland Makefile distinfo

   wayland/wayland: Update to 1.25.0

   From yaydn () protonmail dot com, with tweaks from me
VersionDeltaFile
1.16+3-4wayland/wayland/Makefile
1.7+2-2wayland/wayland/distinfo
+5-62 files