OPNSense/plugins 4212ffesysutils/git-backup Makefile, sysutils/git-backup/src/opnsense/mvc/app/library/OPNsense/Backup Git.php

sysutils/git-backup: fix missing target dir

PR: https://forum.opnsense.org/index.php?topic=50542.0
DeltaFile
+1-1sysutils/git-backup/Makefile
+1-1sysutils/git-backup/src/opnsense/mvc/app/library/OPNsense/Backup/Git.php
+2-22 files

HardenedBSD/src 0734e0astand/common nvstore.c, stand/defaults loader.conf

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+5-7sys/dev/acpica/acpi.c
+4-1sys/dev/acpica/acpi_spmc.c
+1-1stand/defaults/loader.conf
+1-1stand/libsa/zfs/zfs.c
+1-1stand/common/nvstore.c
+1-1sys/dev/aic7xxx/ahc_pci.c
+13-121 files not shown
+14-127 files

HardenedBSD/src bd8af70stand/common nvstore.c, stand/defaults loader.conf

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+5-7sys/dev/acpica/acpi.c
+4-1sys/dev/acpica/acpi_spmc.c
+1-1stand/common/nvstore.c
+1-1stand/libsa/zfs/zfs.c
+1-1stand/defaults/loader.conf
+1-1sys/dev/aic7xxx/ahc_pci.c
+13-121 files not shown
+14-127 files

HardenedBSD/ports 0771d44databases/tredis distinfo Makefile, deskutils/skim distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+561-0databases/tredis/distinfo
+159-159sysutils/mise/distinfo
+301-0databases/tredis/Makefile
+79-79sysutils/mise/Makefile
+51-51lang/rust/distinfo
+25-17deskutils/skim/distinfo
+1,176-306737 files not shown
+2,180-958743 files

LLVM/project eb64fb6mlir/include/mlir/Dialect/EmitC/IR EmitC.td, mlir/lib/Dialect/EmitC/IR EmitC.cpp

