Commit Graph

20375 Commits (be4efb165ab7ff5824de9a46aa06eca654b7513f)
 

Author SHA1 Message Date
James O'Beirne 1b6e6fcfd2 rename: CChainState.chainActive -> m_chain
6 years ago
Jonas Schnelli 2bc2b8b49a
Add ChaCha20 encryption option (XOR)
6 years ago
MarcoFalke facfb4111d
rpc: Deprecate getunconfirmedbalance and getwalletinfo balances
6 years ago
MarcoFalke faf666f814
Remove Windows 32 bit build
6 years ago
John Newbery 7b29ec277b [tests] Comment for why logging config is set as command-line args.
6 years ago
Daniel Kraft 00d110463a Install bitcoin-wallet manpage.
6 years ago
MarcoFalke 94daebf327
Merge #15932: rpc: Serialize in getblock without cs_main
6 years ago
Suhas Daftuar 0ff1c2a838 Separate reason for premature spends (coinbase/locktime)
6 years ago
Suhas Daftuar 54470e767b Assert validation reasons are contextually correct
6 years ago
Matt Corallo 2120c31521 [refactor] Update some comments in validation.cpp as we arent doing DoS there
6 years ago
Matt Corallo 12dbdd7a41 [refactor] Drop unused state.DoS(), state.GetDoS(), state.CorruptionPossible()
6 years ago
Matt Corallo aa502b88d1 scripted-diff: Remove DoS calls to CValidationState
6 years ago
Matt Corallo 7721ad64f4 [refactor] Prep for scripted-diff by removing some \ns which annoy sed.
6 years ago
Matt Corallo 5e78c5734b Allow use of state.Invalid() for all reasons
6 years ago
Suhas Daftuar 6b34bc6b6f Fix handling of invalid headers
6 years ago
Matt Corallo ef54b486d5 [refactor] Use Reasons directly instead of DoS codes
6 years ago
Matt Corallo 9ab2a0412e CorruptionPossible -> BLOCK_MUTATED
6 years ago
Matt Corallo 6e55b292b0 CorruptionPossible -> TX_WITNESS_MUTATED
6 years ago
Matt Corallo 7df16e70e6 LookupBlockIndex -> CACHED_INVALID
6 years ago
Matt Corallo c8b0d22698 [refactor] Drop redundant nDoS, corruptionPossible, SetCorruptionPossible
6 years ago
Matt Corallo 34477ccd39 [refactor] Add useful-for-dos "reason" field to CValidationState
6 years ago
MarcoFalke faea56400d
rpc: Add lock annotations to block{,header}ToJSON
6 years ago
Suhas Daftuar 6a7f8777a0 Ban all peers for all block script failures
6 years ago
Matt Corallo 7b999103e2 Clean up banning levels
6 years ago
Matt Corallo b8b4c80146 [refactor] drop IsInvalid(nDoSOut)
6 years ago
Matt Corallo 8818729013 [refactor] Refactor misbehavior ban decisions to MaybePunishNode()
6 years ago
Matt Corallo 00e11e61c0 [refactor] rename stateDummy -> orphan_state
6 years ago
Matt Corallo f34fa719cf Drop obsolete sigops comment
6 years ago
Wladimir J. van der Laan 24dfcf3a56
Merge #15941: doc: Add historical release notes for 0.18.0
6 years ago
MarcoFalke 999931cf8f
rpc: Add getbalances RPC
6 years ago
Wladimir J. van der Laan da9f1ace5d
doc: Add historical release notes for 0.18.0
6 years ago
MarcoFalke fad13e925e
rpcwallet: Make helper methods const on CWallet
6 years ago
MarcoFalke c1ba1182eb
Merge #15938: refactor: Silence "control reaches end of non-void function" (-Wreturn-type) in psbt.cpp
6 years ago
practicalswift beb42d71a0 Silence GCC 7 warning "control reaches end of non-void function" (-Wreturn-type) in psbt.cpp
6 years ago
MarcoFalke c4560a7dfe
Merge #15650: Handle the result of posix_fallocate system call
6 years ago
Luke Dashjr fc929842c2 GUI: Move QRImageWidget to its own file-pair
6 years ago
João Barbosa b6c748f849 doc: Add release notes for 15730
6 years ago
João Barbosa d3e8458365 rpc: Show scanning details in getwalletinfo
6 years ago
João Barbosa 90e27abe37 wallet: Track current scanning progress
6 years ago
MarcoFalke faede747b3
doc: Explain how to pass in non-fundamental types into functions
6 years ago
MarcoFalke 0936f35f65
Merge #15842: refactor: replace isPotentialtip/waitForNotifications by higher method
6 years ago
John Newbery f1a77b0c51 [docs] Add doxygen comment for CReserveKey
6 years ago
John Newbery 37796b2dd4 [docs] Add doxygen comment for CKeyPool
6 years ago
MarcoFalke fab00a5cb9
rpc: Serialize in getblock without cs_main
6 years ago
MarcoFalke fa1c3591ad
rpc: Use IsValidNumArgs in getblock
6 years ago
MarcoFalke fad40ec915
wallet: Use IsValidNumArgs in getwalletinfo rpc
6 years ago
MarcoFalke 12aa2ac988
Merge #15323: rpc: Expose g_is_mempool_loaded via getmempoolinfo
6 years ago
MarcoFalke 86edb79e97
Merge #15841: [test] combine_logs: append node stderr and stdout if it exists
6 years ago
MarcoFalke 2eb8c5d7a2
Merge #15758: qa: Add further tests to wallet_balance
6 years ago
Luke Dashjr 77851ab682 GUI: Refactor actual QR code rendering into new QRImageWidget::setQR
6 years ago