LLVM/project c035183llvm/lib/Target/AMDGPU SIRegisterInfo.cpp

further simplify loop logic.
DeltaFile
+3-4llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
+3-41 files

pkgng/pkgng ebee824libpkg pkg_jobs.c

portability: securelevels are only available on systems also having chflagsat
DeltaFile
+2-0libpkg/pkg_jobs.c
+2-01 files

OPNSense/core 06a2025src/opnsense/mvc/app/controllers/OPNsense/Base UserException.php

mvc: UserException: style updates while we have changes here
DeltaFile
+21-23src/opnsense/mvc/app/controllers/OPNsense/Base/UserException.php
+21-231 files

LLVM/project c71bf5cllvm/lib/Target/AMDGPU SIRegisterInfo.cpp

Simplify spilling loop.

Plus some code cleanup, enable clang formatting.
DeltaFile
+13-24llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
+13-241 files

pkgng/pkgng bd31a2dlibpkg pkg_status.c, tests/frontend pkg.sh

pkg: fix -N options after WAL activation

Fixes: #2620
DeltaFile
+34-0tests/frontend/pkg.sh
+17-1libpkg/pkg_status.c
+51-12 files

LLVM/project b22c6b4libcxx/test/libcxx/containers/strings/basic.string asan_vector_integration.pass.cpp asan_deque_integration.pass.cpp, libcxx/test/libcxx/strings/basic.string asan_vector_integration.pass.cpp asan_deque_integration.pass.cpp

