70 Commits (master)

Author SHA1 Message Date
SHI c93b275591 Rename all 5 years ago
MeshCollider 2f3bd47d44 Abstract directory locking into util.cpp 5 years ago
MeshCollider 5260a4aca1 Make .walletlock distinct from .lock 5 years ago
MeshCollider 64226de908 Generalise walletdir lock error message for correctness 5 years ago
MeshCollider e60cb99c58 Add a lock to the wallet directory 5 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 5 years ago
MeshCollider 0530ba0eae Add -walletdir parameter to specify custom wallet dir 5 years ago
practicalswift a720b928c8 Remove includes in .cpp files for things the corresponding .h file already included 5 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 5 years ago
practicalswift a357293c87 Use MakeUnique<Db>(...) 5 years ago
practicalswift 3e09b390b4 Use MakeUnique<T>(...) instead of std::unique_ptr<T>(new T(...)) 5 years ago
practicalswift b45c597caa Use unique_ptr for pdbCopy (Db) and fix potential memory leak 5 years ago
practicalswift 29ab96dbd2 Use unique_ptr for dbenv (DbEnv) 5 years ago
Russell Yanofsky 478a89c1ef Avoid opening copied wallet databases simultaneously 5 years ago
João Barbosa 7104de8b1f [wallet] Fix leak in CDB constructor 5 years ago
Tomas van der Wansem 5d465e3962 Ensure backupwallet fails when attempting to backup to source file 5 years ago
Marko Bencun bb81e17355 scripted-diff: stop using the gArgs wrappers 5 years ago
Karl-Johan Alm 03bc719a85
[wallet] Close DB on error. 5 years ago
practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 5 years ago
practicalswift 41bf1598f1 Remove unreachable code 5 years ago
Jorge Timón 5995735c5b
scripted-diff: Remove #include <boost/foreach.hpp> 6 years ago
Marko Bencun 1d1ea9f096 Turn TryCreateDirectory() into TryCreateDirectories() 6 years ago
practicalswift 49de096c2a Remove unused Boost includes 6 years ago
Luke Dashjr a2a5f3f0f0 wallet: Base backup filenames on original wallet filename 6 years ago
Luke Dashjr b823a4c9f6 wallet: Include actual backup filename in recovery warning message 6 years ago
Luke Dashjr b124cf04ea Wallet: Replace pwalletMain with a vector of wallet pointers 6 years ago
Luke Dashjr 19b3648bb5 CWalletDB: Store the update counter per wallet 6 years ago
Jorge Timón 7c00c26726
scripted-diff: Fully remove BOOST_FOREACH 6 years ago
practicalswift 90593ed92c Limit variable scope 6 years ago
practicalswift a8c09affce Remove unused variables 6 years ago
practicalswift b51aaf1c42 Remove unused C++ code not covered by unit tests 6 years ago
Wladimir J. van der Laan be9e1a968d wallet: Reduce references to global bitdb environment 6 years ago
Wladimir J. van der Laan 071c95570b wallet: Get rid of fFileBacked 6 years ago
Wladimir J. van der Laan 71afe3c099 wallet: Introduce database handle wrapper 6 years ago
Wladimir J. van der Laan 2a5f574762 Use fsbridge for fopen and freopen 6 years ago
Wladimir J. van der Laan bac5c9cf64 Replace uses of boost::filesystem with fs 6 years ago
Wladimir J. van der Laan 7d5172d354 Replace includes of boost/filesystem.h with fs.h 6 years ago
Gregory Maxwell 6b3bb3d9ba Change LogAcceptCategory to use uint32_t rather than sets of strings. 6 years ago
Pavel Janík d7f80b6dcb Rename first iterator to prevent shadowing. 6 years ago
Karl-Johan Alm 8a5228197c
Refactor: Remove using namespace <xxx> from wallet/ 6 years ago
Jonas Schnelli 7184e25c80
[Wallet] refactor CWallet/CWalletDB/CDB 6 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 6 years ago
Patrick Strateman d63ff6265b Make nWalletDBUpdated atomic to avoid a potential race. 6 years ago
Wladimir J. van der Laan 5113474a91 wallet: Use CDataStream.data() 6 years ago
Pavel Janík b175cb755b Do not shadow variables. 6 years ago
Alexey Vesnin 323a5fe06a Berkeley DB v6 compatibility fix 6 years ago
Jonas Schnelli beef966e36
[Wallet] remove unused code/conditions in ReadAtCursor 6 years ago
crowning- fab2e26d20 CDB: fix debug output 6 years ago
Wladimir J. van der Laan f31b6b8995 test: test leading space for ParseHex 7 years ago
Wladimir J. van der Laan ca8fb59ae1 wallet: Warn on unexpected EOF while salvaging wallet 7 years ago