aboutsummaryrefslogtreecommitdiff
path: root/src/net.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | scheduler: Make schedule* methods type safeMarcoFalke2020-03-101-3/+3
* | refactor: Convert ping wait time from double to int64_tBen Woosley2020-03-041-1/+1
* | refactor: Convert min ping time from double to int64_tBen Woosley2020-03-041-1/+1
* | refactor: Convert ping time from double to int64_tBen Woosley2020-03-041-1/+1
* | Merge #16562: Refactor message transport packagingMarcoFalke2020-02-281-7/+17
|\ \ | |/ |/|
| * Refactor message transport packagingJonas Schnelli2020-01-221-7/+17
* | Mark asmap const in statistics codePieter Wuille2020-01-311-1/+1
* | Merge #16702: p2p: supplying and using asmap to improve IP bucketing in addrmanWladimir J. van der Laan2020-01-291-5/+6
|\ \
| * | Return mapped AS in RPC call getpeerinfoGleb Naumenko2020-01-231-2/+3
| * | Integrate ASN bucketing in Addrman and add testsGleb Naumenko2019-12-251-3/+3
* | | Merge #17754: net: Don't allow resolving of std::string with embedded NUL cha...Wladimir J. van der Laan2020-01-221-4/+5
|\ \ \ | |_|/ |/| |
| * | net: Avoid using C-style NUL-terminated strings as arguments in the netbase i...practicalswift2020-01-081-4/+5
* | | scripted-diff: Bump copyright of files changed in 2020MarcoFalke2020-01-151-1/+1
* | | scripted-diff: Replace CCriticalSection with RecursiveMutexMarcoFalke2020-01-151-1/+1
|/ /
* / Seed RNG with precision timestamps on receipt of net messages.Matt Corallo2019-11-231-0/+10
|/
* Merge #17164: p2p: Avoid allocating memory for addrKnown where we don't need itMarcoFalke2019-11-041-2/+1
|\
| * Minor refactoring to remove implied m_addr_relay_peer.User2019-10-311-5/+1
| * p2p: Avoid allocating memory for addrKnown where we don't need itUser2019-10-161-1/+4
* | Merge #17279: refactor: Remove redundant c_str() calls in formattingMarcoFalke2019-10-281-2/+2
|\ \
| * | refactor: Remove redundant c_str() calls in formattingWladimir J. van der Laan2019-10-281-2/+2
* | | Merge #16202: p2p: Refactor network message deserializationfanquake2019-10-281-35/+53
|\ \ \ | |/ / |/| |
| * | Make resetting implicit in TransportDeserializer::Read()Pieter Wuille2019-10-231-4/+1
| * | Remove oversized message detection from log and interfacePieter Wuille2019-10-231-8/+3
| * | Use adapter pattern for the network deserializerJonas Schnelli2019-10-181-15/+10
| * | Remove transport protocol knowhow from CNetMessage / net processingJonas Schnelli2019-10-181-2/+3
| * | Refactor: split network transport deserializing from message containerJonas Schnelli2019-10-181-24/+54
| |/
* | [net] SocketHandler: log peer id for close and disconnectSjors Provoost2019-10-251-3/+4
* | Remove unused includespracticalswift2019-10-151-3/+0
|/
* Merge #15558: Don't query all DNS seeds at oncefanquake2019-09-231-27/+34
|\
| * Do not query all DNS seed at oncePieter Wuille2019-08-061-27/+34
* | Merge #15759: p2p: Add 2 outbound block-relay-only connectionsfanquake2019-09-071-24/+50
|\ \
| * | Don't relay addr messages to block-relay-only peersSuhas Daftuar2019-09-041-0/+4
| * | Add 2 outbound block-relay-only connectionsSuhas Daftuar2019-09-041-14/+28
| * | Check that tx_relay is initialized before accessSuhas Daftuar2019-09-041-4/+14
| * | [refactor] Change tx_relay structure to be unique_ptrSuhas Daftuar2019-08-281-6/+7
| * | [refactor] Move tx relay state to separate structureSuhas Daftuar2019-08-281-9/+6
* | | [Fix] The default whitelistrelay should be truenicolas.dorier2019-08-171-2/+2
* | | [Fix] Allow connection of a noban banned peernicolas.dorier2019-08-151-2/+1
|/ /
* | Replace the use of fWhitelisted by permission checksnicolas.dorier2019-08-111-3/+3
* | Make whitebind/whitelist permissions more flexiblenicolas.dorier2019-08-111-20/+39
|/
* Merge #15993: net: Drop support of the insecure miniUPnPc versionsWladimir J. van der Laan2019-07-291-31/+17
|\
| * Align formatting with clang-formatHennadii Stepanov2019-06-071-16/+12
| * Use PACKAGE_NAME in UPnP descriptionHennadii Stepanov2019-06-071-1/+1
| * Drop support of insecure miniUPnPc versionsHennadii Stepanov2019-06-071-14/+4
* | scripted-diff: Make translation bilingualHennadii Stepanov2019-07-241-7/+7
* | Refactor out translation.hHennadii Stepanov2019-07-241-1/+2
* | scripted-diff: Avoid passing PACKAGE_NAME for translationMarcoFalke2019-06-261-1/+1
* | Don't use global (external) symbols for symbols that are used in only one tra...practicalswift2019-06-061-2/+2
* | net: Rename ::fRelayTxes to ::g_relay_txesMarcoFalke2019-05-091-1/+1
|/
* net: Remove unused unsanitized user agent string CNode::strSubVerMarcoFalke2019-03-231-1/+0