HardenedBSD/src a17a404sbin/ifconfig af_link.c, share/man/man4 rtnetlink.4 genetlink.4

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+5-2share/man/man4/rtnetlink.4
+1-1sbin/ifconfig/af_link.c
+1-1usr.bin/netstat/sctp.c
+1-0share/man/man4/genetlink.4
+1-0share/man/man4/netlink.4
+9-45 files

NetBSD/pkgsrc-wip 90aec47dillo/patches patch-src_html.cc patch-dpi_bookmarks.c

dillo: remove

All the work done was imported back in www/dillo and the patches were
successfully upstreamed.
DeltaFile
+0-236dillo/patches/patch-src_html.cc
+0-131dillo/patches/patch-dpi_bookmarks.c
+0-111dillo/patches/patch-src_cssparser.cc
+0-82dillo/patches/patch-dpi_cookies.c
+0-59dillo/patches/patch-dpi_downloads.cc
+0-52dillo/patches/patch-dw_textblock.cc
+0-67134 files not shown
+0-1,73540 files

FreeBSD/ports 25a167dtextproc/py-zensical distinfo Makefile

textproc/py-zensical: Update to 0.0.16

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.16
DeltaFile
+3-3textproc/py-zensical/distinfo
+1-1textproc/py-zensical/Makefile
+4-42 files

FreeBSD/ports 9cf8fbedevel/py-maturin distinfo Makefile.crates

devel/py-maturin: Update to 1.11.5

Changelog since 1.10.2:

https://github.com/PyO3/maturin/blob/v1.11.5/Changelog.md
DeltaFile
+165-157devel/py-maturin/distinfo
+81-77devel/py-maturin/Makefile.crates
+1-2devel/py-maturin/Makefile
+247-2363 files

NetBSD/src j7ZZGemexternal/gpl3/gcc/dist/gcc/config/alpha alpha.cc, external/gpl3/gcc/dist/gcc/config/arm arm-builtins.cc

   fix a long standing problem with cabs*() fixes up on netbsd

   netbsd has the cabs(3), cabsf(3), and cabsl(3) functions renamed with
   __c99_ prefixes on them, and may not all be present with the old names.

   there's code in netbsd.cc to fix up these names, but it's only invoked
   by a some of our target CPUs -- x86, vax, and arm64, but the rest fail.

   the problem is that config/netbsd.h defines SUBTARGET_INIT_BUILTINS to
   a function that does this fix up, but this define it only consumed inside
   the TARGET_INIT_BUILTINS's macro function if defined.  looks like due to
   the supported users of SUBTARGET_INIT_BUILTINS currently, it was added
   for darwin support, and nothing else.

   add calls to SUBTARGET_INIT_BUILTINS if defined to each of the alpha, arm,
   ia64, m68k, mips, pa, riscv, sh, and sparc ports.

   tested on sparc64 (where "cabsl" is missing entirely), mips64, and amd64.


    [5 lines not shown]
VersionDeltaFile
1.2+223-224external/gpl3/gcc/dist/gcc/config/arm/arm-builtins.cc
1.2+178-16external/gpl3/gcc/dist/gcc/config/riscv/riscv-builtins.cc
1.2+63-33external/gpl3/gcc/dist/gcc/config/ia64/ia64.cc
1.2+47-24external/gpl3/gcc/dist/gcc/config/sparc/sparc.cc
1.2+41-24external/gpl3/gcc/dist/gcc/config/sh/sh.cc
1.2+37-19external/gpl3/gcc/dist/gcc/config/alpha/alpha.cc
+589-3403 files not shown
+599-3409 files

NetBSD/pkgsrc-wip 324a563pam-pkcs11 TODO

pam-pkcs11: Add reference to CVE-2025-24531
DeltaFile
+2-1pam-pkcs11/TODO
+2-11 files

NetBSD/pkgsrc-wip b4dcdbfstrongswan TODO

strongswan: Add reference to CVE-2025-62291
DeltaFile
+1-1strongswan/TODO
+1-11 files

NetBSD/pkgsrc-wip c72a883dillo distinfo, dillo/patches patch-src_html.cc patch-dpi_bookmarks.c

dillo: Adjust patches based on upstream commit

Reimport them by cherry-picking Dillo's commit
5e2bc90ea2f80dce3a20ef9c1a282e11d6d67236.

Should be easier to G/C them for the next Dillo release given that they
will all likely ends up as reversed patches then.
DeltaFile
+68-52dillo/patches/patch-src_html.cc
+44-28dillo/patches/patch-dpi_bookmarks.c
+45-20dillo/patches/patch-src_cssparser.cc
+32-19dillo/distinfo
+32-16dillo/patches/patch-dpi_cookies.c
+42-0dillo/patches/patch-dlib_dlib.h
+263-13527 files not shown
+925-24033 files

