aboutsummaryrefslogtreecommitdiff
path: root/src/test/util/net.cpp
AgeCommit message (Expand)Author
2024-07-16Merge bitcoin/bitcoin#30394: net: fix race condition in self-connect detectionglozow
2024-07-09net: fix race condition in self-connect detectionSebastian Falbesoner
2024-07-05refactor: Use designated initializerHodlinator
2024-07-01random: make GetRand() support entire range (incl. max)Pieter Wuille
2023-11-20refactor: NetMsg::Make() without nVersionMarcoFalke
2023-10-30Allow unit tests to access additional CConnman membersJon Atack
2023-09-14scripted-diff: use SER_PARAMS_OPFUNCAnthony Towns
2023-09-07net: add have_next_message argument to Transport::GetBytesToSend()Pieter Wuille
2023-09-05Use serialization parameters for CAddress serializationMarcoFalke
2023-08-23net: move message conversion to wire bytes from PushMessage to SocketSendDataPieter Wuille
2023-08-23net: abstract sending side of transport serialization furtherPieter Wuille
2023-08-23refactor: merge transport serializer and deserializer into Transport classPieter Wuille
2023-03-28Merge bitcoin/bitcoin#27324: net: #27257 follow-upsfanquake
2023-03-27[net] Pass nRecvFloodSize to CNodedergoegge
2023-03-27Merge bitcoin/bitcoin#26642: clang-tidy: Add more `performance-*` checks and ...fanquake
2023-03-26clang-tidy: Add `performance-inefficient-vector-operation` checkHennadii Stepanov
2023-03-19[net] Deduplicate marking received message for processingdergoegge
2023-01-30net: simplify the call to vProcessMsg.splice()Vasil Dimov
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-09-15net: drop cs_sendProcessingAnthony Towns
2022-09-01net: make CNode::m_permissionFlags constAnthony Towns
2022-07-14[net processing] Remove CNode::nLocalServicesJohn Newbery
2022-07-14[net processing] Remove CNode::nServicesJohn Newbery
2022-07-14[net processing] Add m_our_services and m_their_services to PeerJohn Newbery
2022-07-12move-only: InitializeNode to handshake helperMacroFake
2022-07-12move-only: Version handshake to libtest_utilMacroFake
2022-07-06[net] Move eviction logic to its own filedergoegge
2022-07-04[net] Add connection type to NodeEvictionCandidatedergoegge
2022-07-04[net] Add NoBan status to NodeEvictionCandidatedergoegge
2022-03-18scripted-diff: rename TxRelay membersJohn Newbery
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-13scripted-diff: Rename touched member variablesMarcoFalke
2021-12-13refactor: Use type-safe std::chrono in netMarcoFalke
2021-11-19scripted-diff: Use clang-tidy syntax for C++ named argumentsMarcoFalke
2021-07-06refactor: move GetRandomNodeEvictionCandidates() to test utilitiesJon Atack
2020-11-20net: Treat raw message bytes as uint8_tMarcoFalke
2020-10-02net: Use Span in ReceiveMsgBytesMarcoFalke
2020-04-05fuzz: Add process_messages harnessMarcoFalke