aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/db.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge #15334: wallet: Log absolute paths for the walletsWladimir J. van der Laan2019-02-131-1/+1
|\
| * Log full paths for walletsHennadii Stepanov2019-02-131-1/+1
* | Merge #15297: wallet: Releases dangling files on BerkeleyEnvironment::CloseMeshCollider2019-02-061-0/+7
|\ \
| * | wallet: Close wallet env lock fileJoão Barbosa2019-02-041-0/+2
| * | wallet: Close dbenv error file db.logJoão Barbosa2019-02-041-0/+5
| |/
* / wallet: Add missing cs_db lockJoão Barbosa2019-02-011-0/+1
|/
* Merge #11911: Free BerkeleyEnvironment instances when not in useWladimir J. van der Laan2019-01-311-18/+29
|\
| * Trivial: add doxygen-compatible comments relating to BerkeleyEnvironmentPierre Rochard2018-11-261-0/+8
| * Free BerkeleyEnvironment instances when not in useRussell Yanofsky2018-11-261-18/+21
* | Merge #14268: Introduce SafeDbt to handle Dbt with free or memory_cleanse rai...Wladimir J. van der Laan2019-01-161-0/+39
|\ \
| * | Make SafeDbt DB_DBT_MALLOC on default initializationBen Woosley2018-11-241-3/+3
| * | Introduce SafeDbt to handle DB_DBT_MALLOC raii-styleBen Woosley2018-11-121-0/+39
* | | Replace remaining 0 with nullptr in Qt codeBen Woosley2019-01-131-1/+1
* | | Merge #14760: Log env path in BerkeleyEnvironment::FlushWladimir J. van der Laan2018-12-041-1/+1
|\ \ \ | |_|/ |/| |
| * | Log env path in BerkeleyEnvironment::FlushJoão Barbosa2018-11-191-1/+1
* | | wallet: Create IsDatabaseLoaded functionChun Kuan Lee2018-11-081-2/+1
* | | wallet: Add trailing wallet.dat when detecting duplicate wallet if it's a dir...Chun Kuan Lee2018-11-061-2/+19
* | | Refactor: Move m_db pointers into BerkeleyDatabaseRussell Yanofsky2018-11-061-13/+14
|/ /
* | scripted-diff: Move util files to separate directory.Jim Posen2018-11-041-1/+1
* | wallet: Fix duplicate fileidChun Kuan Lee2018-10-241-12/+19
|/
* Merge #12493: [wallet] Reopen CDBEnv after encryption instead of shutting downWladimir J. van der Laan2018-09-141-2/+39
|\
| * Add function to close all Db's and reload the databae environmentAndrew Chow2018-08-091-0/+34
| * Move BerkeleyEnvironment deletion from internal method to callsiteAndrew Chow2018-08-091-2/+5
* | utils: Convert fs error messages from multibyte to utf-8Chun Kuan Lee2018-09-111-1/+1
* | Merge #13954: Warn (don't fail!) on spelling errors. Fix typos reported by co...MarcoFalke2018-09-051-1/+1
|\ \
| * | Fix typos reported by codespellpracticalswift2018-09-041-1/+1
| |/
* / Make objects in range declarations immutable by default. Avoid unnecessary co...practicalswift2018-08-271-1/+1
|/
* Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-081-1/+1
|\
| * Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* | wallet: Fix backupwallet for multiwalletsDaniel Kraft2018-07-151-1/+1
|/
* bugfix: Remove dangling wallet env instanceJoão Barbosa2018-06-181-1/+4
* Merge #13127: wallet: Add Clang thread safety annotations for variables guard...MarcoFalke2018-05-141-1/+1
|\
| * wallet: Add Clang thread safety annotations for variables guarded by cs_dbpracticalswift2018-04-301-1/+1
* | wallet: Improve logging when BerkeleyDB environment fails to closeTim Ruffing2018-05-091-3/+6
* | wallet: Reset BerkeleyDB handle after connection failsTim Ruffing2018-05-031-0/+1
|/
* Merge #11851: scripted-diff: Rename wallet database classesWladimir J. van der Laan2018-04-091-72/+72
|\
| * scripted-diff: Rename wallet database classesRussell Yanofsky2018-04-071-72/+72
* | Remove duplicate includespracticalswift2018-04-091-1/+0
|/
* scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift2018-03-091-5/+5
* Create new wallet databases as directories rather than filesRussell Yanofsky2018-03-031-2/+13
* Allow wallet files not in -walletdir directoryRussell Yanofsky2018-03-031-0/+1
* Allow wallet files in multiple directoriesRussell Yanofsky2018-03-031-30/+78
* Abstract directory locking into util.cppMeshCollider2018-01-161-20/+1
* Make .walletlock distinct from .lockMeshCollider2018-01-161-2/+2
* Generalise walletdir lock error message for correctnessMeshCollider2018-01-161-2/+3
* Add a lock to the wallet directoryMeshCollider2018-01-161-20/+46
* Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* Merge #10574: Remove includes in .cpp files for things the corresponding .h f...Wladimir J. van der Laan2017-12-121-1/+0
|\
| * Remove includes in .cpp files for things the corresponding .h file already in...practicalswift2017-11-161-1/+0
* | Add -walletdir parameter to specify custom wallet dirMeshCollider2017-11-181-12/+13
|/