aboutsummaryrefslogtreecommitdiff
path: root/src/net.cpp
AgeCommit message (Expand)Author
2020-03-29net: Add missing cs_vNodes lockMarcoFalke
2020-03-10scheduler: Make schedule* methods type safeMarcoFalke
2020-03-04refactor: Convert ping wait time from double to int64_tBen Woosley
2020-03-04refactor: Convert min ping time from double to int64_tBen Woosley
2020-03-04refactor: Convert ping time from double to int64_tBen Woosley
2020-02-28Merge #16562: Refactor message transport packagingMarcoFalke
2020-01-31Mark asmap const in statistics codePieter Wuille
2020-01-29Merge #16702: p2p: supplying and using asmap to improve IP bucketing in addrmanWladimir J. van der Laan
2020-01-23Return mapped AS in RPC call getpeerinfoGleb Naumenko
2020-01-22Refactor message transport packagingJonas Schnelli
2020-01-22Merge #17754: net: Don't allow resolving of std::string with embedded NUL cha...Wladimir J. van der Laan
2020-01-15scripted-diff: Bump copyright of files changed in 2020MarcoFalke
2020-01-15scripted-diff: Replace CCriticalSection with RecursiveMutexMarcoFalke
2020-01-08net: Avoid using C-style NUL-terminated strings as arguments in the netbase i...practicalswift
2019-12-25Integrate ASN bucketing in Addrman and add testsGleb Naumenko
2019-11-23Seed RNG with precision timestamps on receipt of net messages.Matt Corallo
2019-11-04Merge #17164: p2p: Avoid allocating memory for addrKnown where we don't need itMarcoFalke
2019-10-31Minor refactoring to remove implied m_addr_relay_peer.User
2019-10-28Merge #17279: refactor: Remove redundant c_str() calls in formattingMarcoFalke
2019-10-28Merge #16202: p2p: Refactor network message deserializationfanquake
2019-10-28refactor: Remove redundant c_str() calls in formattingWladimir J. van der Laan
2019-10-25[net] SocketHandler: log peer id for close and disconnectSjors Provoost
2019-10-23Make resetting implicit in TransportDeserializer::Read()Pieter Wuille
2019-10-23Remove oversized message detection from log and interfacePieter Wuille
2019-10-18Use adapter pattern for the network deserializerJonas Schnelli
2019-10-18Remove transport protocol knowhow from CNetMessage / net processingJonas Schnelli
2019-10-18Refactor: split network transport deserializing from message containerJonas Schnelli
2019-10-16p2p: Avoid allocating memory for addrKnown where we don't need itUser
2019-10-15Remove unused includespracticalswift
2019-09-23Merge #15558: Don't query all DNS seeds at oncefanquake
2019-09-07Merge #15759: p2p: Add 2 outbound block-relay-only connectionsfanquake
2019-09-04Don't relay addr messages to block-relay-only peersSuhas Daftuar
2019-09-04Add 2 outbound block-relay-only connectionsSuhas Daftuar
2019-09-04Check that tx_relay is initialized before accessSuhas Daftuar
2019-08-28[refactor] Change tx_relay structure to be unique_ptrSuhas Daftuar
2019-08-28[refactor] Move tx relay state to separate structureSuhas Daftuar
2019-08-17[Fix] The default whitelistrelay should be truenicolas.dorier
2019-08-15[Fix] Allow connection of a noban banned peernicolas.dorier
2019-08-11Replace the use of fWhitelisted by permission checksnicolas.dorier
2019-08-11Make whitebind/whitelist permissions more flexiblenicolas.dorier
2019-08-06Do not query all DNS seed at oncePieter Wuille
2019-07-29Merge #15993: net: Drop support of the insecure miniUPnPc versionsWladimir J. van der Laan
2019-07-24scripted-diff: Make translation bilingualHennadii Stepanov
2019-07-24Refactor out translation.hHennadii Stepanov
2019-06-26scripted-diff: Avoid passing PACKAGE_NAME for translationMarcoFalke
2019-06-07Align formatting with clang-formatHennadii Stepanov
2019-06-07Use PACKAGE_NAME in UPnP descriptionHennadii Stepanov
2019-06-07Drop support of insecure miniUPnPc versionsHennadii Stepanov
2019-06-06Don't use global (external) symbols for symbols that are used in only one tra...practicalswift
2019-05-09net: Rename ::fRelayTxes to ::g_relay_txesMarcoFalke