aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2018-09-11Drop minor GetSerializeSize templateBen Woosley
2018-09-11Drop unused GetType() from CSizeComputerBen Woosley
2018-09-07tx pool: Use class methods to hide raw map iterator impl detailsMarcoFalke
2018-09-04Merge #13249: Make objects in range declarations immutable by default. Avoid ...Wladimir J. van der Laan
2018-09-04Explain GetAncestor check for m_failed_blocks in AcceptBlockHeaderSjors Provoost
2018-08-31scripted-diff: Small locking renameRussell Yanofsky
2018-08-31Merge #11640: Make LOCK, LOCK2, TRY_LOCK work with CWaitableCriticalSectionWladimir J. van der Laan
2018-08-29Merge #14097: validation: Log FormatStateMessage on ConnectBlock error in Con...Wladimir J. van der Laan
2018-08-29Merge #13792: tx pool: Avoid passing redundant hash into addUnchecked (script...Wladimir J. van der Laan
2018-08-28validation: Log FormatStateMessage on ConnectBlock error in ConnectTipMarcoFalke
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-08Log progress while verifying blocks at level 4.Daniel Kraft
2018-08-07Merge #13527: policy: Remove promiscuousmempoolflagsWladimir J. van der Laan
2018-08-03Use LOCK macros for non-recursive locksRussell Yanofsky
2018-07-30scripted-diff: Remove unused first argument to addUncheckedMarcoFalke
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-23Report progress in ReplayBlocks while rolling forwardJoão Barbosa
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