You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Remove unused variable is_new_peer (Werror on all GCC/Clang)
- Remove 'struct' keyword from iovec/msghdr declarations for Windows
MSVC compatibility (WSABUF is a typedef, not a struct in namespaces)
- Fix clang-tidy issues in Discovery.cpp: add missing includes
(<set>, <map>, <mutex>), make 'name' const, suppress
bugprone-not-null-terminated-result for wire format memcpy, collapse
duplicate IDLE branches (bugprone-branch-clone)
- Fix clang-tidy issues in Fragmentation.cpp: add missing includes,
make local variables const, use data() instead of begin() iterators
to avoid narrowing conversions
- Add NOLINT for wire_protocol.hpp macro and C-style array (necessary
for packed struct wire format)
- Fix Windows read_socket blocking: set socket non-blocking before
drain loop since MSG_DONTWAIT has no effect on Windows
- Fix IPv6 reassembly key: XOR-fold full sockaddr_storage instead of
only first 8 bytes to prevent collisions between IPv6 peers
- Clear deduplicators on reset() to prevent stale state
- Add util sources to standalone nuclearnet CMake target
0 commit comments