[libc++] Implement P1899 `ranges::stride_view` (#65200)
Implement `ranges::stride_view` in libc++. This PR was migrated from
Phabricator (https://reviews.llvm.org/D156924).
Closes #105198
Co-authored-by: Louis Dionne <ldionne.2 at gmail.com>
Co-authored-by: A. Jiang <de34 at live.cn>
[lldb-server] Implement support for MultiBreakpoint packet
This is fairly straightforward, thanks to the helper functions created
in the previous commit.
https://github.com/llvm/llvm-project/pull/192910
net-mgmt/icingaweb2-module-monitoring: Add port
This was moved out of core icingaweb2 and is now deprectated.
The successor is net-mgmt/icingadb which has been in ports for a while.
Event: Wiesbaden Hackathon 202604
sysutils/xfe: update to 2.1.6
# upstream changes (since version 1.45)
Version 2.1.6 (released 28/03/2026)
- fix slow copy/move files when using Copy to and Drag and Drop (regression introduced in Xfe 2.1.4)
Version 2.1.5 (released 01/03/2026)
- fix some garbage strings in Xfi (regression introduced in Xfe 2.1.3)
- add a warning message when a program is not found, before displaying the Open with... dialog
- make all warning messages have the appropriate icon
- fix a crash when manipulating bookmarks (bug #314)
- fix escape or return key not working in command window
- fix return key not working after a file was selected in the new symlink file dialog
- fix opening files with spaces in their file name not working when startup notification is not used (regression
introduced in Xfe 2.1.4)
Version 2.1.4 (released 08/02/2026)
- set initial browsing directory to current directory when comparing files
[253 lines not shown]
[lldb-server][NFC] Factor out code handling breakpoint packets
This commit extracts the code handling breakpoint packets into a helper
function that can be used by a future implementation of the
MultiBreakpointPacket.
It is meant to be purely NFC.
There are two functions handling breakpoint packets (`handle_Z`
and `handle_z`) with a lot of repeated code. This commit did not attempt
to merge the two, as that would make the diff much larger due to subtle
differences in the error message produced by the two. The only
deduplication done is in the code processing a GDBStoppointType, where a
helper struct (`BreakpointKind`) and function (`std::optional<BreakpointKind> getBreakpointKind(GDBStoppointType stoppoint_type)`) was created.
https://github.com/llvm/llvm-project/pull/192910
[asan] API for getting multiple pointer ranges (#181446)
Add an API that, unlike __asan_get_report_address(), can return multiple
addresses and sizes. This allows a handler to inspect the source and the
destination ranges of errors that have more than one pointer involved
(e.g., memcpy-param-overlap).
Fixes #155406.
Assisted-by: Gemini
---------
Co-authored-by: Vitaly Buka <vitalybuka at google.com>