[mlir][emitc] Fix recurring operands in expression (#178382)

Relanding #175535 which got reverted for failing the buildbot.
New canonicalization pattern moved to dialect code.
DeltaFile
+85-10mlir/lib/Dialect/EmitC/IR/EmitC.cpp
+23-1mlir/test/Dialect/EmitC/ops.mlir
+19-0mlir/test/Dialect/EmitC/form-expressions.mlir
+13-0mlir/test/Dialect/EmitC/invalid_ops.mlir
+1-0mlir/include/mlir/Dialect/EmitC/IR/EmitC.td
+1-0mlir/lib/Dialect/EmitC/Transforms/Transforms.cpp
+142-116 files

FreeBSD/ports 728e2dfports-mgmt/pkg_replace distinfo Makefile

ports-mgmt/pkg_replace: Update 20260127 => 20260128

Changelog:
https://github.com/kdeguchi/pkg_replace/releases/tag/20260128

PR:     292777
DeltaFile
+3-3ports-mgmt/pkg_replace/distinfo
+1-1ports-mgmt/pkg_replace/Makefile
+4-42 files

HardenedBSD/ports 728e2dfports-mgmt/pkg_replace distinfo Makefile

ports-mgmt/pkg_replace: Update 20260127 => 20260128

Changelog:
https://github.com/kdeguchi/pkg_replace/releases/tag/20260128

PR:     292777
DeltaFile
+3-3ports-mgmt/pkg_replace/distinfo
+1-1ports-mgmt/pkg_replace/Makefile
+4-42 files

FreeBSD/ports 171b4e2www/chromium distinfo, www/chromium/files patch-chrome_common_chrome__features.cc patch-chrome_common_chrome__features.h

www/chromium: update to 144.0.7559.109

Security:       https://vuxml.freebsd.org/freebsd/409d70ab-fc23-11f0-85c5-a8a1599412c6.html
DeltaFile
+7-7www/chromium/distinfo
+4-4www/chromium/files/patch-chrome_common_chrome__features.cc
+3-3www/chromium/files/patch-chrome_common_chrome__features.h
+2-2www/chromium/files/patch-ui_views_window_dialog__delegate.cc
+2-2www/chromium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
+2-2www/chromium/files/patch-third__party_blink_common_features.cc
+20-202 files not shown
+23-248 files

HardenedBSD/ports 171b4e2www/chromium distinfo, www/chromium/files patch-chrome_common_chrome__features.cc patch-chrome_common_chrome__features.h

www/chromium: update to 144.0.7559.109

Security:       https://vuxml.freebsd.org/freebsd/409d70ab-fc23-11f0-85c5-a8a1599412c6.html
DeltaFile
+7-7www/chromium/distinfo
+4-4www/chromium/files/patch-chrome_common_chrome__features.cc
+3-3www/chromium/files/patch-chrome_common_chrome__features.h
+2-2www/chromium/files/patch-third__party_blink_common_features.cc
+2-2www/chromium/files/patch-ui_ozone_platform_x11_x11__window.cc
+2-2www/chromium/files/patch-ui_views_window_dialog__delegate.cc
+20-202 files not shown
+23-248 files

HardenedBSD/ports f6a6036www/iridium distinfo, www/iridium/files patch-chrome_common_chrome__features.cc patch-chrome_common_chrome__features.h

www/iridium: update to 2026.01.144.2
DeltaFile
+4-4www/iridium/files/patch-chrome_common_chrome__features.cc
+3-3www/iridium/distinfo
+3-3www/iridium/files/patch-chrome_common_chrome__features.h
+2-2www/iridium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
+2-2www/iridium/files/patch-third__party_blink_common_features.cc
+2-2www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc
+16-162 files not shown
+19-208 files

FreeBSD/ports f6a6036www/iridium distinfo, www/iridium/files patch-chrome_common_chrome__features.cc patch-chrome_common_chrome__features.h

www/iridium: update to 2026.01.144.2
DeltaFile
+4-4www/iridium/files/patch-chrome_common_chrome__features.cc
+3-3www/iridium/files/patch-chrome_common_chrome__features.h
+3-3www/iridium/distinfo
+2-2www/iridium/files/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
+2-2www/iridium/files/patch-third__party_blink_common_features.cc
+2-2www/iridium/files/patch-ui_ozone_platform_x11_x11__window.cc
+16-162 files not shown
+19-208 files

HardenedBSD/ports 87d3023security/vuxml/vuln 2026.xml

security/vuxml: add www/*chromium < 144.0.7559.109

Obtained from:  https://chromereleases.googleblog.com/2026/01/stable-channel-update-for-desktop_27.html
DeltaFile
+33-0security/vuxml/vuln/2026.xml
+33-01 files

FreeBSD/ports 87d3023security/vuxml/vuln 2026.xml

security/vuxml: add www/*chromium < 144.0.7559.109

Obtained from:  https://chromereleases.googleblog.com/2026/01/stable-channel-update-for-desktop_27.html
DeltaFile
+33-0security/vuxml/vuln/2026.xml
+33-01 files

FreeNAS/freenas 368cea6src/middlewared/middlewared/plugins auth.py, src/middlewared/middlewared/utils/account authenticator.py utmp.py

Remove python-pam and plumb in pam_truenas

This commit removes the python-pam Python library dependency from
TrueNAS middleware and replaces it with truenas_pypam. The most
significant change is the migration of API key authentication from
simple PBKDF2 password hashing to SCRAM-SHA512 (Salted Challenge
Response Authentication Mechanism) as defined in RFC5802. SCRAM is an
authentication protocol that uses PBKDF2-HMAC-SHA512 for key
derivation. API keys are now stored with SCRAM-derived credentials
including salt, stored_key, server_key, and iteration count fields in
the database. A database migration automatically converts existing
PBKDF2-hashed API keys to SCRAM format transparently—existing API keys
will continue to work without requiring regeneration. The commit adds a
new SCRAM authentication mechanism for challenge-response authentication
with replay resistance and mutual validation capabilities, while
maintaining the existing API_KEY_PLAIN mechanism for simple
authentication.

The refactoring includes comprehensive changes to the authentication

    [10 lines not shown]
DeltaFile
+375-508src/middlewared/middlewared/utils/account/authenticator.py
+231-231tests/unit/test_utmp.py
+0-397src/middlewared/middlewared/utils/account/utmp.py
+0-358tests/unit/test_pam_tdb.py
+193-123src/middlewared/middlewared/plugins/auth.py
+47-115src/middlewared/middlewared/utils/account/faillock.py
+846-1,73232 files not shown
+1,512-2,18438 files

NetBSD/pkgsrc D1CeK1qdoc CHANGES-2026

   doc: Updated emulators/nono to 1.6.5
VersionDeltaFile
1.711+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 6TaSiJ3emulators/nono distinfo Makefile

   nono: update to 1.6.5.

   1.6.5 (2026/01/28)

   vm(Update): "Support serial console on the compatible PROM on LUNA-I and LUNA88K."
   debugger(Update): "Fix a collision between debugger and log to stdout."
   debugger(New): "Implement "pf" command."
VersionDeltaFile
1.45+4-4emulators/nono/distinfo
1.63+2-3emulators/nono/Makefile
+6-72 files

FreeBSD/ports b461122www/tomcat-devel distinfo Makefile

www/tomcat-devel: Update 11.0.15 => 11.0.18

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.18_(markt)

MFH:    2026Q1
(cherry picked from commit a61ac34ceff85f8d8f9c9797934680a1590fb4fb)
DeltaFile
+3-3www/tomcat-devel/distinfo
+1-1www/tomcat-devel/Makefile
+1-1www/tomcat-devel/pkg-plist
+5-53 files

FreeBSD/ports ca0b2fdwww/tomcat110 distinfo pkg-plist

www/tomcat110: Update 11.0.15 => 11.0.18

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.18_(markt)

MFH:    2026Q1
(cherry picked from commit ddce2457fd3b1b87191546e29b7832b256a262ee)
DeltaFile
+3-3www/tomcat110/distinfo
+1-1www/tomcat110/pkg-plist
+1-1www/tomcat110/Makefile
+5-53 files

FreeBSD/ports e66bef8www/tomcat101 distinfo Makefile

www/tomcat101: Update 10.1.50 => 10.1.52

Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.52_(schultz)

MFH:    2026Q1
(cherry picked from commit 184d4ed0f3d66c6697ae151df74e0925a8c0a0fd)
DeltaFile
+3-3www/tomcat101/distinfo
+1-1www/tomcat101/Makefile
+4-42 files

LLVM/project 7c3a211clang/lib/AST ExprConstant.cpp, clang/lib/AST/ByteCode InterpFrame.cpp

[clang][ExprConst] Fix rendering of explicit this parameters (#177551)

in compile-time backtraces.

The two test cases used to be rendered as `foo(s, 0)` and `foo2(s)`.
DeltaFile
+30-0clang/test/SemaCXX/cxx2b-deducing-this.cpp
+11-15clang/lib/AST/ExprConstant.cpp
+12-8clang/lib/AST/ByteCode/InterpFrame.cpp
+53-233 files

FreeBSD/ports a61ac34www/tomcat-devel distinfo Makefile

www/tomcat-devel: Update 11.0.15 => 11.0.18

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.18_(markt)

MFH:    2026Q1
DeltaFile
+3-3www/tomcat-devel/distinfo
+1-1www/tomcat-devel/Makefile
+1-1www/tomcat-devel/pkg-plist
+5-53 files

HardenedBSD/ports a61ac34www/tomcat-devel distinfo pkg-plist

www/tomcat-devel: Update 11.0.15 => 11.0.18

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.18_(markt)

MFH:    2026Q1
DeltaFile
+3-3www/tomcat-devel/distinfo
+1-1www/tomcat-devel/pkg-plist
+1-1www/tomcat-devel/Makefile
+5-53 files

HardenedBSD/ports ddce245www/tomcat110 distinfo Makefile

www/tomcat110: Update 11.0.15 => 11.0.18

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.18_(markt)

MFH:    2026Q1
DeltaFile
+3-3www/tomcat110/distinfo
+1-1www/tomcat110/Makefile
+1-1www/tomcat110/pkg-plist
+5-53 files

FreeBSD/ports ddce245www/tomcat110 distinfo Makefile

www/tomcat110: Update 11.0.15 => 11.0.18

Changelog:
https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.18_(markt)

MFH:    2026Q1
DeltaFile
+3-3www/tomcat110/distinfo
+1-1www/tomcat110/Makefile
+1-1www/tomcat110/pkg-plist
+5-53 files

HardenedBSD/ports 184d4edwww/tomcat101 distinfo Makefile

www/tomcat101: Update 10.1.50 => 10.1.52

Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.52_(schultz)

MFH:    2026Q1
DeltaFile
+3-3www/tomcat101/distinfo
+1-1www/tomcat101/Makefile
+4-42 files

FreeBSD/ports 184d4edwww/tomcat101 distinfo Makefile

www/tomcat101: Update 10.1.50 => 10.1.52

Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.52_(schultz)

MFH:    2026Q1
DeltaFile
+3-3www/tomcat101/distinfo
+1-1www/tomcat101/Makefile
+4-42 files

LLVM/project 16d8d4bllvm/lib/Target/WebAssembly WebAssemblyISelLowering.cpp, llvm/test/CodeGen/WebAssembly simd-shuffle-widen.ll

[WebAssembly] Fix crash in ReplaceNodeResults for ANY_EXTEND_VECTOR_INREG (#178374)

Fixes a crash during type legalization by allowing
ISD::ANY_EXTEND_VECTOR_INREG to fall back to default expansion instead
of hitting llvm_unreachable.

Fixed: #177209
DeltaFile
+50-0llvm/test/CodeGen/WebAssembly/simd-shuffle-widen.ll
+1-0llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
+51-02 files

LLVM/project 11081ebllvm/lib/Target/X86 X86TargetTransformInfo.cpp, llvm/test/Transforms/SLPVectorizer/X86 pr176906.ll

[CostModel][X86] reduce_add(vXi1) will lower as a scalar ctpop (#178400)

Fixes #176906
DeltaFile
+13-118llvm/test/Transforms/SLPVectorizer/X86/pr176906.ll
+11-0llvm/lib/Target/X86/X86TargetTransformInfo.cpp
+24-1182 files

LLVM/project 4476360flang/test/Lower const-arg-glob.f90

[flang][NFC] Separated test for --enable-constant-argument-globalisation (#178350)

The test for --enable-constant-argument-globalisation was added to
existing lowering test as part of
https://github.com/llvm/llvm-project/commit/de528ffb17ebce96e0bc4dde1749146c41ca1d0d

Decouple this test from the other lowering tests to ease conversion to
HLFIR lowering.

Co-authored-by: Jean Perier <jperier at nvidia.com>

Co-authored-by: Jean Perier <jperier at nvidia.com>
DeltaFile
+13-0flang/test/Lower/const-arg-glob.f90
+13-01 files

FreeBSD/src 0cca627sys/dev/acpica acpi.c

acpi: Use AcpiGbl_FACS even on ACPI_REDUCED_HARDWARE

This has been possible since ACPICA 20240827, and is actually
a requirement to get out of S3 on ACPI_REDUCED_HARDWARE (that said, we
don't implement S3 on arm64 yet).

Relevant ACPICA commit:
https://github.com/acpica/acpica/commit/79cd933e7b370e8d3fb490bf36ca5d111a12f96a.

Reviewed by:    obiwac
MFC after:      2 weeks
MFC to:         stable/15
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D54625
DeltaFile
+0-2sys/dev/acpica/acpi.c
+0-21 files