aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
AgeCommit message (Expand)Author
2017-11-15Merge #10286: Call wallet notify callbacks in scheduler thread (without cs_main)Wladimir J. van der Laan
2017-11-09Use unique_ptr for pcoinscatcher/pcoinsdbview/pcoinsTip/pblocktreepracticalswift
2017-11-08trivial: Fix typo – alreardy → alreadypracticalswift
2017-11-07Merge #11389: Support having SegWit always active in regtest (sipa, ajtowns, ...MarcoFalke
2017-11-06[consensus] Pin P2SH activation to block 173805 on mainnetJohn Newbery
2017-11-01Merge #11531: Check that new headers are not a descendant of an invalid block...Wladimir J. van der Laan
2017-10-31Reject headers building on invalid chains by tracking invalidityMatt Corallo
2017-10-31Accept unrequested blocks with work equal to our tipMatt Corallo
2017-10-27Disconnect outbound peers relaying invalid headersSuhas Daftuar
2017-10-19Don't process unrequested, low-work blocksSuhas Daftuar
2017-10-19Avoid slow transaction search with txindex enabledJoão Barbosa
2017-10-18Merge #11062: [mempool] Mark mempool import fails that were found in mempool ...Pieter Wuille
2017-10-13Also call other wallet notify callbacks in scheduler threadMatt Corallo
2017-10-12Merge #10898: Fix invalid checks (NULL checks after dereference, redundant ch...Wladimir J. van der Laan
2017-10-11Merge #8498: Near-Bugfix: Optimization: Minimize the number of times it is ch...Wladimir J. van der Laan
2017-10-09Merge #11367: [rpc] getblockchaininfo: add size_on_disk, prune_target_sizeWladimir J. van der Laan
2017-10-05Merge #11107: Fix races in AppInitMain and others with lock and atomic boolsMarcoFalke
2017-10-04Merge #11406: Add state message print to AcceptBlock failure message.Wladimir J. van der Laan
2017-10-02Remove redundant NULL checks after newpracticalswift
2017-09-29[rpc] getblockchaininfo: add size_on_disk, prune_target_size, automatic_pruningDaniel Edgecumbe
2017-09-29Merge #11309: Minor cleanups for AcceptToMemoryPoolMarcoFalke
2017-09-26Add state message print to AcceptBlock failure message.Matt Corallo
2017-09-22Merge #10953: [Refactor] Combine scriptPubKey and amount as CTxOut in CScript...Pieter Wuille
2017-09-22Rename out to m_tx_out in CScriptCheckJohnson Lau
2017-09-20Near-Bugfix: Reestablish consensus check removed in 8d7849bJorge Timón
2017-09-20Optimization: Minimize the number of times it is checked that no money is cre...Jorge Timón
2017-09-20Merge #11132: Document assumptions that are being made to avoid NULL pointer ...Wladimir J. van der Laan
2017-09-15Trivial: Fix validation commentsDan Raviv
2017-09-12Ignore transactions added to mempool during a reorg for fee estimation purposes.Alex Morcos
2017-09-12Do not reject based on mempool min fee when bypass_limits is set.Alex Morcos
2017-09-12Change AcceptToMemoryPool function signatureAlex Morcos
2017-09-07Merge #10770: Drop upgrade-cancel callback registration for a generic "cancel...Jonas Schnelli
2017-09-07Make fReindex atomic to avoid raceMeshCollider
2017-09-06Merge #11238: Add assertions before potential null deferencesWladimir J. van der Laan
2017-09-06Merge #11099: [RPC][mempool]: Add savemempool RPCMarcoFalke
2017-09-06Document assumptions that are being made to avoid NULL pointer dereferencespracticalswift
2017-09-06Add return value to DumpMempoolLawrence Nahum
2017-09-05Allow setting nMinimumChainWork on command lineSuhas Daftuar
2017-09-04[mempool] Mark unaccepted txs present in mempool as 'already there'.Karl-Johan Alm
2017-08-30[Refactor] Combine scriptPubKey and amount as CTxOut in CScriptCheckJohnson Lau
2017-08-28Merge #10303: [bench] Include ms/blk stats in Connect* benchmarks.Wladimir J. van der Laan
2017-08-23Fix potential null dereferencesMeshCollider
2017-08-20Drop upgrade-cancel callback registration for a generic "resumeable"Matt Corallo
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-08-14scripted-diff: stop using the gArgs wrappersMarko Bencun
2017-08-14Merge #10483: scripted-diff: Use the C++11 keyword nullptr to denote the poin...Wladimir J. van der Laan
2017-08-14Merge #11028: Avoid masking of difficulty adjustment errors by checkpointsWladimir J. van der Laan
2017-08-14Merge #11022: Basic keypool topupWladimir J. van der Laan
2017-08-10Avoid masking of difficulty adjustment errors by checkpointsPieter Wuille
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift