aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
AgeCommit message (Expand)Author
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-09Merge #9039: Various serialization simplifcations and optimizationsWladimir J. van der Laan
2016-11-07Merge #9026: Fix handling of invalid compact blocksPieter Wuille
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
2016-11-03net: switch all callers to connman for pushing messagesCory Fields
2016-11-03connman is in charge of pushing messagesCory Fields
2016-11-03Fix compact block handling to not ban if block is invalidSuhas Daftuar
2016-11-03Merge #8969: Decouple peer-processing-logic from block-connection-logic (#2)Wladimir J. van der Laan
2016-11-03Merge #9053: IBD using chainwork instead of height and not using header times...Pieter Wuille
2016-11-02Merge #9013: Trivial: Explicitly pass const CChainParams& to LoadBlockIndexDB()Wladimir J. van der Laan
2016-11-02IsInitialBlockDownload no longer uses header-only timestamps.Gregory Maxwell
2016-11-02IBD check uses minimumchain work instead of checkpoints.Gregory Maxwell
2016-10-31Move nTimeBestReceived updating into net processing codeMatt Corallo
2016-10-31Move all calls to CheckBlockIndex out of net-processing logicMatt Corallo
2016-10-31Remove network state wipe from UnloadBlockIndex.Matt Corallo
2016-10-31Move MarkBlockAsReceived out of ProcessNewMessageMatt Corallo
2016-10-31Move FlushStateToDisk call out of ProcessMessages::TX into ATMPMatt Corallo
2016-10-31Add DumpMempool and LoadMempoolPieter Wuille
2016-10-30Add AcceptToMemoryPoolWithTime functionPieter Wuille
2016-10-30Hash P2P messages as they are received instead of at process-timeMatt Corallo
2016-10-25Explicitly pass const CChainParams& to LoadBlockIndexDB()Geoffrey Tsui
2016-10-25Merge #8515: A few mempool removal optimizationsWladimir J. van der Laan
2016-10-24Merge #8995: Add missing cs_main lock to ::GETBLOCKTXN processingWladimir J. van der Laan
2016-10-21Return shared_ptr<CTransaction> from mempool removesPieter Wuille
2016-10-21Make removed and conflicted arguments optional to removePieter Wuille
2016-10-21Fix doxygen comment: the transaction is returned in txOutPavel Janík
2016-10-21Add missing cs_main lock to ::GETBLOCKTXN processingMatt Corallo
2016-10-21Merge #8968: Don't hold cs_main when calling ProcessNewBlock from a cmpctblockWladimir J. van der Laan
2016-10-20Use pindexBestHeader instead of setBlockIndexCandidates for NotifyHeaderTip()Jonas Schnelli
2016-10-19RPC: augment getblockchaininfo bip9_softforks datamruddy
2016-10-19Merge #8936: Report NodeId in misbehaving debugWladimir J. van der Laan
2016-10-18Merge #8865: Decouple peer-processing-logic from block-connection-logicWladimir J. van der Laan
2016-10-18Merge #6996: Add preciousblock RPCWladimir J. van der Laan
2016-10-18Don't hold cs_main when calling ProcessNewBlock from a cmpctblockMatt Corallo
2016-10-18Merge #8637: Compact Block Tweaks (rebase of #8235)Wladimir J. van der Laan
2016-10-18Merge #8914: Kill insecure_random and associated global stateWladimir J. van der Laan
2016-10-18Report NodeId in misbehaving debugR E Broadley
2016-10-17Align constant names for maximum compact block / blocktxn depthPieter Wuille