8104 Commits (617c96d5b3dd1b4665edff80913f473635ed0efb)

Author SHA1 Message Date
Matt Corallo 02a337defd Dont remove a "preferred" cmpctblock peer if they provide a block 8 years ago
Pieter Wuille f9c23dea97 Define start and end time for segwit deployment 8 years ago
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 8 years ago
BtcDrak b0aea80579
Sync bitcoin-tx with tx version policy 8 years ago
Johnson Lau 9260085377 test segwit uncompressed key fixes 8 years ago
Pieter Wuille 248f3a76a8 Fix ismine and addwitnessaddress: no uncompressed keys in segwit 8 years ago
Johnson Lau 4c0c25a604 Require compressed keys in segwit as policy and disable signing with uncompressed keys for segwit scripts 8 years ago
Johnson Lau 3ade2f64cf Add standard limits for P2WSH with tests 8 years ago
Matt Corallo 37aefff5fc Fix init segfault where InitLoadWallet() calls ATMP before genesis 8 years ago
Johnson Lau acf853df91 Add script tests for FindAndDelete in pre-segwit and segwit scripts 8 years ago
R E Broadley 1724a405c9 Display minimum ping in debug window. 8 years ago
Luke Dashjr 21f5a6364d Qt: Add "Copy URI" to payment request context menu 8 years ago
Wladimir J. van der Laan 8aed5f6c23 qt: Translate all files, even if wallet disabled 8 years ago
MarcoFalke fafeec3cf2 [qt] sync-overlay: Don't show progress twice 8 years ago
jnewbery 621441a7a7 add verbose mode to bitcoin-util-test.py 8 years ago
jonnynewbs 4408558843 Update bitcoin-tx to output witness data. 8 years ago
jnewbery d51f182461 Don't return the address of a P2SH of a P2SH. 8 years ago
Wladimir J. van der Laan 1df311118d protocol.h: Make enums in GetDataMsg concrete values 8 years ago
Cory Fields cb78c60534 gui: fix ban from qt console 8 years ago
Luke Dashjr a78e5428ac Bugfix: Trivial: RPC: getblockchaininfo help: pruneheight is the lowest, not highest, block 8 years ago
Luke Dashjr 178cd887ec Qt/splash: Specifically keep track of which wallet(s) we are connected to for later disconnecting 8 years ago
Luke Dashjr 1880aeb033 Qt: Get the private key for signing messages via WalletModel 8 years ago
Matt Corallo a9aec5c24d Use BlockChecked signal to send reject messages from mapBlockSource 8 years ago
Matt Corallo 7565e03b96 Remove SyncWithWallets wrapper function 8 years ago
Matt Corallo 12ee1fe018 Always call UpdatedBlockTip, even if blocks were only disconnected 8 years ago
Matt Corallo f5efa28393 Remove CConnman parameter from ProcessNewBlock/ActivateBestChain 8 years ago
Matt Corallo fef1010199 Use CValidationInterface from chain logic to notify peer logic 8 years ago
Matt Corallo aefcb7b70c Move net-processing logic definitions together in main.h 8 years ago
Pieter Wuille 6aa28abf53 Use cmpctblock type 2 for segwit-enabled transfer 8 years ago
Matt Corallo 0278fb5f48 Remove duplicate nBlocksEstimate cmp (we already checked IsIBD()) 8 years ago
Matt Corallo 87e7d72807 Make validationinterface.UpdatedBlockTip more verbose 8 years ago
Matt Corallo 06128da751 Make GetFetchFlags always request witness objects from witness peers 8 years ago
MarcoFalke eeeebdd3cb [doc] Rework docs 8 years ago
Wladimir J. van der Laan 2c09a5209a protocol.h: Move MESSAGE_START_SIZE into CMessageHeader 8 years ago
Wladimir J. van der Laan f9bd92d235 version.h: s/shord/short/ in comment 8 years ago
Wladimir J. van der Laan f00705ae7f
serialize: Deprecate `begin_ptr` / `end_ptr` 8 years ago
Cory Fields 905bc68d05 net: fix a few cases where messages were sent rather than dropped upon disconnection 8 years ago
Wladimir J. van der Laan 1c80386bce rpc: Generate auth cookie in hex instead of base64 8 years ago
Jorge Timón 3450c18a12
Globals: Decouple GetConfigFile and ReadConfigFile from global mapArgs 8 years ago
Patrick Strateman e198c521d3 Move key derivation logic from GenerateNewKey to DeriveNewChildKey 8 years ago
Wladimir J. van der Laan 47314e6daa prevector: add C++11-like data() method 8 years ago
Johnson Lau 2fa0063c26 Add NULLDUMMY verify flag in bitcoinconsensus.h 8 years ago
jnewbery da94697708 bitcoin-util-test.py should fail if the output file is empty 8 years ago
jnewbery b82f493938 Add option to run bitcoin-util-test.py manually 8 years ago
MarcoFalke fa85e860a9 [qt] sync-overlay: Don't show estimated number of headers left 8 years ago
MarcoFalke fa05cfdf25 [rpc] throw JSONRPCError when utxo set can not be read 8 years ago
jnewbery 54e5d7c1b8 Add bitcoin-tx JSON tests 8 years ago
Pavel Janík 7e5fd7198e Do not include env_win.cc on non-Windows systems 8 years ago
Wladimir J. van der Laan 305087bdf6 net: Hardcode protocol sizes and use fixed-size types 8 years ago
Wladimir J. van der Laan 41e58faf04 net: Consistent checksum handling 8 years ago