aboutsummaryrefslogtreecommitdiff
path: root/src/test/fuzz/p2p_transport_serialization.cpp
AgeCommit message (Expand)Author
2024-08-13refactor: Remove Span operator==, Use std::ranges::equalMarcoFalke
2024-07-01random: convert XoRoShiRo128PlusPlus into full RNGPieter Wuille
2024-07-01random: move XoRoShiRo128PlusPlus into random modulePieter Wuille
2024-05-21Merge bitcoin/bitcoin#29421: net: make the list of known message types a comp...Ava Chow
2024-05-09test: Use ECC_Context helper in bench and fuzz testsRyan Ofsky
2024-03-17fuzz: actually test garbage >64b in p2p transport testPieter Wuille
2024-02-28net: make the list of known message types a compile time constantVasil Dimov
2023-11-23refactor: P2P transport without serialize version and typeMarcoFalke
2023-11-20refactor: NetMsg::Make() without nVersionMarcoFalke
2023-10-02net: expose transport types/session IDs of connections in RPC and logsPieter Wuille
2023-09-10net: do not use send buffer to store/cache garbagePieter Wuille
2023-09-07net: make V2Transport send uniformly random number garbage bytesPieter Wuille
2023-09-07net: make V2Transport auto-detect incoming V1 and fall back to itPieter Wuille
2023-09-07net: add V2Transport class with subset of BIP324 functionalityPieter Wuille
2023-09-07net: add have_next_message argument to Transport::GetBytesToSend()Pieter Wuille
2023-08-23refactor: make Transport::ReceivedBytes just return success/failPieter Wuille
2023-08-23fuzz: add bidirectional fragmented transport testPieter Wuille
2023-08-23net: make V1Transport implicitly use current chainparamsPieter Wuille
2023-08-23net: abstract sending side of transport serialization furtherPieter Wuille
2023-08-23refactor: rename Transport class receive functionsPieter Wuille
2023-08-23refactor: merge transport serializer and deserializer into Transport classPieter Wuille
2023-07-13scripted-diff: Use new FUZZ_TARGET macro everywhereMarcoFalke
2023-06-27Use only Span{} constructor for byte-like types where possibleMarcoFalke
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-01-03refactor: use braced init for integer constants instead of c style castsPasta
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-01-15scripted-diff: Rename CNetMessage::m_command with CNetMessage::m_typeHennadii Stepanov
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-08-19[net] Don't return an optional from TransportDeserializer::GetMessage()Troy Giorshev
2021-05-25[fuzz] Occasional valid magic bytes for transport serialization testDhruv Mehta
2021-05-25[fuzz] Occasional valid checksum for transport serialization fuzz testDhruv Mehta
2021-05-25[fuzz] Add serialization to deserialization testDhruv Mehta