aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * scripted-diff: Remove BOOST_REVERSE_FOREACHJorge Timón2017-06-221-2/+2
| * Introduce src/reverse_iterator.hpp and include it...Jorge Timón2017-06-221-0/+1
* | [MOVEONLY] Move LastCommonAncestor to chainPieter Wuille2017-06-261-19/+0
* | Merge #9544: [trivial] Add end of namespace comments. Improve consistency.Wladimir J. van der Laan2017-06-261-2/+2
|\ \
| * | [trivial] Add end of namespace commentspracticalswift2017-05-311-2/+2
* | | Merge #9549: [net] Avoid possibility of NULL pointer dereference in MarkBlock...Pieter Wuille2017-06-201-1/+3
|\ \ \ | |_|/ |/| |
| * | [net] Avoid possibility of NULL pointer dereference in MarkBlockAsInFlight(...)practicalswift2017-02-281-1/+3
* | | Merge #10502: scripted-diff: Remove BOOST_FOREACH, Q_FOREACH and PAIRTYPEPieter Wuille2017-06-131-17/+17
|\ \ \
| * | | scripted-diff: Fully remove BOOST_FOREACHJorge Timón2017-06-051-17/+17
* | | | Remove unused Boost includespracticalswift2017-06-091-2/+0
* | | | Merge #10345: [P2P] Timeout for headers syncWladimir J. van der Laan2017-06-061-1/+38
|\ \ \ \ | |/ / / |/| | |
| * | | Add timeout for headers syncSuhas Daftuar2017-06-051-0/+37
| * | | Delay parallel block download until chain has sufficient workSuhas Daftuar2017-05-081-1/+1
* | | | scripted-diff: various renames for per-utxo consistencyPieter Wuille2017-06-011-2/+2
* | | | Switch CCoinsView and chainstate db from per-txid to per-txoutPieter Wuille2017-06-011-3/+2
* | | | Use range-based for loops (C++11) when looping over vector elementspracticalswift2017-05-191-5/+3
* | | | Merge #10319: Remove unused argument from MarkBlockAsInFlight(...)Wladimir J. van der Laan2017-05-171-4/+4
|\ \ \ \
| * | | | Remove unused argument from MarkBlockAsInFlight(...)practicalswift2017-05-021-4/+4
| | |_|/ | |/| |
* | | | Add logging to FinalizeNode()Suhas Daftuar2017-05-151-0/+1
| |/ / |/| |
* | | Merge #10351: removed unused code in INV messagePieter Wuille2017-05-071-5/+0
|\ \ \
| * | | removed unused code in INV messageGreg Griffith2017-05-071-5/+0
* | | | Merge #10189: devtools/net: add a verifier for scriptable changes. Use it to ...Wladimir J. van der Laan2017-05-071-49/+49
|\ \ \ \ | |/ / / |/| | |
| * | | scripted-diff: net: Use accessor rather than node's id directlyCory Fields2017-05-041-49/+49
| |/ /
* / / Remove unused args from GetFetchhFlags()BtcDrak2017-05-021-9/+9
|/ /
* | Merge #9930: Trivial: Correct indentation and bracingWladimir J. van der Laan2017-04-261-79/+79
|\ \
| * | Correct indentation and remove unnecessary bracesMatthias Grundmann2017-04-021-79/+79
* | | Merge #9665: Use cached [compact] blocks to respond to getdata messagesWladimir J. van der Laan2017-04-131-18/+36
|\ \ \
| * | | Add comment about cs_most_recent_block coverageMatt Corallo2017-02-231-0/+1
| * | | Cache witness-enabled state with recent-compact-block-cacheMatt Corallo2017-02-231-2/+6
| * | | Use cached [compact] blocks to respond to getdata messagesMatt Corallo2017-02-231-17/+30
* | | | Merge #9725: CValidationInterface CleanupsWladimir J. van der Laan2017-04-101-12/+14
|\ \ \ \
| * | | | SyncTransaction->TxAddedToMempool/BlockConnected/DisconnectedMatt Corallo2017-04-071-12/+14
| | |/ / | |/| |
* | | | Merge #10135: [p2p] Send the correct error code in reject messagesWladimir J. van der Laan2017-04-101-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | Send the correct error code in reject messagesJohn Newbery2017-03-311-3/+3
* | | | Change LogAcceptCategory to use uint32_t rather than sets of strings.Gregory Maxwell2017-04-011-69/+71
|/ / /
* | | No longer allow "free" transactionsAlex Morcos2017-03-031-4/+3
* | | Merge #9720: net: fix banning and disallow sending messages before receiving ...Wladimir J. van der Laan2017-02-141-49/+68
|\ \ \
| * | | net: require a verack before responding to anything elseCory Fields2017-02-131-0/+7
| * | | net: parse reject earlierCory Fields2017-02-131-26/+24
| * | | net: correctly ban before the handshake is completeCory Fields2017-02-131-23/+37
* | | | Move CNode::addrLocal access behind locked accessorsMatt Corallo2017-02-101-2/+2
* | | | Move CNode::addrName accesses behind locked accessorsMatt Corallo2017-02-101-1/+1
* | | | Make nTimeBestReceived atomicMatt Corallo2017-02-101-1/+1
* | | | Move [clean|str]SubVer writes/copyStats into a lockMatt Corallo2017-02-101-3/+8
* | | | net: fix a few races. Credit @TheBlueMattCory Fields2017-02-101-1/+1
|/ / /
* | | Merge #9604: [Trivial] add comment about setting peer as HB peer.Wladimir J. van der Laan2017-02-071-1/+9
|\ \ \
| * | | [Trivial] add comment about setting peer as HB peer.John Newbery2017-01-201-1/+9
* | | | Merge #9659: Net: Turn some methods and params/variables constWladimir J. van der Laan2017-02-061-9/+9
|\ \ \ \
| * | | | Net: pass interruptMsgProc as const where possibleJorge Timón2017-01-311-4/+4
| * | | | Net: Make CNetMsgMaker more constJorge Timón2017-01-311-5/+5
| | |/ / | |/| |