aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2018-08-27Make objects in range declarations immutable by default. Avoid unnecessary co...practicalswift
2018-08-26Add compile time checking for all cs_main runtime locking assertionspracticalswift
2018-08-07Merge #13527: policy: Remove promiscuousmempoolflagsWladimir J. van der Laan
2018-07-27Return void instead of bool for functions that cannot failpracticalswift
2018-07-21Removes the boost/algorithm/string/join dependency251
2018-07-17Merge #13680: [doc] Remove outdated comment about miner ignoring CPFPWladimir J. van der Laan
2018-07-16[doc] Remove outdated comment about mining code ignoring CPFPJames O'Beirne
2018-07-13Merge #11658: During IBD, when doing pruning, prune 10% extra to avoid prunin...Pieter Wuille
2018-07-09Merge #13481: doc: Rewrite some validation docs as lock annotationsWladimir J. van der Laan
2018-07-04Merge #13235: Break circular dependency: init -> * -> init by extracting shut...Wladimir J. van der Laan
2018-06-30Merge #13431: validation: count blocks correctly for check level < 3MarcoFalke
2018-06-25Break circular dependency: init -> * -> init by extracting shutdown.hBen Woosley
2018-06-24Merge #13480: Avoid copies in range-for loops and add a warning to detect themWladimir J. van der Laan
2018-06-23policy: Remove promiscuousmempoolflagsMarcoFalke
2018-06-19Merge #13439: rpc: Avoid "duplicate" return value for invalid submitblockJonas Schnelli
2018-06-18doc: Rewrite some validation doc as lock annotationsMarcoFalke
2018-06-18Merge #13412: Make ReceivedBlockTransactions return voidWladimir J. van der Laan
2018-06-15cleanup: avoid hidden copies in range-for loopsCory Fields
2018-06-15Merge #13241: scripted-diff: Avoid temporary copies when looping over std::mapMarcoFalke
2018-06-15Merge #13402: Document validationinterace callback blocking deadlock potential.MarcoFalke
2018-06-15validation: count blocks correctly for check level < 3Karl-Johan Alm
2018-06-13Merge #13428: validation: check the specified number of blocks (off-by-one)Wladimir J. van der Laan
2018-06-11Only set fNewBlock to true in AcceptBlock when we write to diskMatt Corallo
2018-06-11scripted-diff: Avoid temporary copies when looping over std::mapBen Woosley
2018-06-11validation: check the specified number of blocks (off-by-one)Karl-Johan Alm
2018-06-07Make ReceivedBlockTransactions return voidMarcoFalke
2018-06-05Document validationinterace callback blocking deadlock potential.Matt Corallo
2018-05-29policy: Treat segwit as always activeMarcoFalke
2018-05-23Merge #13151: net: Serve blocks directly from disk when possibleWladimir J. van der Laan
2018-05-16Merge #13023: Fix some concurrency issues in ActivateBestChain()Wladimir J. van der Laan
2018-05-15net: Serve blocks directly from disk when possibleWladimir J. van der Laan
2018-05-12Merge #13199: Bugfix: ensure consistency of m_failed_blocks after reconsiderb...Pieter Wuille
2018-05-12Fix concurrency-related bugs in ActivateBestChainJesse Cohen
2018-05-12Do not unlock cs_main in ABC unless we've actually made progress.Matt Corallo
2018-05-12Merge #11423: [Policy] Several transaction standardness rulesWladimir J. van der Laan
2018-05-09Bugfix: ensure consistency of m_failed_blocks after reconsiderblockSuhas Daftuar
2018-05-07Bugfix: the end of a reorged chain is invalid when connect failsPieter Wuille
2018-05-05Policy to reject extremely small transactionsJohnson Lau
2018-05-03Make it clear which functions that are intended to be translation unit localpracticalswift
2018-04-27Simplify semantics of ChainStateFlushed callbackMatt Corallo
2018-04-27scripted-diff: Rename SetBestChain callback ChainStateFlushedMatt Corallo
2018-04-25[index] Move disk IO logic from GetTransaction to TxIndex::FindTx.Jim Posen
2018-04-25[validation] Replace tx index code in validation code with TxIndex.Jim Posen
2018-04-24Merge #13032: Output values for "min relay fee not met" errorWladimir J. van der Laan
2018-04-23Merge #13012: [doc] Add comments for chainparams.h, validation.cppWladimir J. van der Laan
2018-04-23Merge #13020: Consistently log CValidationState on call failureWladimir J. van der Laan
2018-04-23Merge #13039: Add logging and error handling for file syncingWladimir J. van der Laan
2018-04-23Add logging and error handling for file syncingWladimir J. van der Laan
2018-04-23Merge #13016: scripted-diff: Rename CChainState::g_failed_blocks to m_failed_...Wladimir J. van der Laan
2018-04-20Output values for "min relay fee not met" errorKristaps Kaupe