OpenBSD/ports Nk0Sj7rx11/highlight-pointer/patches patch-makefile

   missed cvs rm of the patch; fix build
VersionDeltaFile
1.2+0-0x11/highlight-pointer/patches/patch-makefile
+0-01 files

OpenBSD/ports hDaI9EZproductivity/homebank distinfo

   Regen distinfo
VersionDeltaFile
1.63+2-2productivity/homebank/distinfo
+2-21 files

OpenBSD/src 0qUdqFCusr.sbin/vmd vionet.c

   vmd(8): drop packets if tap(4) returns ENOMEM.

   If there are no mbufs available to queue a packet on write(2), we
   should drop the packet instead of toggling the device reset state.

   The virtio network device was inspecting the wrong errno as well.

   Also drop packets if EMSGSIZE is set on error. Only in unexpected
   cases should we flag the device needs a reset.

   Issue reported by Mischa Peters.

   ok bluhm@, jan@, mlarkin@ and makes sense to deraadt@
VersionDeltaFile
1.38+14-4usr.sbin/vmd/vionet.c
+14-41 files

OpenBSD/src SVykrXwusr.bin/ssh packet.c

   Check that compressed payloads don't inflate beyond the maximum payload length

   From a report by Oleh Konko (1seal)

   OK djm@
VersionDeltaFile
1.346+3-1usr.bin/ssh/packet.c
+3-11 files

OpenBSD/src 0Ra3GGDusr.bin/ssh ssh-agent.c

   ssh-agent: no unlink(2) on empty filename

   from markus@ ok me
VersionDeltaFile
1.333+3-2usr.bin/ssh/ssh-agent.c
+3-21 files

OpenBSD/src FQ7KleXusr.bin/ssh misc-agent.c

   ssh-agent: fix socket cleanup for -a option (no pathspec)

   from markus@ ok me
VersionDeltaFile
1.11+4-2usr.bin/ssh/misc-agent.c
+4-21 files

OpenBSD/ports r5dPv5idevel/codex crates.inc distinfo, devel/codex/patches patch-codex-rs_Cargo_toml patch-codex-rs_tcp-tunnel_Cargo_toml

   devel/codex: update to 0.156.0
VersionDeltaFile
1.52+20-12devel/codex/distinfo
1.1+27-0devel/codex/patches/patch-codex-rs_modcargo-crates_aws-lc-sys-0_45_0_aws-lc_generated-src_linux-aarch64_crypto_fipsmodule_keccak1600-armv8_S
1.1+27-0devel/codex/patches/patch-codex-rs_modcargo-crates_aws-lc-sys-0_45_0_aws-lc_crypto_fipsmodule_sha_asm_keccak1600-armv8_pl
1.1+14-0devel/codex/patches/patch-codex-rs_tcp-tunnel_Cargo_toml
1.33+8-5devel/codex/crates.inc
1.41+5-5devel/codex/patches/patch-codex-rs_Cargo_toml
+101-224 files not shown
+107-2710 files

OpenBSD/ports FGFzgqqdevel/llvm/23/patches patch-llvm_lib_MC_MCAsmInfoELF_cpp patch-llvm_include_llvm_CodeGen_AsmPrinter_h

   make emitTrapAlignment() behave like emitAlignment()
VersionDeltaFile
1.3+16-7devel/llvm/23/patches/patch-llvm_lib_CodeGen_AsmPrinter_AsmPrinter_cpp
1.2+4-3devel/llvm/23/patches/patch-llvm_include_llvm_CodeGen_AsmPrinter_h
1.3+1-1devel/llvm/23/patches/patch-llvm_lib_MC_MCAsmInfoELF_cpp
+21-113 files

OpenBSD/ports LskBnnnwww/chromium/patches patch-media_ffmpeg_scripts_build_ffmpeg_py, www/ungoogled-chromium/patches patch-media_ffmpeg_scripts_build_ffmpeg_py

   unbreak configure on arm64
VersionDeltaFile
1.9+10-0www/ungoogled-chromium/patches/patch-media_ffmpeg_scripts_build_ffmpeg_py
1.9+10-0www/chromium/patches/patch-media_ffmpeg_scripts_build_ffmpeg_py
+20-02 files

OpenBSD/ports OJH5wuTdevel/libdispatch Makefile, devel/libdispatch/patches patch-src_event_event_config_h

   devel/libdispatch: don't use NOTE_ABSOLUTE as NOTE_ABSTIME

   OK: sthen@
VersionDeltaFile
1.1+18-0devel/libdispatch/patches/patch-src_event_event_config_h
1.13+1-0devel/libdispatch/Makefile
+19-02 files

