aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | Merge #12349: shutdown: fix crash on shutdown with reindex-chainstateWladimir J. van der Laan2018-02-151-1/+1
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | fix possible shutdown assertion with -reindex-shutdownCory Fields2018-02-131-1/+1
* | | | | | Merge #12356: Fix 'mempool min fee not met' debug outputWladimir J. van der Laan2018-02-151-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Fix 'mempool min fee not met' debug outputBen Woosley2018-02-081-1/+1
* | | | | | Merge #12381: Remove more boost threadsWladimir J. van der Laan2018-02-121-1/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | boost: drop boost threads for [alert|block|wallet]notifyCory Fields2018-02-081-1/+2
* | | | | | Merge #12368: Hold mempool.cs for the duration of ATMP.Wladimir J. van der Laan2018-02-081-9/+3
|\ \ \ \ \ \
| * | | | | | Add braces to meet code style on line-after-the-one-changed.Matt Corallo2018-02-061-1/+2
| * | | | | | Hold mempool.cs for the duration of ATMP.Matt Corallo2018-02-061-8/+1
* | | | | | | Merge #12367: Fix two fast-shutdown bugsWladimir J. van der Laan2018-02-081-3/+7
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Fix fast-shutdown crash if genesis block was not loadedMatt Corallo2018-02-061-3/+7
| |/ / / / /
* | | | | | Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke2018-02-071-2/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Use static_cast instead of C-style casts for non-fundamental typespracticalswift2017-09-221-2/+2
* | | | | | Fix typospracticalswift2018-01-281-1/+1
| |/ / / / |/| | | |
* | | | | Reduce cs_main lock in ReadBlockFromDisk, only read GetBlockPos under the lockJonas Schnelli2018-01-231-1/+7
| |_|/ / |/| | |
* | | | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* | | | Add helper to wait for validation interface queue to catch upMatt Corallo2017-12-261-5/+1
* | | | Block ActivateBestChain to empty validationinterface queueMatt Corallo2017-12-261-0/+13
* | | | Require no cs_main lock for ProcessNewBlock/ActivateBestChainMatt Corallo2017-12-261-0/+3
| |/ / |/| |
* | | Merge #10574: Remove includes in .cpp files for things the corresponding .h f...Wladimir J. van der Laan2017-12-121-3/+0
|\ \ \
| * | | Remove includes in .cpp files for things the corresponding .h file already in...practicalswift2017-11-161-3/+0
* | | | Merge #10279: Add a CChainState class to validation.cpp to take another step ...Wladimir J. van der Laan2017-12-121-167/+312
|\ \ \ \
| * | | | Avoid calling GetSerializeSize on each tx in a block if !fTxIndexMatt Corallo2017-12-041-3/+5
| * | | | Move some additional variables into CChainState privateMatt Corallo2017-12-041-45/+46
| * | | | Create initial CChainState to hold chain state informationMatt Corallo2017-12-041-79/+193
| * | | | Move block writing out of AcceptBlockMatt Corallo2017-12-041-20/+29
| * | | | Move txindex/undo data disk location stuff out of ConnectBlockMatt Corallo2017-12-041-23/+42
| * | | | Make DisconnectBlock unaware of where undo data resides on diskMatt Corallo2017-12-041-11/+11
* | | | | Merge #10275: [rpc] Allow fetching tx directly from specified block in getraw...Wladimir J. van der Laan2017-12-061-33/+37
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | [rpc] Allow getrawtransaction to take optional blockhash to fetch transaction...Karl-Johan Alm2017-12-051-33/+37
| |/ / /
* | | | Merge #10493: Use range-based for loops (C++11) when looping over map elementsMarcoFalke2017-11-301-6/+6
|\ \ \ \
| * | | | Use range-based for loops (C++11) when looping over map elementspracticalswift2017-10-091-6/+6
* | | | | Merge #11737: Document partial validation in ConnectBlock()Wladimir J. van der Laan2017-11-291-1/+25
|\ \ \ \ \
| * | | | | Document partial validation in ConnectBlock()Suhas Daftuar2017-11-201-1/+25
| | |/ / / | |/| | |
* / | | | Fix: Open files read only if requestedAndras Elso2017-11-211-1/+1
|/ / / /
* | | | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-38/+38
* | | | Merge #10286: Call wallet notify callbacks in scheduler thread (without cs_main)Wladimir J. van der Laan2017-11-151-1/+1
|\ \ \ \
| * | | | Also call other wallet notify callbacks in scheduler threadMatt Corallo2017-10-131-1/+1
* | | | | Use unique_ptr for pcoinscatcher/pcoinsdbview/pcoinsTip/pblocktreepracticalswift2017-11-091-10/+10
* | | | | trivial: Fix typo – alreardy → alreadypracticalswift2017-11-081-1/+1
* | | | | Merge #11389: Support having SegWit always active in regtest (sipa, ajtowns, ...MarcoFalke2017-11-071-4/+5
|\ \ \ \ \
| * | | | | [consensus] Pin P2SH activation to block 173805 on mainnetJohn Newbery2017-11-061-4/+5
* | | | | | Merge #11531: Check that new headers are not a descendant of an invalid block...Wladimir J. van der Laan2017-11-011-12/+70
|\ \ \ \ \ \
| * | | | | | Reject headers building on invalid chains by tracking invalidityMatt Corallo2017-10-311-8/+66
| * | | | | | Accept unrequested blocks with work equal to our tipMatt Corallo2017-10-311-4/+4
| |/ / / / /
* / / / / / Disconnect outbound peers relaying invalid headersSuhas Daftuar2017-10-271-1/+3
|/ / / / /
* | | | | Don't process unrequested, low-work blocksSuhas Daftuar2017-10-191-0/+6
* | | | | Avoid slow transaction search with txindex enabledJoão Barbosa2017-10-191-0/+3
* | | | | Merge #11062: [mempool] Mark mempool import fails that were found in mempool ...Pieter Wuille2017-10-181-4/+13
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | [mempool] Mark unaccepted txs present in mempool as 'already there'.Karl-Johan Alm2017-09-041-4/+13