aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/db.h
AgeCommit message (Expand)Author
2018-11-06wallet: Add trailing wallet.dat when detecting duplicate wallet if it's a dir...Chun Kuan Lee
2018-11-06Refactor: Move m_db pointers into BerkeleyDatabaseRussell Yanofsky
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-10-24wallet: Fix duplicate fileidChun Kuan Lee
2018-09-19Drop unused setRange arg to BerkeleyBatch::ReadAtCursorBen Woosley
2018-08-09Add function to close all Db's and reload the databae environmentAndrew Chow
2018-07-27Update copyright headers to 2018DrahtBot
2018-04-07scripted-diff: Rename wallet database classesRussell Yanofsky
2018-04-05Merge #12859: Bugfix: Include <memory> for std::unique_ptrWladimir J. van der Laan
2018-04-02Bugfix: Include <memory> for std::unique_ptrLuke Dashjr
2018-03-09scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift
2018-03-03Allow wallet files in multiple directoriesRussell Yanofsky
2018-01-16Add a lock to the wallet directoryMeshCollider
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-18Add -walletdir parameter to specify custom wallet dirMeshCollider
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-11-09Use unique_ptr for dbenv (DbEnv)practicalswift
2017-09-16Refactor: Modernize disallowed copy constructors/assignmentDan Raviv
2017-08-16Merge #9964: Add const to methods that do not modify the object for which it ...MarcoFalke
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-07-25Add const to methods that do not modify the object for which it is calledpracticalswift
2017-07-13Fix uninitialized atomic variablesJoão Barbosa
2017-06-12Add missing include for atomic in db.hAlex Morcos
2017-06-06wallet: Include actual backup filename in recovery warning messageLuke Dashjr
2017-06-06Wallet: Replace pwalletMain with a vector of wallet pointersLuke Dashjr
2017-06-05CWalletDB: Store the update counter per walletLuke Dashjr
2017-05-03[wallet] Securely erase potentially sensitive keys/valuesThomas Snider
2017-04-26Remove unused C++ code not covered by unit testspracticalswift
2017-04-20wallet: Make IsDummy private in CWalletDBWrapperWladimir J. van der Laan
2017-04-20wallet: CWalletDB CDB composition not inheritanceWladimir J. van der Laan
2017-04-20wallet: Reduce references to global bitdb environmentWladimir J. van der Laan
2017-04-20wallet: Get rid of fFileBackedWladimir J. van der Laan
2017-04-20wallet: Introduce database handle wrapperWladimir J. van der Laan
2017-04-03Replace uses of boost::filesystem with fsWladimir J. van der Laan
2017-04-03Replace includes of boost/filesystem.h with fs.hWladimir J. van der Laan
2017-03-06[Wallet] refactor CWallet/CWalletDB/CDBJonas Schnelli
2017-02-06Merge #9227: Make nWalletDBUpdated atomic to avoid a potential race.Wladimir J. van der Laan
2017-01-09Merge #9353: Add data() method to CDataStream (and use it)Pieter Wuille
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-12-21Make nWalletDBUpdated atomic to avoid a potential race.Patrick Strateman
2016-12-15wallet: Use CDataStream.data()Wladimir J. van der Laan
2016-08-23[Wallet] remove unused code/conditions in ReadAtCursorJonas Schnelli
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-28Constrain constant values to a single location in codeLuke Dashjr
2015-10-01Bugfix: Describe dblogsize option correctly (it refers to the wallet database...Luke Dashjr
2015-06-16fix crash on shutdown when e.g. changing -txindex and abort actionPhilip Kaufmann
2015-05-14remove unused classes from db.hPhilip Kaufmann
2015-04-20ensure consistent header comment naming conventionsPhilip Kaufmann
2015-04-08move ThreadFlushWalletDB declaration to walletdb.hPhilip Kaufmann
2015-03-21use constant references for strings in functions in wallet/*.*Philip Kaufmann