OpenBSD/src 3Kt3LiCregress/lib/libcrypto/test test.h test.c

   test: improve output log and report format

   Bring the test framework output closer to the output of Go's testing
   package, in order to make it easier to trace issues in the output from
   very large tests with many sub-tests.

   Also add test_skipnow(), and make test_skip/test_skipf wrappers around
   test_logf_internal so skip reasons get the same call location prefix as
   other log output.

   This also makes it easier for a followup to add timing for tests, which
   will help determine which tests are slow.

   ok tb
VersionDeltaFile
1.8+276-81regress/lib/libcrypto/test/test.c
1.6+19-7regress/lib/libcrypto/test/test.h
+295-882 files

OpenBSD/src Yk2HsU9usr.sbin/vmd acpi.c acpi.h

   vmd(8): place acpi tables in upper reserved memory

   The original decision to place ACPI tables at 0x90000 caused "legacy" linux
   bootloaders like lilo to overwrite the tables. While this doesn't damage
   the vm, it does cause linux to revert to uniprocessor mode. Place the tables
   in a mem reserved region adjacent to the pci mmio hole instead.

   tested on various guest OSes

   ok dv
VersionDeltaFile
1.27+29-21usr.sbin/vmd/x86_vm.c
1.2+10-11usr.sbin/vmd/acpi.h
1.4+8-7usr.sbin/vmd/acpi.c
+47-393 files

OpenBSD/ports OaCnXqhlang/binaryen distinfo Makefile

   Update binaryen to 133.
VersionDeltaFile
1.24+2-2lang/binaryen/distinfo
1.25+2-2lang/binaryen/Makefile
+4-42 files

OpenBSD/ports HftwvGOdevel/avr/gcc Makefile

   avr-gcc is no longer BROKEN on sparc64 in the base-clang era
VersionDeltaFile
1.45+0-2devel/avr/gcc/Makefile
+0-21 files

OpenBSD/src Yfvs7dNlib/libssl Makefile tls12_internal.h

   Add TLSv1.2 error handling

   Provide error handling for use with the TLSv1.2 context - for now this
   is a duplicate of the TLSv1.3 error handling, which we may deduplicate
   in the future.

   ok tb@
VersionDeltaFile
1.1+99-0lib/libssl/tls12_error.c
1.7+26-1lib/libssl/tls12_internal.h
1.91+2-1lib/libssl/Makefile
+127-23 files

OpenBSD/src mm0J7SIlib/libssl tls13_lib.c

   Unwrap.
VersionDeltaFile
1.80+2-3lib/libssl/tls13_lib.c
+2-31 files

OpenBSD/ports aHxk4Zkdevel/kf5/kimageformats Makefile, graphics/fyre Makefile

   Regen WANTLIB after graphics/openexr update.
VersionDeltaFile
1.52+5-5multimedia/synfig/Makefile
1.46+6-4multimedia/synfigstudio/Makefile
1.97+4-4graphics/krita/Makefile
1.17+4-4graphics/gmic/Makefile
1.51+4-4graphics/fyre/Makefile
1.27+4-4devel/kf5/kimageformats/Makefile
+27-2518 files not shown
+79-7824 files

OpenBSD/ports Yyj1kBGgraphics/openexr distinfo Makefile, graphics/openexr/pkg PLIST-main

   Update to openexr-3.5.0.
VersionDeltaFile
1.94+9-13graphics/openexr/Makefile
1.19+7-5graphics/openexr/pkg/PLIST-main
1.54+2-2graphics/openexr/distinfo
+18-203 files

OpenBSD/src WIdmhRhlib/libssl Makefile tls12_record_layer.c

   Add TLSv1.2 handshake message handling.

   Provide struct tls12_handshake_msg and wire it to the new TLSv1.2
   stack, allowing handshake messages to be built and parsed.

   ok beck@ tb@
VersionDeltaFile
1.1+188-0lib/libssl/tls12_handshake_msg.c
1.2+79-3lib/libssl/tls12_handshake.c
1.6+25-1lib/libssl/tls12_internal.h
1.46+14-1lib/libssl/tls12_record_layer.c
1.90+2-1lib/libssl/Makefile
+308-65 files

OpenBSD/src KCZoWS2lib/libssl tls12_record_layer.c tls12_handshake.h

   Add a TLSv1.2 state machine and skeleton client/server.

   This provides the basis for a new TLSv1.2 stack and is heavily based on
   our TLSv1.3 implementation. All TLSv1.2 handshake messages are included,
   however the state table only includes a minimal TLS connection - additional
   state transitions will be added in due course.

   This code is not currently used and further development will occur in tree.

   ok beck@ tb@
VersionDeltaFile
1.1+528-0lib/libssl/tls12_handshake.c
1.5+125-1lib/libssl/tls12_internal.h
1.1+124-0lib/libssl/tls12_server.c
1.1+118-0lib/libssl/tls12_client.c
1.1+53-0lib/libssl/tls12_handshake.h
1.45+7-1lib/libssl/tls12_record_layer.c
+955-21 files not shown
+959-37 files

