10660 Commits (66479c0e611a22d54c90e84ffaf0bdf2356f90b6)

Author SHA1 Message Date
João Barbosa 03a5dc9c3c [wallet] Make CWallet::FundTransaction atomic 7 years ago
João Barbosa 95d4450a41 [wallet] Tidy up CWallet::FundTransaction 7 years ago
Karl-Johan Alm 3f09e03e0f
Remove unused include in hash.cpp 7 years ago
Cory Fields 3830b6e065 net: use CreateSocket for binds 7 years ago
Cory Fields df3bcf89e4 net: pass socket closing responsibility up to caller for outgoing connections 7 years ago
Cory Fields 9e3b2f576b net: Move IsSelectableSocket check into socket creation 7 years ago
Cory Fields 1729c29ded net: split socket creation out of connection 7 years ago
João Barbosa 320669a363 rpc: Validate replaceable type in createrawtransaction 7 years ago
João Barbosa 5b25293436 wallet: Remove unnecessary mempool lock in ReacceptWalletTransactions 7 years ago
Gregory Sanders 6ba8f30e7b don't attempt mempool entry for wallet transactions on startup if already in mempool 7 years ago
Russell Yanofsky 9c8eca7704 Split up key and script metadata for better type safety 7 years ago
Wladimir J. van der Laan f05d349887 gui: Fix proxy setting options dialog crash 7 years ago
Suhas Daftuar 1ec0c0a01c Make boost::multi_index comparators const 7 years ago
MarcoFalke fa4c16d2e7 qa: Add getrawtransaction in_active_chain=False test 7 years ago
Jonas Schnelli bd09416524
Avoid leaking the prune height through getdata (fingerprinting countermeasure) 7 years ago
Jonas Schnelli 27df193efd
Always set NODE_NETWORK_LIMITED bit 7 years ago
Jonas Schnelli 7caba38568
Add NODE_NETWORK_LIMITED flags and min block amount constants 7 years ago
Matt Corallo 07c483895d Always return true if AppInitMain got to the end 7 years ago
MeshCollider 529b866759 Test datadir in conf file exists 7 years ago
Karl-Johan Alm b167951677
[rpc] Allow getrawtransaction to take optional blockhash to fetch transaction from a block directly. 7 years ago
Matt Corallo 22fdddeabb Avoid calling GetSerializeSize on each tx in a block if !fTxIndex 7 years ago
Matt Corallo 2862aca40f Move some additional variables into CChainState private 7 years ago
Matt Corallo fd4d80a2f8 Create initial CChainState to hold chain state information 7 years ago
Matt Corallo e104f0fb7e Move block writing out of AcceptBlock 7 years ago
Matt Corallo 50701ba5fc Move txindex/undo data disk location stuff out of ConnectBlock 7 years ago
Matt Corallo 93a34cfeec Make DisconnectBlock unaware of where undo data resides on disk 7 years ago
Tim Shimmin bf20a7d640 [docs] Fixed outdated link with archive.is 7 years ago
Andrew Chow e4d0af4fe1 Loop through the bip9 soft fork deployments instead of hard coding 7 years ago
Wladimir J. van der Laan cf5f432c69 Add `-debuglogfile` option 7 years ago
Wladimir J. van der Laan 9b80fc1498 Prefix leveldb debug logging 7 years ago
Karl-Johan Alm a5f5a2ce53
[rpc] Fix fVerbose parsing (remove excess if cases). 7 years ago
Wladimir J. van der Laan d31e5c1d0f Fix shutdown in case of errors during initialization 7 years ago
Cory Fields f7f7e2cd34 threads: add a thread_local autoconf check 7 years ago
practicalswift bfb0c0a5b7 Add Clang thread safety analysis annotations 7 years ago
Gregory Sanders 8b2c7330d0 clarify abortrescan rpc use 7 years ago
Andras Elso e1a8ec56c5 Fix: Open files read only if requested 7 years ago
practicalswift d2ea2bcb5c trivial: Fix unsuccessful typo 7 years ago
practicalswift 63f21d27ee net: Add missing locks in net.{cpp,h} 7 years ago
Matt Corallo d9340ce912 Fix sendrawtransaction hang when sending a tx already in mempool 7 years ago
Suhas Daftuar 9d811dc18b Document partial validation in ConnectBlock() 7 years ago
Akio Nakamura c60c49b679 Improve help text and behavior of RPC-logging 7 years ago
Thomas Snider bba9bd0d9d Switched sync.{cpp,h} to std threading primitives. 7 years ago
Wladimir J. van der Laan 49bd6590fe tests: move pwalletMain to wallet test fixture 7 years ago
Sjors Provoost db0b7373fc
[Qt] Improved copy: RBF checkbox, tooltip and confirmation screen 7 years ago
James O'Beirne 65e91f5edf [tests] Test that mempool rejects coinbase transactions 7 years ago
Aaron Clauson f94c2ecb48 Fix for mismatched extern definition in wallet test classes which was breaking msvc linking. 7 years ago
Luke Mlsna c3055bbea1
Add help-console command to Qt debug console 7 years ago
Wladimir J. van der Laan dcfef277b4 cli: Reject arguments to -getinfo 7 years ago
MeshCollider 8263f6a5ac Create walletdir if datadir doesn't exist and fix tests 7 years ago
MeshCollider 9587a9c12b Default walletdir is wallets/ if it exists 7 years ago