[libc++][NFC] Merge libc++ specific test directories for std::string (#185717)

String tests do not belong under `containers/`.
DeltaFile
+182-0libcxx/test/libcxx/strings/basic.string/asan_vector_integration.pass.cpp
+0-182libcxx/test/libcxx/containers/strings/basic.string/asan_vector_integration.pass.cpp
+182-0libcxx/test/libcxx/strings/basic.string/asan_deque_integration.pass.cpp
+0-182libcxx/test/libcxx/containers/strings/basic.string/asan_deque_integration.pass.cpp
+0-106libcxx/test/libcxx/containers/strings/basic.string/abi.compile.pass.cpp
+106-0libcxx/test/libcxx/strings/basic.string/abi.compile.pass.cpp
+470-4706 files not shown
+684-68412 files

OPNSense/core 0903e24src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api ServiceController.php

unbound: minor style adjustment on previous
DeltaFile
+5-3src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api/ServiceController.php
+5-31 files

LLVM/project 502727blibunwind/src libunwind.cpp, libunwind/test cfi_violating_handler.pass.cpp

[libunwind][PAC] Defang ptrauth's PC in valid CFI range abort

It turns out making the CFI check a release mode abort causes many,
if not the majority, of JITs to fail during unwinding as they do not
set up CFI sections for their generated code. As a result any JITs
that do nominally support unwinding (and catching) through their JIT
or assembly frames trip this abort.

rdar://170862047
DeltaFile
+91-0libunwind/test/cfi_violating_handler.pass.cpp
+11-17libunwind/src/libunwind.cpp
+102-172 files

NetBSD/pkgsrc GAMRP2Sdoc CHANGES-2026

   Updated emulators/ppsspp, emulators/ppsspp-qt, emulators/libretro-ppsspp
VersionDeltaFile
1.1676+4-1doc/CHANGES-2026
+4-11 files

pkgng/pkgng c52e14blibpkg pkg_jobs.c

jobs: only include sys/sysctl.h if it exists
DeltaFile
+2-0libpkg/pkg_jobs.c
+2-01 files

NetBSD/pkgsrc OaQt6gYemulators/libretro-ppsspp PLIST, emulators/ppsspp PLIST Makefile.common

   ppsspp ppsspp-qt libretro-ppsspp: updated to 1.20.2

   What's new in 1.20.2

   Improved server list for ad hoc multiplayer, dynamically updated and you can now add/remove entries
   Fix broken multitouch on iOS with OpenGL
   Ad hoc relay connection improvements
   Fix a lot of minor UI issues
   Fix background image selection on Android and iOS
   Fix file permission issue on iOS
   Add a "hold" version of axis swap toggle
   Fix regression in Gripshift
   Fix crash on audio device switch on Windows
   Fix timing glitches in gamepad input on Windows
   And other assorted fixes.
VersionDeltaFile
1.1+32-0emulators/ppsspp/patches/patch-CMakeLists.txt
1.2+23-8emulators/ppsspp/PLIST
1.2+23-8emulators/ppsspp-qt/PLIST
1.5+23-8emulators/libretro-ppsspp/PLIST
1.4+11-14emulators/ppsspp/Makefile.common
1.1+16-0emulators/ppsspp/patches/patch-ext_CMakeLists.txt
+128-387 files not shown
+155-5213 files

pkgng/pkgng aa53329libpkg pkgdb.c

DB: Only try to upgrade when the DB is opened RW

Fixes: #2598
DeltaFile
+5-3libpkg/pkgdb.c
+5-31 files

OPNSense/core ac7a802src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api AliasUtilController.php, src/opnsense/mvc/app/controllers/OPNsense/Interfaces/Api OverviewController.php

Merge commit from fork

* Fix CSRF vulnerability in multiple API endpoints by enforcing POST-only requests

Several API actions executed state-changing backend operations while accepting
GET requests. Since CSRF validation in ApiControllerBase only applies to
POST/PUT/DELETE methods, these endpoints could be triggered via authenticated
CSRF requests.

This patch enforces POST-only access for the following actions:

- AliasUtilController::updateBogonsAction
- OverviewController::reloadInterfaceAction
- ServiceController::dnsblAction
- ServiceController::reconfigureGeneralAction

Non-POST requests now return HTTP 405 with Allow: POST.

* simplify POST enforcement to match project conventions

    [9 lines not shown]
DeltaFile
+8-0src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api/ServiceController.php
+5-1src/opnsense/mvc/app/controllers/OPNsense/Interfaces/Api/OverviewController.php
+4-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/AliasUtilController.php
+17-13 files

LLVM/project 5e9e039libunwind/src libunwind.cpp, libunwind/test cfi_violating_handler.pass.cpp

[libunwind][PAC] Defang ptrauth's PC in valid CFI range abort

It turns out making the CFI check a release mode abort causes many,
if not the majority, of JITs to fail during unwinding as they do not
set up CFI sections for their generated code. As a result any JITs
that do nominally support unwinding (and catching) through their JIT
or assembly frames trip this abort.

rdar://170862047
DeltaFile
+101-0libunwind/test/cfi_violating_handler.pass.cpp
+11-17libunwind/src/libunwind.cpp
+112-172 files

pkgng/pkgng 9c711f4libpkg pkgdb.c, libpkg/private db_upgrades.h

DB: add missing indexes

add index to improve provides/requires related queries (and config
files)
DeltaFile
+8-1libpkg/pkgdb.c
+8-0libpkg/private/db_upgrades.h
+16-12 files

OPNSense/plugins c52fcbdsecurity/q-feeds-connector pkg-descr Makefile, security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/Api SettingsController.php

security/q-feeds-connector: sync with master
DeltaFile
+3-0security/q-feeds-connector/src/opnsense/mvc/app/controllers/OPNsense/QFeeds/Api/SettingsController.php
+1-0security/q-feeds-connector/pkg-descr
+1-0security/q-feeds-connector/Makefile
+5-03 files

OPNSense/plugins ca028fcsecurity/q-feeds-connector Makefile pkg-descr

security/q-feeds-connector: annotate last fix
DeltaFile
+1-0security/q-feeds-connector/Makefile
+1-0security/q-feeds-connector/pkg-descr
+2-02 files

OpenBSD/ports 81i7VDwdevel/llvm/22 distinfo Makefile, devel/llvm/22/patches patch-lld_ELF_Arch_X86_64_cpp

   update to 22.1.1
VersionDeltaFile
1.2+4-4devel/llvm/22/patches/patch-lld_ELF_Arch_X86_64_cpp
1.2+2-2devel/llvm/22/distinfo
1.2+1-1devel/llvm/22/Makefile
+7-73 files

OPNSense/plugins a85ac34dns/ddclient Makefile pkg-descr, dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS DynDNS.php

dns/ddclient: sync with master
DeltaFile
+16-17dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.php
+1-0dns/ddclient/Makefile
+1-0dns/ddclient/pkg-descr
+18-173 files

OPNSense/plugins 4b70c26dns/ddclient pkg-descr

dns/ddclient: changelog
DeltaFile
+1-0dns/ddclient/pkg-descr
+1-01 files

FreeBSD/ports cabc410databases/postgresql14-server distinfo, databases/postgresql15-server distinfo

databases/postgresql??-*: Update to latest version

The PostgreSQL Global Development Group has released an update to all
supported versions of PostgreSQL, including 18.3, 17.9, 16.13, 15.17,
and 14.22. This is an out-of-cycle release that fixes several
regressions reported after the last update release.

Release notes:  https://www.postgresql.org/about/news/postgresql-183-179-1613-1517-and-1422-released-3246/
                https://wiki.postgresql.org/wiki/2026-02_Regression_Fixes

(cherry picked from commit a6361f4a39787740ae300170da7a74eeb752b7b0)
DeltaFile
+3-3databases/postgresql18-server/distinfo
+3-3databases/postgresql16-server/distinfo
+3-3databases/postgresql17-server/distinfo
+3-3databases/postgresql15-server/distinfo
+3-3databases/postgresql14-server/distinfo
+1-1databases/postgresql16-pltcl/Makefile
+16-1629 files not shown
+45-4535 files

FreeBSD/ports 7a01ab5databases/postgresql13-server pkg-plist-server pkg-plist-client, databases/postgresql13-server/files postgresql.in 502.pgsql.in

databases/postgresql*-*: Update to latest version

The PostgreSQL Global Development Group has released an update to all
supported versions of PostgreSQL, including 18.2, 17.8, 16.12, 15.16,
and 14.21. This release fixes 5 security vulnerabilities and over 65
bugs reported over the last several months.

Release notes:
https://www.postgresql.org/about/news/postgresql-182-178-1612-1516-and-1421-released-3235/
https://www.postgresql.org/docs/release/

Security:
CVE-2026-2003: PostgreSQL oidvector discloses a few bytes of memory
CVE-2026-2004: PostgreSQL intarray missing validation of type of input to selectivity estimator executes arbitrary code
CVE-2026-2005: PostgreSQL pgcrypto heap buffer overflow executes arbitrary code
CVE-2026-2006: PostgreSQL missing validation of multibyte character length executes arbitrary code
CVE-2026-2007: PostgreSQL pg_trgm heap buffer overflow writes pattern onto server memory

Remove postgresql13* since it is now EoL.

    [2 lines not shown]
DeltaFile
+0-1,546databases/postgresql13-server/pkg-plist-server
+0-1,242databases/postgresql13-server/pkg-plist-client
+0-239databases/postgresql13-server/pkg-plist-contrib
+0-126databases/postgresql13-server/files/postgresql.in
+0-114databases/postgresql13-server/files/502.pgsql.in
+0-71databases/postgresql13-server/files/pkg-message-server.in
+0-3,33843 files not shown
+35-3,90449 files

OPNSense/plugins 80ffdd8. LICENSE

LICENSE: sync
DeltaFile
+1-1LICENSE
+1-11 files

FreeBSD/ports 3bd383bnet-mgmt/zabbix6-java Makefile, net-mgmt/zabbix6-server pkg-plist.frontend distinfo

net-mgmt/zabbix6-server: Update to 6.0.45

Release notes:  https://www.zabbix.com/rn/rn6.0.45
DeltaFile
+7-0net-mgmt/zabbix6-server/pkg-plist.frontend
+3-3net-mgmt/zabbix6-server/distinfo
+2-2net-mgmt/zabbix6-server/Makefile
+1-1net-mgmt/zabbix6-java/Makefile
+13-64 files

FreeBSD/ports ee6baefsecurity/vuls distinfo Makefile

security/vuls: Update to 0.38.6

Release notes:  https://github.com/future-architect/vuls/releases/tag/v0.38.6
DeltaFile
+5-5security/vuls/distinfo
+1-2security/vuls/Makefile
+6-72 files

OPNSense/tools cd17aa7config/26.1 make.conf

config: add AES to net-snmp options; closes #489
DeltaFile
+1-0config/26.1/make.conf
+1-01 files

pkgng/pkgng 5341a31tests Makefile.autosetup, tests/frontend rquery.sh audit.sh

pkg: add test for audit
DeltaFile
+437-0tests/frontend/rquery.sh
+354-0tests/frontend/audit.sh
+2-0tests/Makefile.autosetup
+793-03 files

OPNSense/ports a40c4b2opnsense/aquantia-atlantic-kmod distinfo Makefile

opnsense/aquantia-atlantic-kmod: update to latest
DeltaFile
+3-3opnsense/aquantia-atlantic-kmod/distinfo
+2-2opnsense/aquantia-atlantic-kmod/Makefile
+5-52 files

LLVM/project 8a9c6a3llvm/lib/Analysis DependenceAnalysis.cpp

[DA] refactor bounds inference in exactSIVtest and exactRDIVtest  (NFC) (#185719)

Replaces the `SmallVector`-based approach for computing the min/max of
affine domain bounds with `GetMaxOrMin` lambda returning `std::optional`
for better readability.
Previously, the code allocated a `SmallVector` to collect valid bounds
and relied on `smax(front(), back())` to handle the single-element case,
which may cause misunderstanding.

---------

Signed-off-by: Ruoyu Qiu <cabbaken at outlook.com>
DeltaFile
+27-23llvm/lib/Analysis/DependenceAnalysis.cpp
+27-231 files

OpenBSD/ports 3JpcpSsmail/mozilla-thunderbird distinfo Makefile

   mail/mozilla-thunderbird: MFC update to 140.8.1.

   see https://www.thunderbird.net/en-US/thunderbird/140.8.1esr/releasenotes/
VersionDeltaFile
1.301.2.8+2-2mail/mozilla-thunderbird/distinfo
1.513.2.9+1-1mail/mozilla-thunderbird/Makefile
+3-32 files