aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | doc: Refer to witness reserved value as spec. in the BIPMarcoFalke2018-03-261-4/+4
| | |/ / / | |/| | |
* | | | | Merge #12653: Allow to optional specify the directory for the blocks storageWladimir J. van der Laan2018-03-271-6/+6
|\ \ \ \ \
| * | | | | Allow to optional specify the directory for the blocks storageJonas Schnelli2018-03-111-6/+6
* | | | | | Merge #10742: scripted-diff: Use scoped enumerations (C++11, "enum class")Wladimir J. van der Laan2018-03-271-29/+29
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift2018-03-091-29/+29
* | | | | | Fix typosDimitris Apostolou2018-03-211-2/+2
| |_|/ / / |/| | | |
* | | | | Merge #12431: Only call NotifyBlockTip when chainActive changesWladimir J. van der Laan2018-03-151-1/+5
|\ \ \ \ \
| * | | | | Only call NotifyBlockTip when the active chain changesJames O'Beirne2018-02-161-1/+5
* | | | | | Merge #11041: Add LookupBlockIndexWladimir J. van der Laan2018-03-131-27/+38
|\ \ \ \ \ \
| * | | | | | Add LookupBlockIndex functionJoão Barbosa2018-03-061-18/+19
| * | | | | | Fix cs_main lock in LoadExternalBlockFileJoão Barbosa2018-03-061-18/+20
| * | | | | | Assert cs_main is held when accessing mapBlockIndexJoão Barbosa2018-03-061-0/+8
| | |_|/ / / | |/| | | |
* | | | | | Format timestamps using ISO 8601 formatting (e.g. "2018-02-28T12:34:56Z")practicalswift2018-03-091-6/+5
| |_|/ / / |/| | | |
* | | | | Merge #12204: Fix overly eager BIP30 bypassWladimir J. van der Laan2018-03-071-1/+54
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix overly eager BIP30 bypassAlex Morcos2018-02-151-1/+54
* | | | | Merge #11880: Stop special-casing phashBlock handling in validation for TBVWladimir J. van der Laan2018-03-051-5/+4
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Stop special-casing phashBlock handling in validation for TBVMatt Corallo2017-12-121-5/+4
* | | | | Merge #12287: Optimise lock behaviour for GuessVerificationProgress()Jonas Schnelli2018-02-251-0/+1
|\ \ \ \ \
| * | | | | Fix missing cs_main lock for GuessVerificationProgress()Jonas Schnelli2018-01-301-0/+1
* | | | | | 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
|\ \ \ \