LLVM/project 7538342lldb/source/Plugins/Process/gdb-remote GDBRemoteCommunicationClient.cpp ProcessGDBRemote.cpp, lldb/unittests/Process/gdb-remote GDBRemoteCommunicationClientTest.cpp

[lldb] generalize the GDBRemoteCommunicationClient::GetVContSupported method (#182287)

This is a conservative generalization of the
`GDBRemoteCommunicationClient::GetVContSupported` method so that:
- the new version of this method handles the reply to the `vCont?`
packet the same way as the original version of this method
- the new version of this method can be easily adapted to situation when
the actions are represented by multiple letters.

Imagine that, in addition to the [existing
actions](https://sourceware.org/gdb/current/onlinedocs/gdb.html/Packets.html#vCont-packet):
- `c`
- `C`
- `s`
- `S`
- `t`
- `r`

the other party would also advertise that it supports (e.g.) `sc` action

    [9 lines not shown]
DeltaFile
+21-30lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
+48-0lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp
+5-5lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+3-3lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
+77-384 files

HardenedBSD/ports b27fecfastro/traccar pkg-plist, misc/py-hf-xet distinfo Makefile.crates

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+579-505misc/py-hf-xet/distinfo
+288-251misc/py-hf-xet/Makefile.crates
+199-176astro/traccar/pkg-plist
+101-103security/vaultwarden/distinfo
+49-50security/vaultwarden/Makefile.crates
+29-0security/vuxml/vuln/2026.xml
+1,245-1,08541 files not shown
+1,454-1,19547 files

OPNSense/core 816b94csrc/opnsense/mvc/app/models/OPNsense/Core InitialSetup.php

wizard: do not scrub unrelated IPv6 DHCP ranges from Dnsmasq LAN config
DeltaFile
+5-4src/opnsense/mvc/app/models/OPNsense/Core/InitialSetup.php
+5-41 files

OPNSense/core 26325b9src/etc/inc config.inc

backend: also introduce config_merge_array() for $config manipulation
DeltaFile
+10-0src/etc/inc/config.inc
+10-01 files

NetBSD/pkgsrc-wip dddbf8bbasu COMMIT_MSG Makefile

basu: ready
DeltaFile
+6-0basu/COMMIT_MSG
+0-3basu/Makefile
+6-32 files

OPNSense/core 5f2baaasrc/opnsense/scripts/shell setaddr.php

dnsmasq: only enable RA in the want-dhcp condition
DeltaFile
+8-6src/opnsense/scripts/shell/setaddr.php
+8-61 files

LLVM/project db9d024llvm/utils/vim/ftplugin tablegen.vim

[vim] Set commentstring for TableGen files (#182654)

Neovim supports [commenting and uncommenting
lines](https://neovim.io/doc/user/various.html#commenting) based on what
the 'commentstring' option is set to, but this isn't set for TableGen
files. The filetype plugin for C++ built into both vim and neovim sets
'commentstring' to `// %s`, so use that in the TableGen filetype plugin
as well.
DeltaFile
+1-0llvm/utils/vim/ftplugin/tablegen.vim
+1-01 files

LLVM/project eff183bllvm/lib/Target/AArch64 AArch64InstrInfo.td, llvm/test/CodeGen/AArch64 arm64-cvt-simd-intrinsics.ll sve-fixed-vector-lrint.ll

[AArch64] Wrap integer SCALAR_TO_VECTOR nodes in bitcasts  (#172837)

This patch changes lowering of SCALAR_TO_VECTOR node with i32 or i64 by
inserting bitconvert to/from floating point type infront of its
operands. This bitconverts serve as a hint to instruction selector and
they make it clear that the operand and return value of this node need
to be NEON registers.

Depends on: #179315

---------

Co-authored-by: Kerry McLaughlin <kerry.mclaughlin at arm.com>
DeltaFile
+1,205-1llvm/test/CodeGen/AArch64/arm64-cvt-simd-intrinsics.ll
+506-540llvm/test/CodeGen/AArch64/sve-fixed-vector-lrint.ll
+250-281llvm/test/CodeGen/AArch64/vector-lrint.ll
+174-189llvm/test/CodeGen/AArch64/sve-fixed-vector-llrint.ll
+62-66llvm/test/CodeGen/AArch64/ragreedy-local-interval-cost.ll
+48-32llvm/lib/Target/AArch64/AArch64InstrInfo.td
+2,245-1,10924 files not shown
+2,537-1,36430 files

LLVM/project 312f711clang/include/clang/Basic DiagnosticSemaKinds.td, clang/lib/CodeGen/TargetBuiltins ARM.cpp

fixup! Fix issues Kerry raised in PR
DeltaFile
+10-23clang/lib/Sema/SemaARM.cpp
+16-11clang/test/Sema/AArch64/pcdphint-atomic-store.c
+5-12clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+1-5clang/include/clang/Basic/DiagnosticSemaKinds.td
+32-514 files

LLVM/project de85ff7llvm/include/llvm/IR IntrinsicsAArch64.td, llvm/lib/Target/AArch64 AArch64InstrFormats.td

fixup! remove mayLoad/mayStore as suggested by Kerry
DeltaFile
+0-5llvm/lib/Target/AArch64/AArch64InstrFormats.td
+1-1llvm/include/llvm/IR/IntrinsicsAArch64.td
+1-62 files

LLVM/project d57b2c8clang/include/clang/Basic DiagnosticSemaKinds.td, clang/lib/CodeGen/TargetBuiltins ARM.cpp

fixup! Fix Kerry's CR comments and add negative test for "must be an integer type"
DeltaFile
+16-6llvm/test/CodeGen/AArch64/pcdphint-atomic-store.ll
+3-7clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+3-3clang/lib/Sema/SemaARM.cpp
+5-0clang/test/Sema/AArch64/pcdphint-atomic-store.c
+3-0clang/include/clang/Basic/DiagnosticSemaKinds.td
+1-1clang/lib/Headers/arm_acle.h
+31-176 files

LLVM/project 158bce7clang/include/clang/Basic DiagnosticSemaKinds.td, clang/lib/CodeGen/TargetBuiltins ARM.cpp

fixup! Improve error diagnostics, and other cleanups
DeltaFile
+12-0llvm/test/CodeGen/AArch64/pcdphint-atomic-store.ll
+4-2clang/lib/Sema/SemaARM.cpp
+2-1clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+2-0clang/lib/Headers/arm_acle.h
+1-1clang/include/clang/Basic/DiagnosticSemaKinds.td
+1-1clang/test/Sema/AArch64/pcdphint-atomic-store.c
+22-56 files

LLVM/project 735d5a6clang/lib/CodeGen/TargetBuiltins ARM.cpp, clang/test/CodeGen/AArch64 pcdphint-atomic-store.c

fixup! Ensure stshh always immediately precedes a store instruction
DeltaFile
+82-0llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+50-13clang/test/CodeGen/AArch64/pcdphint-atomic-store.c
+62-0llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
+20-26clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+15-0llvm/lib/Target/AArch64/AArch64InstrInfo.td
+8-3llvm/lib/Target/AArch64/AArch64InstrFormats.td
+237-423 files not shown
+248-499 files

LLVM/project dd4f7acclang/include/clang/Basic BuiltinsAArch64.def, clang/lib/CodeGen/TargetBuiltins ARM.cpp

fixup!

More small issues tidied, and remove gating.
DeltaFile
+6-2clang/test/Sema/AArch64/pcdphint-atomic-store.c
+2-2clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+1-1clang/include/clang/Basic/BuiltinsAArch64.def
+0-2clang/lib/Headers/arm_acle.h
+1-1clang/lib/Sema/SemaARM.cpp
+1-1clang/test/CodeGen/AArch64/pcdphint-atomic-store.c
+11-96 files

LLVM/project f0f8544clang/lib/CodeGen/TargetBuiltins ARM.cpp, clang/test/Sema/AArch64 pcdphint-atomic-store.c

fixup!

A few small tidyups
DeltaFile
+7-6clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+4-4llvm/lib/Target/AArch64/AArch64InstrFormats.td
+4-0clang/test/Sema/AArch64/pcdphint-atomic-store.c
+15-103 files

LLVM/project 177b010clang/lib/CodeGen/TargetBuiltins ARM.cpp, clang/lib/Sema SemaARM.cpp

[AArch64][clang][llvm] Add ACLE `stshh` atomic store builtin

Add `__arm_atomic_store_with_stshh` implementation as defined
in the ACLE. Validate that the arguments passed are correct, and
lower it to the stshh intrinsic plus an atomic store with the
allowed orderings.

Gate this on FEAT_PCDPHINT so that availability matches
hardware support for the `STSHH` instruction. Use an i64
immediate and side-effect modeling to satisfy tablegen and decoding.
DeltaFile
+140-0clang/lib/Sema/SemaARM.cpp
+48-0clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+31-0clang/test/CodeGen/AArch64/pcdphint-atomic-store.c
+29-0clang/test/Sema/AArch64/pcdphint-atomic-store.c
+13-0llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
+10-2llvm/lib/Target/AArch64/AArch64InstrFormats.td
+271-25 files not shown
+298-211 files

OPNSense/src d871609contrib/atf/atf-c++ check_test.cpp check.hpp, contrib/atf/atf-c++/detail process_test.cpp

atf: Switch from std::auto_ptr<> to std::unique_ptr<>

This mirrors upstream commit f053ab687f6e27aa264f599ecbfc5ef27ad4e2d3.

Reviewed by:    emaste
Differential Revision:  https://reviews.freebsd.org/D49789

(cherry picked from commit 5e6befdaca5194a8fb91b48d5f678942f22fa8f1)
DeltaFile
+11-11contrib/atf/atf-c++/check_test.cpp
+4-4contrib/atf/atf-sh/atf-check.cpp
+4-4contrib/atf/atf-c++/detail/process_test.cpp
+2-2contrib/atf/atf-c++/check.hpp
+2-2contrib/atf/atf-c++/check.cpp
+0-4libexec/atf/atf-check/Makefile
+23-274 files not shown
+23-3810 files

OPNSense/src 6431199contrib/lutok stack_cleaner.hpp, lib/liblutok Makefile

lutok: Switch from std::auto_ptr<> to std::unique_ptr<>

This mirrors upstream commit bd5904144c9778a07685f3e4efa6ef011a5480ec.

Reviewed by:    igoro, imp, emaste
Differential Revision:  https://reviews.freebsd.org/D49788

(cherry picked from commit 25f2634a1f4b27c9804b705e85bc104a2eac67b9)
DeltaFile
+0-4lib/liblutok/Makefile
+1-1contrib/lutok/stack_cleaner.hpp
+1-52 files

NetBSD/pkgsrc-wip 4519f64libsfdo COMMIT_MSG

libsfdo: ready
DeltaFile
+9-0libsfdo/COMMIT_MSG
+9-01 files

OPNSense/core f517a26src/opnsense/mvc/app/controllers/OPNsense/CaptivePortal/Api ServiceController.php TemplateController.php

mvc: style sweep
DeltaFile
+0-1src/opnsense/mvc/app/controllers/OPNsense/CaptivePortal/Api/ServiceController.php
+0-1src/opnsense/mvc/app/controllers/OPNsense/CaptivePortal/Api/TemplateController.php
+0-22 files

LLVM/project f1bf37emlir/lib/Dialect/Shard/Transforms Partition.cpp ShardingPropagation.cpp

[mlir][shard] Simple fixes to harden sharding propagation and partitioning (#183028)

DeltaFile
+8-5mlir/lib/Dialect/Shard/Transforms/Partition.cpp
+4-0mlir/lib/Dialect/Shard/Transforms/ShardingPropagation.cpp
+12-52 files

FreeBSD/ports 319525cgraphics/opencsg Makefile distinfo

graphics/opencsg: Update to 1.8.2

PR:             288544
Reported by:    Dima Panov
DeltaFile
+5-3graphics/opencsg/Makefile
+3-3graphics/opencsg/distinfo
+0-2graphics/opencsg/pkg-plist
+8-83 files

HardenedBSD/ports 319525cgraphics/opencsg Makefile distinfo

graphics/opencsg: Update to 1.8.2

PR:             288544
Reported by:    Dima Panov
DeltaFile
+5-3graphics/opencsg/Makefile
+3-3graphics/opencsg/distinfo
+0-2graphics/opencsg/pkg-plist
+8-83 files

LLVM/project fc98874libsycl CMakeLists.txt

test commit

Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova at intel.com>
DeltaFile
+2-0libsycl/CMakeLists.txt
+2-01 files

NetBSD/pkgsrc w6BGiWrdoc CHANGES-2026

   doc: Added net/ttl version 0.18.2
VersionDeltaFile
1.1368+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc yHBrFjlnet Makefile

   Add ttl
VersionDeltaFile
1.1625+2-1net/Makefile
+2-11 files

NetBSD/pkgsrc 1cWzR4knet/ttl distinfo cargo-depends.mk

   net/ttl: import package

   Network diagnostic tool that goes beyond traceroute: MTU discovery,
   NAT detection, route flap alerts, IX identification, and more.
VersionDeltaFile
1.1+1,361-0net/ttl/distinfo
1.1+454-0net/ttl/cargo-depends.mk
1.1+21-0net/ttl/Makefile
1.1+2-0net/ttl/PLIST
1.1+2-0net/ttl/DESCR
+1,840-05 files

NetBSD/pkgsrc 10WTJcydoc CHANGES-2026

   doc: Updated print/xpdf4 to 4.06
VersionDeltaFile
1.1367+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc MOIlkIIprint/xpdf4 Makefile distinfo

   print/xpdf4: update to 4.0.6

   4.06 is primarily a bug fix release. There are some new features:

       New command line options/features:
           Added the '-listonly' flag to pdfimages.
           Added the '-u' option to pdfimages.
           Added the '-J' option to pdfimages to dump JPEG 2000 images.
           Modified pdftohtml to generate a nicer index page; add the '-noframe' option to generate the previous-style index page.

       New configuration options:
           Added the 'initialMaximized' xpdfrc setting.
           Added the 'discardCoveredText' xpdfrc setting.
           Added the 'preferXFAFieldValues' xpdfrc setting.

       XpdfReader improvements:
           Added the reverseVideoMode, normalVideoMode, and toggleVideoMode commands; added the view -> reverse video menu item.
           Added a '%t' escape to include the currently selected text in the argument to xpdf's 'run' command.
           Use the XDG config and state file directories on Linux.

    [7 lines not shown]
VersionDeltaFile
1.49+4-9print/xpdf4/Makefile
1.8+4-4print/xpdf4/distinfo
+8-132 files

HardenedBSD/ports cc77482www/vaultwarden-web_vault Makefile distinfo

www/vaultwarden-web_vault: Update to 2026.1.1

PR:             293401
Reported by:    Bernard Spil
DeltaFile
+9-4www/vaultwarden-web_vault/Makefile
+3-3www/vaultwarden-web_vault/distinfo
+12-72 files