aboutsummaryrefslogtreecommitdiff
path: root/src/net_processing.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * | | net: Add option `-enablebip61` to configure sending of BIP61 notificationsWladimir J. van der Laan2018-05-131-9/+21
| |/ /
* | | Merge #13151: net: Serve blocks directly from disk when possibleWladimir J. van der Laan2018-05-231-47/+59
|\ \ \ | |/ / |/| |
| * | net: Serve blocks directly from disk when possibleWladimir J. van der Laan2018-05-151-47/+59
* | | Merge #13162: [net] Don't incorrectly log that REJECT messages are unknown.Wladimir J. van der Laan2018-05-071-0/+1
|\ \ \
| * | | [logging] Don't incorrectly log that REJECT messages are unknown.John Newbery2018-05-031-0/+1
| | |/ | |/|
* / | Make it clear which functions that are intended to be translation unit localpracticalswift2018-05-031-14/+14
|/ /
* / Add missing newlines to LogPrint debug loggingWladimir J. van der Laan2018-05-021-2/+2
|/
* Consistently log CValidationState on failureBen Woosley2018-04-181-4/+8
* Merge #12859: Bugfix: Include <memory> for std::unique_ptrWladimir J. van der Laan2018-04-051-0/+2
|\
| * Bugfix: Include <memory> for std::unique_ptrLuke Dashjr2018-04-021-0/+2
* | Fix typosDimitris Apostolou2018-03-211-2/+2
* | Merge #11041: Add LookupBlockIndexWladimir J. van der Laan2018-03-131-42/+41
|\ \
| * | Add LookupBlockIndex functionJoão Barbosa2018-03-061-42/+41
* | | Add documentation to PeerLogicValidation interface and related functionsJames O'Beirne2018-03-061-2/+28
|/ /
* | Merge #10387: Eventually connect to NODE_NETWORK_LIMITED peersWladimir J. van der Laan2018-03-011-3/+10
|\ \
| * | Add setter for g_initial_block_download_completedJonas Schnelli2018-02-171-1/+1
| * | Connect to peers signaling NODE_NETWORK_LIMITED when out-of-IBDJonas Schnelli2018-02-091-2/+9
| * | Accept addresses with NODE_NETWORK_LIMITED flagJonas Schnelli2018-02-091-1/+1
* | | Fix ignoring tx data requests when fPauseSend is set on a peerMatt Corallo2018-02-081-2/+2
|/ /
* | Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke2018-02-071-1/+1
|\ \
| * | Use static_cast instead of C-style casts for non-fundamental typespracticalswift2017-09-221-1/+1
* | | net: Move misbehaving logging to net logging categoryWladimir J. van der Laan2018-01-241-23/+22
| |/ |/|
* | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* | Avoid cs_main in net_processing ActivateBestChain callsMatt Corallo2017-12-241-12/+19
* | Refactor ProcessGetData in anticipation of avoiding cs_main for ABCMatt Corallo2017-12-241-155/+166
* | Create new mutex for orphans, no cs_main in PLV::BlockConnectedMatt Corallo2017-12-151-14/+22
* | Merge #11558: Minimal code changes to allow msvc compilationWladimir J. van der Laan2017-12-131-1/+1
|\ \
| * | Minimal code changes to allow msvc compilation.Aaron Clauson2017-11-101-1/+1
* | | Merge #10574: Remove includes in .cpp files for things the corresponding .h f...Wladimir J. van der Laan2017-12-121-2/+0
|\ \ \
| * | | Remove includes in .cpp files for things the corresponding .h file already in...practicalswift2017-11-161-2/+0
* | | | Merge #11583: Do not make it trivial for inbound peers to generate log entriesWladimir J. van der Laan2017-12-111-13/+18
|\ \ \ \
| * | | | Do not make it trivial for inbound peers to generate log entriesMatt Corallo2017-11-091-13/+18
* | | | | Avoid leaking the prune height through getdata (fingerprinting countermeasure)Jonas Schnelli2017-12-051-0/+10
| |/ / / |/| | |
* | | | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-28/+28
* | | | Explicitly state assumption that state.m_chain_sync.m_work_header != nullptr ...practicalswift2017-11-101-0/+1
* | | | Merge #11043: Use std::unique_ptr (C++11) where possibleWladimir J. van der Laan2017-11-091-6/+4
|\ \ \ \ | |_|/ / |/| | |
| * | | Use unique_ptr for pcoinscatcher/pcoinsdbview/pcoinsTip/pblocktreepracticalswift2017-11-091-2/+2
| * | | Use unique_ptr for pfilter (CBloomFilter)practicalswift2017-11-091-4/+2
* | | | Merge #11580: Do not send (potentially) invalid headers in response to gethea...Wladimir J. van der Laan2017-11-091-13/+9
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | Do not send (potentially) invalid headers in response to getheadersMatt Corallo2017-10-301-13/+9
* | | Merge #10866: Fix -Wthread-safety-analysis warnings. Compile with -Wthread-sa...Pieter Wuille2017-11-071-1/+1
|\ \ \
| * | | Add mutex requirement for AddToCompactExtraTransactions(…)practicalswift2017-11-061-1/+1
* | | | Merge #11560: Connect to a new outbound peer if our tip is staleWladimir J. van der Laan2017-11-021-3/+140
|\ \ \ \
| * | | | Add unit test for stale tip checkingSuhas Daftuar2017-11-021-0/+9
| * | | | Connect to an extra outbound peer if our tip is staleSuhas Daftuar2017-11-021-2/+97
| * | | | Track tip update time and last new block announcement from each peerSuhas Daftuar2017-11-011-2/+35
| | |/ / | |/| |
* | | | Merge #11531: Check that new headers are not a descendant of an invalid block...Wladimir J. van der Laan2017-11-011-5/+1
|\ \ \ \
| * | | | Stop always storing blocks from whitelisted peersMatt Corallo2017-10-311-5/+1
* | | | | net: Add missing lock in ProcessHeadersMessage(...)practicalswift2017-10-301-1/+1
| |/ / / |/| | |
* | | | Disconnect outbound peers relaying invalid headersSuhas Daftuar2017-10-271-10/+51