clboss/Net
clboss-contributor 4057154967 feat: add clang C++20 build job to CI
Add clang build configuration to catch C++20 compatibility issues early.

Changes:
- Add build-clang job to .github/workflows/build.yml
- Add missing #include<cstdint> for std::uint* types (clang strict mode)
- Add -lexecinfo for FreeBSD in configure.ac (backtrace_symbols)
- Fix pessimizing-move warning in test_earningsrebalancer.cpp
- Fix CHANGELOG.md formatting

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-03-04 11:24:31 -08:00
..
Detail Net/*: Add capability to connect to hosts. 2020-09-14 10:58:33 +08:00
Connector.hpp Net/*: Add capability to connect to hosts. 2020-09-14 10:58:33 +08:00
DirectConnector.cpp Net/*: Add capability to connect to hosts. 2020-09-14 10:58:33 +08:00
DirectConnector.hpp Net/*: Add capability to connect to hosts. 2020-09-14 10:58:33 +08:00
Fd.cpp Net/Fd.cpp: Preserve errno across the destructor. 2020-09-09 07:06:34 +08:00
Fd.hpp Net/Fd.cpp: RAII class to handle file descriptors. 2020-09-07 20:12:28 +08:00
get_bin_of_onion.cpp Net/get_bin_of_onion.cpp: Function to invent a bin for hidden services. 2020-12-30 23:14:10 +00:00
get_bin_of_onion.hpp Net/get_bin_of_onion.cpp: Function to invent a bin for hidden services. 2020-12-30 23:14:10 +00:00
IPAddr.cpp Net/IPAddr.cpp: Class to represent actual IP addresses. 2020-12-30 23:14:10 +00:00
IPAddr.hpp Use BacktraceException for appropriate (most) exceptions 2024-08-19 15:04:30 -07:00
IPAddrOrOnion.cpp Net/IPAddrOrOnion.cpp: Data type that could be either an IP address or onion hidden service. 2020-12-30 23:14:10 +00:00
IPAddrOrOnion.hpp Net/IPAddrOrOnion.cpp: Data type that could be either an IP address or onion hidden service. 2020-12-30 23:14:10 +00:00
IPBinnerBySubnet.cpp Net/IPBinnerBySubnet.cpp: IP binner that just bins according to subnet. 2020-12-30 23:14:10 +00:00
IPBinnerBySubnet.hpp Net/IPBinnerBySubnet.cpp: IP binner that just bins according to subnet. 2020-12-30 23:14:10 +00:00
IPBinnerIF.hpp Net/IPBinnerBySubnet.cpp: IP binner that just bins according to subnet. 2020-12-30 23:14:10 +00:00
ProxyConnector.cpp Net/ProxyConnector.cpp: Send the entire CONNECT sequence in a single write call instead of multiple ones. 2020-11-15 20:02:41 +08:00
ProxyConnector.hpp Net/*: Add capability to connect to hosts. 2020-09-14 10:58:33 +08:00
SocketFd.cpp Use BacktraceException for appropriate (most) exceptions 2024-08-19 15:04:30 -07:00
SocketFd.hpp feat: add clang C++20 build job to CI 2026-03-04 11:24:31 -08:00