15711 Commits (a99b76f26958829c2b9ca4ffa5b1d81912b8acc7)
 

Author SHA1 Message Date
Matt Corallo a99b76f269 Require no cs_main lock for ProcessNewBlock/ActivateBestChain 7 years ago
Matt Corallo a734896038 Avoid cs_main in net_processing ActivateBestChain calls 7 years ago
Matt Corallo 66aa1d58a1 Refactor ProcessGetData in anticipation of avoiding cs_main for ABC 7 years ago
Matt Corallo 818075adac Create new mutex for orphans, no cs_main in PLV::BlockConnected 7 years ago
Wladimir J. van der Laan df71819524
Merge #11886: Clarify getbalance meaning a tiny bit in response to questions. 7 years ago
Wladimir J. van der Laan 8585bb8f05
Merge #11616: Update ban-state in case of dirty-state during periodic sweep 7 years ago
Wladimir J. van der Laan c66adb286a
Merge #10839: Don't use pass by reference to const for cheaply-copied types (bool, char, etc.) 7 years ago
Wladimir J. van der Laan 3c8f0a3b8e
Merge #11842: [build] Add missing stuff to clean-local 7 years ago
Wladimir J. van der Laan 66479c0e61
Merge #11884: Remove unused include in hash.cpp 7 years ago
Wladimir J. van der Laan 2ae58d5bfb
Merge #11864: Make CWallet::FundTransaction atomic 7 years ago
João Barbosa 03a5dc9c3c [wallet] Make CWallet::FundTransaction atomic 7 years ago
João Barbosa 95d4450a41 [wallet] Tidy up CWallet::FundTransaction 7 years ago
Matt Corallo c79d73dc94 Clarify getbalance meaning a tiny bit in response to questions. 7 years ago
Wladimir J. van der Laan d4991c0cbb
Merge #11877: Improve createrawtransaction functional tests 7 years ago
João Barbosa 88af5028ad test: Add createrawtransaction functional tests 7 years ago
João Barbosa 27c6199373 test: Add multidict to support dictionary with duplicate key (laanwj) 7 years ago
Wladimir J. van der Laan 68e021e3a3
Merge #11558: Minimal code changes to allow msvc compilation 7 years ago
Karl-Johan Alm 3f09e03e0f
Remove unused include in hash.cpp 7 years ago
Wladimir J. van der Laan ba2f19504c
Merge #11363: net: Split socket create/connect 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
Wladimir J. van der Laan ef8ba7d73a
Merge #11870: wallet: Remove unnecessary mempool lock in ReacceptWalletTransactions 7 years ago
Wladimir J. van der Laan 22149540f9
Merge #11854: Split up key and script metadata for better type safety 7 years ago
João Barbosa 320669a363 rpc: Validate replaceable type in createrawtransaction 7 years ago
Wladimir J. van der Laan 5d132e8b97
Merge #10574: Remove includes in .cpp files for things the corresponding .h file already included 7 years ago
Wladimir J. van der Laan 214046f69b
Merge #10279: Add a CChainState class to validation.cpp to take another step towards clarifying internal interfaces 7 years ago
Wladimir J. van der Laan ad1820cbad
Merge #11849: [tests] Assert that only one NetworkThread exists 7 years ago
Wladimir J. van der Laan d48ab83f00
Merge #11831: Always return true if AppInitMain got to the end 7 years ago
Wladimir J. van der Laan c0902624b0
Merge #10699: Make all script validation flags backward compatible 7 years ago
Wladimir J. van der Laan 0e722e8879
Merge #11516: crypto: Add test cases covering the relevant HMAC-SHA{256,512} key length boundaries 7 years ago
João Barbosa 5b25293436 wallet: Remove unnecessary mempool lock in ReacceptWalletTransactions 7 years ago
Wladimir J. van der Laan d44535d818
Merge #11836: Rename rpcuser.py to rpcauth.py 7 years ago
Wladimir J. van der Laan 37ffa16933
Merge #11583: Do not make it trivial for inbound peers to generate log entries 7 years ago
Wladimir J. van der Laan 8ab6c0b09e
Merge #11839: don't attempt mempool entry for wallet transactions on startup if alr… 7 years ago
John Newbery 5c8ff26b2f [tests] Add NetworkThread assertions 7 years ago
John Newbery 34e08b3510 [tests] Fix network threading in functional tests 7 years ago
John Newbery 74e64f24b8 [tests] Use network_thread_start() in tests. 7 years ago
John Newbery 5fc6e71d19 [tests] Add network_thread_ utility functions. 7 years ago
Gregory Sanders 6697a70894 add test for unconfirmed balance between restarts 7 years ago
Gregory Sanders 6ba8f30e7b don't attempt mempool entry for wallet transactions on startup if already in mempool 7 years ago
MarcoFalke f60b4ad579
Merge #11835: Add Travis check for unused Python imports 7 years ago
practicalswift d60b320740 Add Travis check for unused Python imports 7 years ago
practicalswift c7399e7082 Remove unused Python imports 7 years ago
Wladimir J. van der Laan 59d3dc85b6
Merge #11740: Implement BIP159 NODE_NETWORK_LIMITED (pruned peers) *signaling only* 7 years ago
Russell Yanofsky 9c8eca7704 Split up key and script metadata for better type safety 7 years ago
Wladimir J. van der Laan 4ef4dfebbc
Merge #11847: Make boost::multi_index comparators const 7 years ago
Wladimir J. van der Laan 80f9dad0b7
Merge #11809: gui: Fix proxy setting options dialog crash 7 years ago
Wladimir J. van der Laan 3e50024120
Merge #11838: qa: Add getrawtransaction in_active_chain=False test 7 years ago