aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge #8515: A few mempool removal optimizationsWladimir J. van der Laan2016-10-251-8/+7
|\
| * Return shared_ptr<CTransaction> from mempool removesPieter Wuille2016-10-211-5/+5
| * Make removed and conflicted arguments optional to removePieter Wuille2016-10-211-3/+2
* | Merge #8995: Add missing cs_main lock to ::GETBLOCKTXN processingWladimir J. van der Laan2016-10-241-0/+2
|\ \
| * | Add missing cs_main lock to ::GETBLOCKTXN processingMatt Corallo2016-10-211-0/+2
| |/
* / Fix doxygen comment: the transaction is returned in txOutPavel Janík2016-10-211-1/+1
|/
* Merge #8968: Don't hold cs_main when calling ProcessNewBlock from a cmpctblockWladimir J. van der Laan2016-10-211-21/+26
|\
| * Don't hold cs_main when calling ProcessNewBlock from a cmpctblockMatt Corallo2016-10-181-21/+26
* | Use pindexBestHeader instead of setBlockIndexCandidates for NotifyHeaderTip()Jonas Schnelli2016-10-201-3/+2
* | RPC: augment getblockchaininfo bip9_softforks datamruddy2016-10-191-0/+6
* | Merge #8936: Report NodeId in misbehaving debugWladimir J. van der Laan2016-10-191-2/+2
|\ \
| * | Report NodeId in misbehaving debugR E Broadley2016-10-181-2/+2
* | | Merge #8865: Decouple peer-processing-logic from block-connection-logicWladimir J. van der Laan2016-10-181-57/+65
|\ \ \
| * | | Use BlockChecked signal to send reject messages from mapBlockSourceMatt Corallo2016-10-041-12/+20
| * | | Remove SyncWithWallets wrapper functionMatt Corallo2016-10-041-4/+4
| * | | Always call UpdatedBlockTip, even if blocks were only disconnectedMatt Corallo2016-10-041-7/+4
| * | | Remove CConnman parameter from ProcessNewBlock/ActivateBestChainMatt Corallo2016-10-041-5/+5
| * | | Use CValidationInterface from chain logic to notify peer logicMatt Corallo2016-10-041-24/+32
| * | | Remove duplicate nBlocksEstimate cmp (we already checked IsIBD())Matt Corallo2016-10-041-5/+2
| * | | Make validationinterface.UpdatedBlockTip more verboseMatt Corallo2016-10-041-4/+2
* | | | Merge #6996: Add preciousblock RPCWladimir J. van der Laan2016-10-181-2/+36
|\ \ \ \ | |_|_|/ |/| | |
| * | | Add preciousblock RPCPieter Wuille2016-08-261-2/+36
* | | | Merge #8637: Compact Block Tweaks (rebase of #8235)Wladimir J. van der Laan2016-10-181-5/+15
|\ \ \ \
| * | | | Align constant names for maximum compact block / blocktxn depthPieter Wuille2016-10-171-3/+3
| * | | | More agressively filter compact block requestsMatt Corallo2016-10-171-3/+3
| * | | | Dont remove a "preferred" cmpctblock peer if they provide a blockMatt Corallo2016-10-171-2/+12
* | | | | Merge #8914: Kill insecure_random and associated global stateWladimir J. van der Laan2016-10-181-6/+9
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Kill insecure_random and associated global stateWladimir J. van der Laan2016-10-171-6/+9
* | | | | Merge #8499: Add several policy limits and disable uncompressed keys for segw...Wladimir J. van der Laan2016-10-171-1/+5
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | Add standard limits for P2WSH with testsJohnson Lau2016-10-161-1/+5
| |/ / /
* | | | Merge #8880: protocol.h: Move MESSAGE_START_SIZE into CMessageHeaderWladimir J. van der Laan2016-10-151-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | protocol.h: Move MESSAGE_START_SIZE into CMessageHeaderWladimir J. van der Laan2016-10-041-3/+3
* | | | Use cmpctblock type 2 for segwit-enabled transferPieter Wuille2016-10-041-22/+56
* | | | Make GetFetchFlags always request witness objects from witness peersMatt Corallo2016-10-041-1/+1
|/ / /
* | / net: fix a few cases where messages were sent rather than dropped upon discon...Cory Fields2016-10-011-2/+2
| |/ |/|
* | net: Consistent checksum handlingWladimir J. van der Laan2016-09-281-4/+5
* | Do not shadow variablesPavel Janík2016-09-271-14/+14
* | Merge #8636: Implement NULLDUMMY softfork (BIP147)Wladimir J. van der Laan2016-09-221-0/+1
|\ \
| * | Implement NULLDUMMY softforkJohnson Lau2016-08-311-0/+1
* | | Merge #8688: Move static global randomizer seeds into CConnmanWladimir J. van der Laan2016-09-191-3/+3
|\ \ \
| * | | Move static global randomizer seeds into CConnmanPieter Wuille2016-09-191-3/+3
* | | | UndoReadFromDisk works on undo files (rev), not on block files.Pavel Janík2016-09-151-1/+1
|/ / /
* | | fix op order to append first alertrodasmith2016-09-101-2/+2
* | | Merge #8681: Performance Regression Fix: Pre-Allocate txChanged vectorPieter Wuille2016-09-091-4/+7
|\ \ \
| * | | Performance Regression Fix: Pre-Allocate txChanged vectorJeremy Rubin2016-09-071-4/+7
* | | | Merge #8085: p2p: Begin encapsulationWladimir J. van der Laan2016-09-091-76/+93
|\ \ \ \
| * | | | Made the ForEachNode* functions in src/net.cpp more pragmatic and self docume...Jeremy Rubin2016-09-081-3/+0
| * | | | net: Pass best block known height into CConnmanCory Fields2016-09-081-8/+2
| * | | | net: move nLocalServices/nRelevantServices to CConnmanCory Fields2016-09-081-6/+6
| * | | | net: move SendBufferSize/ReceiveFloodSize to CConnmanCory Fields2016-09-081-3/+7