LLVM/project 6c80beemlir/lib/Analysis/DataFlow LivenessAnalysis.cpp

[mlir][dataflow] Fix the LDBG print content of liveness-analysis (NFC) (#176542)

DeltaFile
+2-2mlir/lib/Analysis/DataFlow/LivenessAnalysis.cpp
+2-21 files

OPNSense/core 0400201. plist, src/etc/inc interfaces.inc

interfaces: generalise the rtsold_script as well

The bulk of this started in 732e4b3388b but Martin was involved
here too over the years.
DeltaFile
+77-0src/opnsense/scripts/interfaces/rtsold_script.sh
+2-53src/etc/inc/interfaces.inc
+1-0plist
+80-533 files

FreeBSD/src 0ef8f71usr.bin/netstat sctp.c

netstat: fix typo

MFC after:      3 days
DeltaFile
+1-1usr.bin/netstat/sctp.c
+1-11 files

HardenedBSD/src 0ef8f71usr.bin/netstat sctp.c

netstat: fix typo

MFC after:      3 days
DeltaFile
+1-1usr.bin/netstat/sctp.c
+1-11 files

LLVM/project 7b67519llvm/include/llvm/Support GenericDomTree.h GenericDomTreeConstruction.h

[Support] Use bump ptr allocator for domtree nodes (#102516)

Avoids one heap allocation per basic block per dominator tree and
improves data locality.
DeltaFile
+20-9llvm/include/llvm/Support/GenericDomTree.h
+5-10llvm/include/llvm/Support/GenericDomTreeConstruction.h
+25-192 files

LLVM/project 55b52d3clang/lib/Analysis/LifetimeSafety LifetimeAnnotations.cpp, clang/lib/Sema SemaAttr.cpp

range based for loops
DeltaFile
+52-5clang/test/Sema/warn-lifetime-analysis-nocfg.cpp
+5-5clang/lib/Sema/SemaAttr.cpp
+8-0clang/lib/Analysis/LifetimeSafety/LifetimeAnnotations.cpp
+65-103 files

OPNSense/core 4f49d7dsrc/etc/inc interfaces.inc

interfaces: embed dhcp6c options into config file

So we can read them from a soon-to-be generalised rtsold script.
DeltaFile
+22-17src/etc/inc/interfaces.inc
+22-171 files

OpenBSD/ports 7elatk1math/py-numpy Makefile

   use -Csetup-args=-Dcpu-(baseline|dispatch) to disable cpu features on
   i386 rather than sed'ing meson.options. add some more commentaey.
VersionDeltaFile
1.98+16-11math/py-numpy/Makefile
+16-111 files

NetBSD/src GhR51eDsys/dtb/arm/allwinner Makefile, sys/dtb/arm/broadcom Makefile

   Add files missed in previous.

   grr ancient VCS
VersionDeltaFile
1.1+50-0sys/dtb/arm/allwinner/Makefile
1.1+34-0sys/dtb/arm/nxp/imx/Makefile
1.1+26-0sys/dtb/arm/broadcom/Makefile
1.1+24-0sys/dtb/arm/ti/omap/Makefile
1.1+20-0sys/dtb/arm/rockchip/Makefile
1.1+20-0sys/dtb/arm/samsung/Makefile
+174-012 files not shown
+346-018 files

FreeBSD/ports 9c5742ctextproc/py-agate Makefile

textproc/py-agate: fix build; switch to pep517

Address pkg-fallout reports of build failures.  Switch to pep517
build.  Add BUILD_DEPENDS accordingly.

While here, add pytest and TEST_DEPENDS.

Reported by:    pkg-fallout
DeltaFile
+11-2textproc/py-agate/Makefile
+11-21 files

OpenBSD/ports euEIgDheditors/calligra Makefile, editors/calligraplan Makefile

   Regen WANTLIB, mostly Qt6QML changes
VersionDeltaFile
1.8+12-10editors/calligraplan/Makefile
1.69+6-7editors/calligra/Makefile
1.20+4-4editors/sigil/Makefile
1.29+4-3editors/ghostwriter/Makefile
1.48+2-2editors/texmaker/Makefile
+28-265 files

NetBSD/pkgsrc AmY7ppOdoc pkg-vulnerabilities

   pkg-vulnerabilities: indent last entries

   NFCI.
VersionDeltaFile
1.715+18-18doc/pkg-vulnerabilities
+18-181 files

OpenBSD/ports fCcOVAcmultimedia/mkvtoolnix Makefile, multimedia/mpvqt Makefile

   Regen WANTLIB, mostly Qt6QML changes
VersionDeltaFile
1.11+4-3multimedia/upplay/Makefile
1.149+3-2multimedia/mkvtoolnix/Makefile
1.7+2-2multimedia/mpvqt/Makefile
+9-73 files

NetBSD/pkgsrc eaVKF1Gdoc pkg-vulnerabilities

   pkg-vulnerabilities: add recent MFSA

   + firefox*, thunderbird*
VersionDeltaFile
1.714+6-1doc/pkg-vulnerabilities
+6-11 files

FreeBSD/ports 1de6557x11-fm/xfe distinfo Makefile

x11-fm/xfe: Update to 2.1.3
DeltaFile
+3-3x11-fm/xfe/distinfo
+1-1x11-fm/xfe/Makefile
+4-42 files

NetBSD/pkgsrc eO51st7doc pkg-vulnerabilities

   pkg-vulnerabilities: add last days CVEs

   + avahi (fixed upstream, latest stable release 0.8 and also 0.9rc2 affected),
     cpp-httplib,
     freeimage (links only to PoC, unclear if reported upstream or not, assume not
     fixed),
     freerdp2, glpi,
     gpac (probably none reported upstream, assume not fixed),
     gradle,
     libsndfile (fixed upstream, latest 1.2.2 version affected),
     libsoup (not fixed, possible merge request under review),
     libxml2 (CVE-2026-0989: not fixed, possible merge request under review,
     CVE-2026-0990 and CVE-2026-0992 fixed upstream, no stable release with the
     fix),
     metabase, mit-krb5, opencolorio, png
     raylib (fixed upstream, latest stable release 5.5 affected),
     rt4, rt5, slurm-wlm, php-typo3, vlc, wireshark
VersionDeltaFile
1.713+55-1doc/pkg-vulnerabilities
+55-11 files

LLVM/project f4de9b8utils/bazel/llvm-project-overlay/llvm BUILD.bazel

[bazel] Fix llvm-ir2vec
DeltaFile
+2-1utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+2-11 files

LLVM/project 104c30bmlir/include/mlir/Interfaces ControlFlowInterfaces.h, mlir/lib/Dialect/SCF/IR SCF.cpp

[mlir][Interfaces] Add generic pattern for region inlining
DeltaFile
+160-0mlir/lib/Interfaces/ControlFlowInterfaces.cpp
+50-23mlir/lib/Dialect/SCF/IR/SCF.cpp
+21-0mlir/include/mlir/Interfaces/ControlFlowInterfaces.h
+231-233 files

NetBSD/src jkOpYEvcompat/arm/eabi bsd.eabi.mk, compat/arm/eabihf bsd.eabihf.mk

   set FFLAGS everywhere else that doesn't use "-m32".
VersionDeltaFile
1.8+2-1compat/arm/eabi/bsd.eabi.mk
1.6+2-1compat/arm/eabihf/bsd.eabihf.mk
1.15+2-1compat/mips64/64/bsd.64.mk
1.3+2-1compat/mips64/n32/bsd.n32.mk
1.18+2-1compat/mips64/o32/bsd.o32.mk
1.4+2-1compat/riscv64/rv32/bsd.rv32.mk
+12-66 files

NetBSD/pkgsrc QyKXVSMtextproc/libfyaml/patches patch-src_internal_fy-b3sum.c patch-configure

   libfyaml: remove patches merged to upstream
VersionDeltaFile
1.2+1-1textproc/libfyaml/patches/patch-src_internal_fy-b3sum.c
1.3+1-1textproc/libfyaml/patches/patch-configure
1.2+1-1textproc/libfyaml/patches/patch-src_internal_fy-thread.c
1.2+1-1textproc/libfyaml/patches/patch-src_internal_libfyaml-parser.c
1.2+1-1textproc/libfyaml/patches/patch-src_tool_fy-tool.c
1.2+1-1textproc/libfyaml/patches/patch-test_libfyaml-test.c
+6-66 files

OpenBSD/ports 9c0GyFhdevel/kf6/kio Makefile, devel/kf6/ktexteditor Makefile

   Regen WANTLIB and clean up obsoleted dependencies
VersionDeltaFile
1.12+8-8devel/kf6/kio/Makefile
1.11+5-7devel/kf6/sonnet/Makefile
1.5+4-6devel/kf6/kuserfeedback/Makefile
1.7+5-5devel/kf6/ktexteditor/Makefile
1.9+5-4devel/kf6/ktextwidgets/Makefile
1.7+4-4devel/kf6/purpose/Makefile
+31-3415 files not shown
+71-6721 files

NetBSD/pkgsrc dOb9p5hdoc CHANGES-2026 TODO

   doc: Updated textproc/libfyaml to 0.9.3
VersionDeltaFile
1.431+2-1doc/CHANGES-2026
1.26679+1-2doc/TODO
+3-32 files