NAS-139709 / 26.0.0-BETA.1 / Fix ransomwared service (#18217)
This commit fixes the ransomwared service shim to use the correct
systemd unit name "rwd" for start/stop/reload operations.
[lldb] add a marker around hidden frames (#181143)
This is a reland of https://github.com/llvm/llvm-project/pull/167550.
Instead of relying on libcpp for testing, we emulate our own hidden
frames. This was originally causing tests failures on Windows.
www/ruby-rack: update to 3.2.5
3.2.5 (2026-02-16)
Security
* CVE-2026-25500 XSS injection via malicious filename in Rack::Directory.
* CVE-2026-22860 Directory traversal via root prefix bypass in
Rack::Directory.
Fixed
* Fix Rack::MockResponse#body when the body is a Proc. (#2420, #2423,
@tavianator, @ioquatix)
NAS-139819 / 26.0.0-BETA.1 / fix ValueError crash in sync_size_if_changed (#18218)
In a ticket for an unrelated issue, I see a ton of spam where this is
crashing with a `ValueError`. This particular users system has an MMC
device attached which is like a CD device in which there is no size.
Prevent the crash on devices like that so we don't pollute the logs.
Make sure that the filterset passed along with other objects is present.
For communication with the parent the missing presence of a filter_set
is cause for a panic. This should just never happen. For messages from
bgpctl that are forwarded by the session engine things are more complex.
Make sure the filter_set was sent and only execute the command that
wraps this filter_set is present. If it is not there it may have been
filtered out because it is invalid and then the command depending on
this data should not be executed.
OK tb@
[bolt][nfc] Exclude Call id verification from instrument-ind-call test (#181655)
The instrument-ind-call test checks the correctness of instrumented
snippet by the set of registers are used, the call id value is
meaningless (platform depend) and should be exclude from test.
[MemCpyOptimizer] Prevent Merging a Store Into Memset of an `undef` (#181609)
MemCopyOptimizer was merging a store instruction into a memset of an
`undef` value and emitted a large memset for the memset and store
combined.
This PR prevents MemCopyOptimizer from merging a store instruction into
a
memset of an `undef` value since it can be removed by subsequent cleanup
passes.
Helps https://github.com/rust-lang/rust/issues/152541