index
:
discoin
1.10-archive
1.14-maint
1.14.4-dev
1.14.5-dev
1.17-dev
1.18-dev
1.21-dev
1.4-archive
1.6-archive
1.7-archive
1.8-archive
1.8-safemode
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
validation.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
|
|
|
|
|
|
Merge #14193: validation: Add missing mempool locks
Wladimir J. van der Laan
2019-07-02
1
-4
/
+6
|
\
\
\
\
\
\
\
|
|
_
|
/
/
/
/
/
|
/
|
|
|
|
|
|
|
*
|
|
|
|
|
validation: Add missing mempool locks
MarcoFalke
2019-06-07
1
-4
/
+6
|
|
|
_
|
/
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Make AbortNode() aware of MSG_NOPREFIX flag
Hennadii Stepanov
2019-06-19
1
-10
/
+12
*
|
|
|
|
|
Merge #16092: Don't use global (external) symbols for symbols that are used i...
MarcoFalke
2019-06-18
1
-3
/
+4
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Don't use global (external) symbols for symbols that are used in only one tra...
practicalswift
2019-06-06
1
-3
/
+4
|
|
|
/
/
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Remove -mempoolreplacement to prevent needless block prop slowness.
Matt Corallo
2019-06-08
1
-8
/
+4
|
|
/
/
/
/
|
/
|
|
|
|
*
|
|
|
|
Merge #16129: refactor: Remove unused includes
MarcoFalke
2019-06-06
1
-1
/
+0
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Make reasoning about dependencies easier by not including unused dependencies
practicalswift
2019-06-02
1
-1
/
+0
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge #15976: refactor: move methods under CChainState (pt. 1)
Wladimir J. van der Laan
2019-06-05
1
-215
/
+70
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
refactoring: IsInitialBlockDownload -> CChainState
James O'Beirne
2019-05-16
1
-14
/
+17
|
*
|
|
refactoring: FlushStateToDisk -> CChainState
James O'Beirne
2019-05-16
1
-26
/
+16
|
*
|
|
refactoring: introduce ChainstateActive()
James O'Beirne
2019-05-16
1
-21
/
+23
|
*
|
|
move-only: make the CChainState interface public
James O'Beirne
2019-05-16
1
-155
/
+15
*
|
|
|
Merge #16015: validation: Hold cs_main when reading chainActive in RewindBloc...
MarcoFalke
2019-05-22
1
-0
/
+1
|
\
\
\
\
|
*
|
|
|
validation: Hold cs_main when reading chainActive in RewindBlockIndex
practicalswift
2019-05-15
1
-0
/
+1
|
|
/
/
/
*
|
|
|
Merge #12980: Allow quicker shutdowns during LoadBlockIndex()
Jonas Schnelli
2019-05-19
1
-0
/
+1
|
\
\
\
\
|
*
|
|
|
Allow quicker shutdowns during LoadBlockIndex()
Jonas Schnelli
2018-08-02
1
-0
/
+1
*
|
|
|
|
Merge #15999: init: Remove dead code in LoadChainTip
MarcoFalke
2019-05-17
1
-11
/
+1
|
\
\
\
\
\
|
*
|
|
|
|
init: Remove dead code in LoadChainTip
MarcoFalke
2019-05-13
1
-11
/
+1
|
|
|
/
/
/
|
|
/
|
|
|
*
/
|
|
|
[refactor] interfaces: Add missing LockAnnotation for cs_main
MarcoFalke
2019-05-13
1
-2
/
+2
|
/
/
/
/
*
|
|
|
Merge #15971: validation: Add compile-time checking for negative locking requ...
MarcoFalke
2019-05-08
1
-4
/
+4
|
\
\
\
\
|
*
|
|
|
Add LOCKS_EXCLUDED(cs_main) to LimitValidationInterfaceQueue(...) which does ...
practicalswift
2019-05-08
1
-4
/
+4
*
|
|
|
|
Merge #15948: refactor: rename chainActive
MarcoFalke
2019-05-07
1
-109
/
+112
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
refactoring: remove unused chainActive
James O'Beirne
2019-05-03
1
-1
/
+0
|
*
|
|
|
scripted-diff: replace chainActive -> ::ChainActive()
James O'Beirne
2019-05-03
1
-54
/
+54
|
*
|
|
|
refactoring: introduce unused ChainActive()
James O'Beirne
2019-05-03
1
-0
/
+2
|
*
|
|
|
rename: CChainState.chainActive -> m_chain
James O'Beirne
2019-05-03
1
-55
/
+57
*
|
|
|
|
Merge #15141: Rewrite DoS interface between validation and net_processing
Wladimir J. van der Laan
2019-05-04
1
-80
/
+98
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Separate reason for premature spends (coinbase/locktime)
Suhas Daftuar
2019-05-02
1
-6
/
+7
|
*
|
|
|
Assert validation reasons are contextually correct
Suhas Daftuar
2019-05-02
1
-0
/
+3
|
*
|
|
|
[refactor] Update some comments in validation.cpp as we arent doing DoS there
Matt Corallo
2019-05-02
1
-10
/
+14
|
*
|
|
|
scripted-diff: Remove DoS calls to CValidationState
Matt Corallo
2019-05-02
1
-50
/
+50
|
*
|
|
|
[refactor] Prep for scripted-diff by removing some \ns which annoy sed.
Matt Corallo
2019-05-02
1
-14
/
+8
|
*
|
|
|
CorruptionPossible -> BLOCK_MUTATED
Matt Corallo
2019-05-02
1
-4
/
+4
|
*
|
|
|
[refactor] Add useful-for-dos "reason" field to CValidationState
Matt Corallo
2019-05-02
1
-57
/
+74
|
*
|
|
|
Ban all peers for all block script failures
Suhas Daftuar
2019-05-02
1
-1
/
+5
|
*
|
|
|
Clean up banning levels
Matt Corallo
2019-05-02
1
-5
/
+5
|
*
|
|
|
Drop obsolete sigops comment
Matt Corallo
2019-05-02
1
-5
/
+0
*
|
|
|
|
Merge #15323: rpc: Expose g_is_mempool_loaded via getmempoolinfo
MarcoFalke
2019-05-01
1
-10
/
+9
|
\
\
\
\
\
|
*
|
|
|
|
Move g_is_mempool_loaded into CTxMemPool::m_is_loaded
Ben Woosley
2019-03-22
1
-10
/
+9
*
|
|
|
|
|
Merge #15849: Thread names in logs and deadlock debug tools
MarcoFalke
2019-04-30
1
-2
/
+3
|
\
\
\
\
\
\
|
*
|
|
|
|
|
threads: introduce util/threadnames, refactor thread naming
James O'Beirne
2019-04-29
1
-2
/
+3
|
|
|
/
/
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge #15778: [wallet] Move maxtxfee from node to wallet
MarcoFalke
2019-04-27
1
-1
/
+0
|
\
\
\
\
\
\
|
*
|
|
|
|
|
[wallet] Move maxTxFee to wallet
John Newbery
2019-04-18
1
-1
/
+0
|
|
/
/
/
/
/
*
|
|
|
|
|
Merge #15267: doc: explain AcceptToMemoryPoolWorker's coins_to_uncache
MarcoFalke
2019-04-26
1
-0
/
+16
|
\
\
\
\
\
\
|
*
|
|
|
|
|
doc: explain AcceptToMemoryPoolWorker's coins_to_uncache
James O'Beirne
2019-04-26
1
-0
/
+16
|
|
|
_
|
_
|
_
|
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge #15655: Resolve the checkpoints <-> validation circular dependency
MarcoFalke
2019-04-19
1
-2
/
+18
|
\
\
\
\
\
\
|
|
_
|
/
/
/
/
|
/
|
|
|
|
|
|
*
|
|
|
|
Resolve the checkpoints <-> validation CD.
251
2019-03-23
1
-2
/
+18
*
|
|
|
|
|
Merge #15638: Move-only: Pull wallet code out of libbitcoin_server
Wladimir J. van der Laan
2019-04-10
1
-12
/
+4
|
\
\
\
\
\
\
|
*
|
|
|
|
|
[build] Add several util units
John Newbery
2019-04-09
1
-11
/
+2
[prev]
[next]