OpenBSD/src KcONEh0usr.bin/mandoc out.c

   On some platforms, e.g. Linux Clang 22.1.8 / glibc 2.43, strchr(3)
   now implements the C23 behaviour where passing a const pointer to
   strchr(3) also returns a const pointer.

   Solve this by disentangling the horribly complicated logic in
   tblcalc_literal() that did multiple checks on "mw".  Instead, handle
   the case "maximum width -> parse into words and break lines" which
   needs a mutable copy of the content separately from the case
   "unlimited width" which works with the original const char*.
   This makes the code much more readable.  No functional change.

   Small issue found by Lexi Winter <ivy at FreeBSD.org>,
   reported via Alexander Ziaee <ziaee at freebsd.org>.
VersionDeltaFile
1.60+32-28usr.bin/mandoc/out.c
+32-281 files

OpenBSD/ports 7UHSu5Fdevel/rebar3 Makefile distinfo, devel/rebar3/patches patch-apps_rebar_rebar_config patch-rebar_config

   devel/rebar3: Update to 3.27.1

   Fixes build and tests with erlang/29, drop the corresponding patches
VersionDeltaFile
1.15+1-13devel/rebar3/patches/patch-rebar_config
1.14+2-2devel/rebar3/distinfo
1.25+1-2devel/rebar3/Makefile
1.2+0-0devel/rebar3/patches/patch-apps_rebar_rebar_config
+4-174 files

OpenBSD/ports BXKFYxClang/erlang/27 distinfo Makefile, lang/erlang/28 distinfo Makefile

   lang/erlang: Update to 27.3.4.18, 28.5.0.7 and 29.1.1

   Fixes
   CVE-2026-65634, CVE-2026-68956, CVE-2026-89422
VersionDeltaFile
1.27+8-8lang/erlang/28/Makefile
1.37+7-7lang/erlang/27/Makefile
1.10+6-6lang/erlang/29/Makefile
1.9+4-4lang/erlang/29/distinfo
1.23+4-4lang/erlang/28/distinfo
1.31+4-4lang/erlang/27/distinfo
+33-336 files

OpenBSD/ports TMH0JQRwayland/mango distinfo Makefile, wayland/mango/patches patch-assets_config_conf

   wayland/mango: Update to 0.17.3

   while here, change rofi -> fuzzel in the default configuration and update
   RUN_DEPENDS accordingly
VersionDeltaFile
1.1+12-0wayland/mango/patches/patch-assets_config_conf
1.21+5-3wayland/mango/Makefile
1.20+2-2wayland/mango/distinfo
+19-53 files

OpenBSD/src YW4QqEtusr.bin/tmux screen-redraw.c

   Get x and y the right way round, fixes crash when opening a mode prompt
   when the client is offset into the window; may be the crash reported by
   sthen@.
VersionDeltaFile
1.161+2-2usr.bin/tmux/screen-redraw.c
+2-21 files

OpenBSD/ports X3y9QJAtextproc/cookcli Makefile crates.inc

   Update to CookCLI 0.36.0.
VersionDeltaFile
1.16+58-44textproc/cookcli/distinfo
1.16+28-21textproc/cookcli/crates.inc
1.17+1-1textproc/cookcli/Makefile
+87-663 files

OpenBSD/ports ThfUXkIdevel/llvm/23 Makefile distinfo, devel/llvm/23/patches patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp patch-clang_lib_Driver_ToolChains_OpenBSD_cpp

   update to 23.1.2
VersionDeltaFile
1.2+2-2devel/llvm/23/distinfo
1.2+1-1devel/llvm/23/patches/patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp
1.2+1-1devel/llvm/23/patches/patch-clang_lib_Driver_ToolChains_OpenBSD_cpp
1.2+1-1devel/llvm/23/Makefile
+5-54 files

OpenBSD/ports ksngrJieditors/libreoffice Makefile distinfo, editors/libreoffice/patches patch-configure

   update to 26.8.0.3
VersionDeltaFile
1.92+39-36editors/libreoffice/pkg/PLIST-main
1.86+23-25editors/libreoffice/patches/patch-configure
1.140+22-22editors/libreoffice/distinfo
1.28+12-10editors/libreoffice/pkg/PLIST-i18n-fr
1.11+10-9editors/libreoffice/pkg/PLIST-i18n-ro
1.346+9-9editors/libreoffice/Makefile
+115-11138 files not shown
+365-31644 files

OpenBSD/ports HUrSnpzsysutils/exoscale-cli Makefile distinfo

   Update to exoscale-cli-1.101.0.
VersionDeltaFile
1.159+2-2sysutils/exoscale-cli/distinfo
1.162+1-1sysutils/exoscale-cli/Makefile
+3-32 files

OpenBSD/src FRcaGI1sbin/reboot reboot.c

   oops not ready
VersionDeltaFile
1.41+0-6sbin/reboot/reboot.c
+0-61 files