[Bitcode] Add SkipDebugIntrinsicUpgrade hook to ParserCallbacks (#201456)
Expose CanUpgradeDebugIntrinsicsToRecords (already an opt-in parameter
on UpgradeIntrinsicFunction) through ParserCallbacks. When set, the
bitcode reader's globalCleanup() no longer auto-upgrades debug intrinsic
calls (llvm.dbg.\*) to non-instruction debug records; the caller is then
responsible for performing the upgrade manually (e.g. via
Module::convertToNewDbgValues()) after any custom processing of the
intrinsic-form IR.
This is useful for out-of-tree consumers that run passes operating on
intrinsic-form debug metadata before opting into the new debug records
format.
[clang][ExprConst] Add `EvalStatus::DiagEmitted` flag (#203838)
There are some instances where we want to know _if_ a diagnostic has
been emitted, but we're not interested in the actual diagnostic.
Emitting the diagnostics can be rather costly, especially because we add
the callstack as notes.
neomutt: update to 20260616.
2026-06-16 Richard Russon \<rich at flatcap.org\>
* Security
- #4900 bcache: sanitize mailbox names that escape the cache dir
- #4901 auth_gss: fix out-of-bounds read of GSS security token
* Bug Fixes
- #4866 Fix broken message-hook in the pager
- #4869 Fix duplicate "no mail" message
- #4874 Restore the `-C` command-line flag
- #4882 Refresh notmuch tag completion cache, and fix a tag completion crash
- #4893 Fix index-format-hook parsing
- #4897 Allow `<entire-thread>` from any mailbox type, and fix a related crash
- email: fix header rewind after mbox separator
- imap: retry login after a failure
- maildir/notmuch: fix memory leak
- config: fix inherited has_been_set
- main: fix inverted condition in init_nntp
* Code
- test: fix conddate after 2038
khard: update to 0.21.0.
v0.21.0 2026-06-15
- Remove support for python 3.9
- Fix bug skipping config's skip_unparsable setting (#355)
- Fix special handling for ambiguous date formats (#349)
- Add failing test for partial date with leap day
- Remove the autodoc typehints extension in sphinx
qbittorrent: update to 5.2.2.
Mon Jun 15th 2026 - sledgehammer999 <sledgehammer999 at qbittorrent.org> - v5.2.2
- FEATURE: Use D-Bus to show file in file managers (Chocobo1) #24340
- BUGFIX: Fix friendlyUnitCompact precision calculation (vafada) #24323
- BUGFIX: Remove all top-level folders (glassez) #24333
- BUGFIX: Use proper API for checking exit status (Chocobo1) #24349
- BUGFIX: Delete stale lockfile when hostname mismatch (TurboTheTurtle, glassez) #24363
- BUGFIX: Fix wrong removal procedure of watched folder paths (Chocobo1) #24413
- BUGFIX: Don't reannounce before interface changes are applied (glassez) #24447
- BUGFIX: Use Latin script for Bosnian locale name (Andy Ye) #24342
- WEBUI: Fix performance of global checkbox toggling (tehcneko) #24316
- WEBUI: Fix Safari transfer list header misalignment (Piccirello) #24377
- WEBUI: Fix error when submitting magnet before metadata loads (Piccirello) #24378
- WEBUI: Use correct row id when updating Rss Downloader feed selection (Chocobo1) #24402
- WEBUI: Use SameSite=Lax for session cookie to fix cross-site login (Piccirello) #24422
- WEBUI: Bring back properties panel expand/collapse button (vafada) #24430
- WEBAPI: Only use X-Forwarded-Host header when reverse proxy support is enabled (Chocobo1) #24457
- RSSS: Fix "RSS Smart Episode Filter" RegEx (nathanon-akk, glassez) #24398
[3 lines not shown]
AMDGPU: Add subtarget feature for controllable xnack modes
This replaces the previously removed xnack-any-only feature,
with the inversion xnack-on-off-modes. All pre-gfx12.5 xnack
targets support the controllable mode. Ignore explicitly
set xnack settings the same way as is done for xnack requests
on other unsupported targets.
[LV] Fix unsafe canVectorizeWithIfConvert() checks (#203273)
When allowExtraAnalysis is true, we might not have a canonical loop form
to work with. This fixes the code paths that can be reached in legality
checks to support loops with e.g. multiple latches.
[clang][bytecode] `extOrTrunc()` when pushing builtin results (#204516)
We're not necessarily using an APSInt of the appropriate size from the
start, so get it to the right bitwidth here.