LLVM/project c494b74mlir/lib/Dialect/EmitC/IR EmitC.cpp

[mlir][emitc] Remove unused #include
DeltaFile
+0-1mlir/lib/Dialect/EmitC/IR/EmitC.cpp
+0-11 files

LLVM/project f44ecfdlldb/include/lldb/Host FileAction.h, lldb/source/Host/common FileAction.cpp

[lldb][windows] fix an invalid cast from a file descriptor to a HANDLE (#178238)

DeltaFile
+12-0lldb/source/Host/common/FileAction.cpp
+3-2lldb/source/Host/windows/ProcessLauncherWindows.cpp
+4-0lldb/include/lldb/Host/FileAction.h
+19-23 files

LLVM/project 775f025llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp, llvm/test/CodeGen/AMDGPU release-vgprs.mir

[AMDGPU] Fix buggy insertion of DEALLOC_VGPRS message (#178401)

We inserted the DEALLOC_VGPRS message if there were no pending scratch
stores the first time an S_ENDPGM instruction was visited. But because
this pass uses a worklist to revisit blocks until it reaches a fixed
point, it is possible that pending scratch stores are only discovered on
the second or later visit to a block. Fix this by storing a flag for
each S_ENDPGM instruction which can be updated by later visits.
DeltaFile
+21-43llvm/test/CodeGen/AMDGPU/release-vgprs.mir
+18-20llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+39-632 files

LLVM/project 9e75d69llvm/docs ReleaseNotes.md, llvm/docs/CommandGuide FileCheck.rst

[FileCheck] Allow -check-prefix to take multiple prefixes (#178187)

There was no real benefit to disallowing this, and it sometimes caused
unnecessary churn in the RUN lines of tests which were updated from
single-to-multiple or multiple-to-single prefixes.

This effectively makes -check-prefixes the primary option and
-check-prefix just an alias of it. The documentation is upated
accordingly.
DeltaFile
+11-12llvm/docs/CommandGuide/FileCheck.rst
+7-8llvm/utils/FileCheck/FileCheck.cpp
+4-0llvm/test/FileCheck/check-multiple-prefixes-mixed.txt
+2-0llvm/docs/ReleaseNotes.md
+24-204 files

LLVM/project 69d03bemlir/include/mlir/Bindings/Python IRCore.h, mlir/lib/IR OperationSupport.cpp

Address Pragma's comments
DeltaFile
+8-4mlir/python/mlir/dialects/ext.py
+1-1mlir/include/mlir/Bindings/Python/IRCore.h
+1-1mlir/lib/IR/OperationSupport.cpp
+10-63 files

LLVM/project 52ace0bclang/include/clang/Analysis/Analyses/LifetimeSafety Facts.h, clang/lib/Analysis/LifetimeSafety Checker.cpp FactsGenerator.cpp

[LifetimeSafety] Detect dangling fields
DeltaFile
+175-0clang/test/Sema/warn-lifetime-safety-dangling-field.cpp
+49-21clang/lib/Analysis/LifetimeSafety/Checker.cpp
+50-17clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+48-4clang/include/clang/Analysis/Analyses/LifetimeSafety/Facts.h
+25-4clang/lib/Sema/AnalysisBasedWarnings.cpp
+0-28clang/test/Analysis/lifetime-cfg-output.cpp
+347-7415 files not shown
+464-11221 files

LLVM/project dd76d33openmp README.rst, openmp/docs Building.md SupportAndFAQ.rst

[OpenMP][docs] Revise building manual (#176175)

Go into more detail on the two non-legacy build modes. 

I decided use create a dedicated document documention the build process.
`index.rst` only keeps the "Getting Started" part. `README.rst` is
vastly outdated with the still valid parts integrated into the new
documentation. `SupportAndFAQ.rst` is unstructured and keeps only the
non-building parts.

The the new building document is written in Meltdown, following the
decision from LLVM.
DeltaFile
+404-0openmp/docs/Building.md
+0-396openmp/README.rst
+0-73openmp/docs/SupportAndFAQ.rst
+44-1openmp/docs/_themes/llvm-openmp-theme/static/agogo.css_t
+16-14openmp/docs/index.rst
+2-23openmp/runtime/doc/doxygen/libomp_interface.h
+466-5072 files not shown
+484-5268 files

OPNSense/plugins f38a72asysutils/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
(cherry picked from commit 4212ffea8c2c287c1ad9daba23590bfac857be10)
DeltaFile
+1-1sysutils/git-backup/Makefile
+1-1sysutils/git-backup/src/opnsense/mvc/app/library/OPNsense/Backup/Git.php
+2-22 files

LLVM/project fb91d84openmp/runtime/cmake LibompGetArchitecture.cmake, openmp/runtime/src kmp_platform.h

Add checks for mingw arm64ec macros
DeltaFile
+1-1openmp/runtime/cmake/LibompGetArchitecture.cmake
+1-1openmp/runtime/src/kmp_platform.h
+2-22 files

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

LLVM/project 7d605b7openmp/runtime/src z_Linux_asm.S CMakeLists.txt

Switch to arm64 asm implementation for invoke_microtask
DeltaFile
+2-2openmp/runtime/src/z_Linux_asm.S
+1-1openmp/runtime/src/CMakeLists.txt
+1-1openmp/runtime/src/z_Windows_NT-586_util.cpp
+4-43 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

FreeBSD/ports 8f9b84awww/deno distinfo Makefile.crates, www/deno/files patch-build_config_compiler_BUILD.gn patch-cli_task_runner.rs

www/deno: Update to 2.6.6

Obtained from:  OpenBSD (Volker Schlecht)
DeltaFile
+441-325www/deno/distinfo
+219-161www/deno/Makefile.crates
+72-54www/deno/files/patch-build_config_compiler_BUILD.gn
+26-47www/deno/files/patch-cli_task_runner.rs
+16-13www/deno/Makefile
+29-0www/deno/files/patch-tests_util_server_src_servers_mod.rs
+803-60035 files not shown
+958-68741 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