aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
AgeCommit message (Expand)Author
2016-12-01Remove orphan state wipe from UnloadBlockIndex.Matt Corallo
2016-12-01Merge #9183: Final Preparation for main.cpp SplitPieter Wuille
2016-12-01Merge #9188: Make orphan parent fetching ask for witnesses.Pieter Wuille
2016-12-01Use ProcessNewBlockHeaders in CMPCTBLOCK processingMatt Corallo
2016-12-01Use exposed ProcessNewBlockHeaders from ProcessMessagesMatt Corallo
2016-11-30Merge #9226: Remove fNetworkNode and pnodeLocalHost.Pieter Wuille
2016-11-29Merge #9225: Fix some benign racesWladimir J. van der Laan
2016-11-28Fix some typosfsb4000
2016-11-27Remove fNetworkNode.Gregory Maxwell
2016-11-26Make fImporting an std::atomicMatt Corallo
2016-11-25Merge #9128: net: Decouple CConnman and message serializationPieter Wuille
2016-11-25net: push only raw data into CConnmanCory Fields
2016-11-25net: No need to check individually for disconnection anymoreCory Fields
2016-11-25Merge #9189: Always add default_witness_commitment with GBT client supportWladimir J. van der Laan
2016-11-23net: don't send any messages before handshake or after requested disconnectCory Fields
2016-11-23net: Set feelers to disconnect at the end of the version messageCory Fields
2016-11-23Split ::HEADERS processing into two separate cs_main locksMatt Corallo
2016-11-23Expose AcceptBlockHeader through main.hMatt Corallo
2016-11-23Merge #8930: Move orphan processing to ActivateBestChainPieter Wuille
2016-11-23Merge #9199: Always drop the least preferred HB peer when adding a new one.Pieter Wuille
2016-11-23Move orphan-conflict removal from main logic into a callbackMatt Corallo
2016-11-23Merge #9196: Send tip change notification from invalidateblockWladimir J. van der Laan
2016-11-23Merge #8690: Do not fully sort all nodes for addr relayWladimir J. van der Laan
2016-11-22Always drop the least preferred HB peer when adding a new one.Gregory Maxwell
2016-11-21Always add default_witness_commitment with GBT client supportPieter Wuille
2016-11-21Merge #8872: Remove block-request logic from INV message processingWladimir J. van der Laan
2016-11-21Merge #9117: net: don't send feefilter messages before the version handshake ...Wladimir J. van der Laan
2016-11-19Introduce convenience type CTransactionRefPieter Wuille
2016-11-19Make CBlock::vtx a vector of shared_ptr<CTransaction>Pieter Wuille
2016-11-18Make orphan parent fetching ask for witnesses.Gregory Maxwell
2016-11-17Erase orphans per-transaction instead of per-blockMatt Corallo
2016-11-17Move orphan processing to ActivateBestChainMatt Corallo
2016-11-17Merge #9075: Decouple peer-processing-logic from block-connection-logic (#3)Pieter Wuille
2016-11-14[trivial] Fix hungarian variable nameRussell Yanofsky
2016-11-11Merge #9058: Fixes for p2p-compactblocks.py test timeouts on travis (#8842)Wladimir J. van der Laan
2016-11-10Merge #9049: Remove duplicatable duplicate-input check from CheckTransactionWladimir J. van der Laan
2016-11-09Optimize vInOutPoints insertion a bitMatt Corallo
2016-11-09Remove redundant duplicate-input check from CheckTransactionMatt Corallo
2016-11-09Replace CValidationState param in ProcessNewBlock with BlockCheckedMatt Corallo
2016-11-09Remove pfrom parameter from ProcessNewBlockMatt Corallo
2016-11-09net: don't send feefilter messages before the version handshake is completeCory Fields
2016-11-09Merge #9039: Various serialization simplifcations and optimizationsWladimir J. van der Laan
2016-11-07Merge #9026: Fix handling of invalid compact blocksPieter Wuille
2016-11-07Remove block-request logic from INV message processingMatt Corallo
2016-11-07Merge #9045: Hash P2P messages as they are received instead of at process-timePieter Wuille
2016-11-07Make GetSerializeSize a wrapper on top of CSizeComputerPieter Wuille
2016-11-07Modify getblocktxn handler not to drop requests for old blocksRussell Yanofsky
2016-11-07Merge #8709: Allow filterclear messages for enabling TX relay only.Wladimir J. van der Laan
2016-11-03net: handle version push in InitializeNodeCory Fields
2016-11-03net: construct CNodeStates in placeCory Fields