10927 Commits (871c6fb11eb84bb7defde875596995649f238c74)

Author SHA1 Message Date
Suhas Daftuar db32a65897 Track tip update time and last new block announcement from each peer 7 years ago
Suhas Daftuar 2d4327db19 net: Allow connecting to extra outbound peers 7 years ago
Jonas Schnelli 720d9e8fa1
[Wallet] always show help-line of wallet encryption calls 7 years ago
Matt Corallo 015a5258ad Reject headers building on invalid chains by tracking invalidity 7 years ago
Matt Corallo 932f118e6a Accept unrequested blocks with work equal to our tip 7 years ago
Matt Corallo 3d9c70ca0f Stop always storing blocks from whitelisted peers 7 years ago
practicalswift 3ab545d7f8 addrman: Add missing lock in Clear() (CAddrMan) 7 years ago
Matt Corallo 3788a8479b Do not send (potentially) invalid headers in response to getheaders 7 years ago
practicalswift 2530bf27b7 net: Add missing lock in ProcessHeadersMessage(...) 7 years ago
practicalswift 6eddd43e6d Fix warnings when building with DEBUG_ADDRMAN 7 years ago
fanquake 60b98f8e14
[Util] Update tinyformat.h 7 years ago
Suhas Daftuar 37886d5e2f Disconnect outbound peers relaying invalid headers 7 years ago
Suhas Daftuar 4637f18522 moveonly: factor out headers processing into separate function 7 years ago
Suhas Daftuar e065249c01 Add unit test for outbound peer eviction 7 years ago
Suhas Daftuar 5a6d00c6de Permit disconnection of outbound peers on bad/slow chains 7 years ago
Suhas Daftuar c60fd71a65 Disconnecting from bad outbound peers in IBD 7 years ago
John Newbery 11413646be [trivial] (whitespace only) fix getblockchaininfo alignment 7 years ago
John Newbery bd9c18171d [rpc] Add initialblockdownload to getblockchaininfo 7 years ago
Russell Yanofsky 659b2061c4 Make listsinceblock refuse unknown block hash 7 years ago
practicalswift fd3a2f3130 [tests] Add fuzz testing for BlockTransactions and BlockTransactionsRequest 7 years ago
Matt Corallo a6f33ea77d Sanity-check script sizes in bitcoin-tx 7 years ago
fanquake cc5c39ddca
[Build] Add AM_OBJCXXFLAGS and QT_PIE_FLAGS to OBJCXXFLAGS to future-proof darwin targets 7 years ago
Evan Klitzke f8c66972dd
Fix automake warnings when running autogen.sh 7 years ago
Suhas Daftuar 01b52cedd4 Add comment explaining forced processing of compact blocks 7 years ago
Suhas Daftuar ce8cd7a7da Don't process unrequested, low-work blocks 7 years ago
João Barbosa 7a5f9303a9 Avoid slow transaction search with txindex enabled 7 years ago
Russell Yanofsky 478a89c1ef Avoid opening copied wallet databases simultaneously 7 years ago
Andreas Schildbach 132d3225f3 Remove my testnet DNS seed as I currently don't have the capacity to keep it up to date. 7 years ago
MeshCollider c098c58196 Wrap dumpwallet warning and note scripts aren't dumped 7 years ago
Thomas Snider ff35de8f03 [ui] Add toggle for unblinding password fields 7 years ago
practicalswift a3f56578ab Add test cases covering the relevant key length boundaries: 64 bytes +/- 1 byte for HMAC-SHA256 and 128 bytes +/- 1 byte for HMAC-SHA512 7 years ago
Aaron Golliver 6b1891e2c0 Add Sent and Received information to the debug menu peer list 7 years ago
Aaron Golliver 8e4aa35ffb move human-readable byte formatting to guiutil 7 years ago
donaloconnor b296bf1496 Init: Remove redundant exit(EXIT_FAILURE) instances and replace with return false 7 years ago
Jonas Schnelli 207408b088
Fix crash via division by zero assertion 7 years ago
João Barbosa 7104de8b1f [wallet] Fix leak in CDB constructor 7 years ago
MeshCollider a38bfbc51d Add wallet backup text to import*, add* and dumpwallet RPCs 7 years ago
MeshCollider 43f76f6acd Add missing comma from rescanblockchain 7 years ago
Matt Corallo 89f03120a0 Remove redundant pwallet nullptr check 7 years ago
Matt Corallo 3ea8b75281 Give ZMQ consistent order with UpdatedBlockTip on scheduler thread 7 years ago
Matt Corallo cb06edf938 Fix wallet RPC race by waiting for callbacks in sendrawtransaction 7 years ago
Matt Corallo e545dedf72 Also call other wallet notify callbacks in scheduler thread 7 years ago
Matt Corallo 17220d6325 Use callbacks to cache whether wallet transactions are in mempool 7 years ago
Matt Corallo 5d67a7868d Add calls to CWallet::BlockUntilSyncedToCurrentChain() in RPCs 7 years ago
Matt Corallo 5ee3172636 Add CWallet::BlockUntilSyncedToCurrentChain() 7 years ago
Matt Corallo 0b2f42d737 Add CallFunctionInQueue to wait on validation interface queue drain 7 years ago
Matt Corallo 2b4b34503f Add ability to assert a lock is not held in DEBUG_LOCKORDER 7 years ago
Matt Corallo 0343676ce3 Call TransactionRemovedFromMempool in the CScheduler thread 7 years ago
Matt Corallo a7d3936de8 Add a CValidationInterface::TransactionRemovedFromMempool 7 years ago
John Newbery f4c4e38884 [trivial] Make namespace explicit for is_regular_file 7 years ago