aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-05-18Have WalletBatch automatically flush every 1000 updatesAndrew Chow
2019-05-18Add AddWatchOnlyWithDB, AddKeyOriginWithDB, AddCScriptWithDB functionsAndrew Chow
2019-05-18Merge #15957: Show "No wallets available" in open menu instead of nothingJonas Schnelli
2019-05-18Merge #15224: Add RNG strengthening (10ms once every minute)Wladimir J. van der Laan
2019-05-17scripted-diff: Rename LockAnnotation to LockAssertionpracticalswift
2019-05-17Make sure the compile-time locking promises given via LockAnnotation:s hold a...practicalswift
2019-05-17Move LockAnnotation to make it reflect the truthpracticalswift
2019-05-17Move LockAnnotation from threadsafety.h (imported code) to sync.h (our code)practicalswift
2019-05-17Merge #15999: init: Remove dead code in LoadChainTipMarcoFalke
2019-05-17Merge #16033: Hold cs_main when reading chainActive via getTipLocator(). Remo...MarcoFalke
2019-05-16Remove temporary method assumeLocked(). Remove LockingStateImpl. Remove redun...practicalswift
2019-05-16wallet: Use chain.lock() instead of temporary chain.assumeLocked()practicalswift
2019-05-16Merge #15970: Utils and libraries: fix static_assert for macro HAVE_THREAD_LOCALWladimir J. van der Laan
2019-05-16Merge #14047: Add HKDF_HMAC256_L32 and method to negate a private keyWladimir J. van der Laan
2019-05-16Merge #15990: Add tests and documentation for blocksonlyWladimir J. van der Laan
2019-05-16Merge #15006: Add option to create an encrypted walletWladimir J. van der Laan
2019-05-16Merge #15870: wallet: Only fail rescan when blocks have actually been prunedMarcoFalke
2019-05-16Merge #15950: Do not construct out-of-bound pointers in SHA2 codeWladimir J. van der Laan
2019-05-16refactoring: IsInitialBlockDownload -> CChainStateJames O'Beirne
2019-05-16refactoring: FlushStateToDisk -> CChainStateJames O'Beirne
2019-05-16refactoring: introduce ChainstateActive()James O'Beirne
2019-05-16move-only: make the CChainState interface publicJames O'Beirne
2019-05-16Merge #15968: Fix portability issue with pthreadsWladimir J. van der Laan
2019-05-15netaddress: Update CNetAddr for ORCHIDv2Carl Dong
2019-05-15[doc] rpcwallet: Only fail rescan when blocks have been prunedMarcoFalke
2019-05-15Merge #14984: rpc: Speedup getrawmempool when verbose=trueMarcoFalke
2019-05-15validation: Hold cs_main when reading chainActive in RewindBlockIndexpracticalswift
2019-05-14[rpc] deriveaddresses: Correct descriptor checksum in RPCExamplesChris Capobianco
2019-05-14Merge #15777: [docs] Add doxygen comments for keypool classesMarcoFalke
2019-05-14Merge #15988: Add test for ArgsManager::GetChainNameMarcoFalke
2019-05-14Disallow extended encoding for non-witness transactions (take 3)MarcoFalke
2019-05-14Merge #15855: [refactor] interfaces: Add missing LockAnnotation for cs_mainMarcoFalke
2019-05-13Add option to create an encrypted walletAndrew Chow
2019-05-13[refactor] interfaces: Add missing LockAnnotation for cs_mainMarcoFalke
2019-05-13Merge #14364: doc: Clarify -blocksdir usageMarcoFalke
2019-05-13init: Remove dead code in LoadChainTipMarcoFalke
2019-05-13doc: Mention blocksonly in reduce-traffic.md, unhide optionMarcoFalke
2019-05-11QA: add test for HKDF HMAC_SHA256 L32Jonas Schnelli
2019-05-11Add HKDF HMAC_SHA256 L=32 implementationsJonas Schnelli
2019-05-10Merge #14802: rpc: faster getblockstats using BlockUndo dataMarcoFalke
2019-05-10rpc: faster getblockstats using BlockUndo dataFelix Weis
2019-05-10Merge #15744: refactor: Extract ParseDescriptorRangeMarcoFalke
2019-05-10Merge #15512: Add ChaCha20 encryption option (XOR)Jonas Schnelli
2019-05-09Give WalletModel::UnlockContext move semanticsPieter Wuille
2019-05-09Merge #15452: Replace CScriptID and CKeyID in CTxDestination with dedicated t...Wladimir J. van der Laan
2019-05-09net: Rename ::fRelayTxes to ::g_relay_txesMarcoFalke
2019-05-08Merge #15890: Doc: remove text about txes always relayed from -whitelistMarcoFalke
2019-05-08Merge #15971: validation: Add compile-time checking for negative locking requ...MarcoFalke
2019-05-09Merge #15880: utils and libraries: Replace deprecated Boost Filesystem functionsMeshCollider
2019-05-08Show loaded wallets as disabled in open menu instead of nothingMeshCollider