Remove unneeded cl::ZeroOrMore for cl::opt/cl::list options. NFC (#186044)
Similar to commit 557efc9a8b68628c2c944678c6471dac30ed9e8e (2022).
cl::ZeroOrMore is the default for cl::list and is unnecessary for
cl::opt
since the "may only occur zero or one times!" error was removed.
Also remove cl::init(false) on modified cl::opt<bool> lines.
Reland "[Support] Move HTTP client/server to new LLVMSupportHTTP lib (NFC)" (#185410)
Relocate HTTPClient and HTTPServer from the Debuginfod library to
llvm/Support/HTTP so they can be reused by other components.
---------
Relanding with fixes in CMakeLists.txt to account for dependency to new
LLVMSupportHTTP in tools.
---------
Co-authored-by: Alexandre Ganea <aganea at havenstudios.com>
Co-authored-by: Jonas Devlieghere <jonas at devlieghere.com>
[SimplifyCFG] Simplify identical predecessors (#173022)
When >1 predecessors of BB are identical, try to merge them into ONE.
---
Here is a simplified example (`sink` and `bb*`s share the same
predecessor `entry`, hindering the existing uncond br folding to
optimize such a case):
```diff
- entry:
- switch to %br1, %br2, %br3, %sink
- bb1:
- br label %sink
- bb2:
- br label %sink
- bb3:
- br label %sink
[25 lines not shown]
libclc: Update f64 log implementations
The log implementation was originally ported from
rocm device libs way back in 44b6117dfde30d6cc292fabca8ecb0cef4657f7a.
Update this to a version derived from the latest. Leaves the float and
half cases alone.
libclc: Update ilogb implementation (#185877)
This was originally ported from rocm device libs in
d6d0454231ac489c50465d608ddf3f5d900e1535. Update for
more recent changes that were made there. This avoids
bithacking and improves value tracking. This also allows
using a common code path for all types.
libclc: Update ilogb implementation
This was originally ported from rocm device libs in
d6d0454231ac489c50465d608ddf3f5d900e1535. Update for
more recent changes that were made there. This avoids
bithacking and improves value tracking. This also allows
using a common code path for all types.
[RISCV] Add register group overlap checks to the assembler for vector indexed segment load (#184963)
https://github.com/llvm/llvm-project/commit/f7ca74f600cb6360b4255fc849ac21dd13a56a4c
has added basic check for register overlap.
Furthermore, we need to add extra check for register group overlap since
more registers will be occupied in segment load.
www/wordpress: upgrade to 6.9.4 (security)
Upstream does not offer localized tarballs for 6.9.4, so download the
6.9.1 tarballs and apply files/patch-6.9.1-to-6.9.4 instead.
Security fixes in 6.9.2:
- Blind SSRF
- PoP-chain weakness in HTML API and Block Registry
- Regex DoS in Numeric Character References
- Stored XSS in Nav Menus
- AJAX query-attachments Authorization Bypass
- Stored XSS via data-wp-bind directive
- XSS allowing override of client-side templates in admin area
- PclZip Path Traversal
- Authorization Bypass on Notes feature
- XXE in external getID3 library
Bug fix in 6.9.3:
- Restore compatibility for themes using stringable objects with the
[9 lines not shown]
netcdf: updated to 4.10.0
4.10.0 - February 25, 2026
* Regularize, cleanup, and refactor various AWS features, especially WRT regularizing AWS-related constants.
* Add extra failure handling to the daos inferencing.
* Regularize, cleanup, and refactor various AWS features, especially WRT regularizing AWS-related constants.
* Add compatibility with HDF5 2.0.0.
* Introduce consolidated metadata
* Fix the H5FD_class_t problems.
* Begin the consolidation of global state into two files: libdispatch/dglobal.c and include/ncglobal.h.
* Modify the way xarray attribute sets are handled.
* Fix Issue with Numcodecs encoding problems where integer filter parameters are being encoded as strings.
* Clean up minor problems with DAP2/DAP4 code.
* Cleanup RELEASE_NOTES.md.
* Rebuild the S3-related code and other changes necessary to build cleanly on github actions.
* Fix the problems around ncdap_test/test_manyurls.c.
* Fix bug in ncdump when printing FQNs.
* Update `macOS` github runners from macos-13 to macos-14, due to deprecation.
[6 lines not shown]
snapcast: updated to 0.35.0
0.35.0
Features
Client: Add SDL2 player for better portability
Server: Add option for a default source
Bugfixes
Server: End control script when Stream.RemoveStream is called
Server: Close TCP server when Stream.RemoveStream is called