aboutsummaryrefslogtreecommitdiff
path: root/src/db.h
Commit message (Expand)AuthorAgeFilesLines
* Run BDB disk-less for test_bitcoinLuke Dashjr2012-07-111-0/+3
* Remove CTxDB::ReadOwnerTxes.Pieter Wuille2012-06-201-1/+0
* Refactor: add IsChainFile helper. LoadBlockIndex() code movement.Jeff Garzik2012-05-231-0/+2
* CDBEnv: fix qt buildLuke Dashjr2012-05-221-0/+1
* Merge branch 'dbenv' into tmpJeff Garzik2012-05-221-31/+53
|\
| * Further CDBEnv encapsulation work.Jeff Garzik2012-05-191-0/+4
| * Remove unused nested BDB transaction supportJeff Garzik2012-05-191-28/+16
| * Create CDBEnv::TxnBegin(), and use it in CDB::TxnBegin()Jeff Garzik2012-05-191-3/+11
| * Encapsulate BDB environment inside new CDBEnv classJeff Garzik2012-05-191-4/+26
* | Prevent crashes due to missing or corrupted database recordsJeff Garzik2012-05-221-2/+7
* | Merge pull request #1354 from fanquake/masterPieter Wuille2012-05-201-1/+1
|\ \ | |/ |/|
| * Update License in File HeadersFordy2012-05-181-1/+1
* | Default to DB_TXN_WRITE_NOSYNC for all transactional operationsJeff Garzik2012-05-191-1/+1
|/
* Merge pull request #1316 from jgarzik/dead-codeJeff Garzik2012-05-171-1/+0
|\
| * Remove dead code: CTxDB::EraseBlockIndex(), CBlockIndex::EraseBlockFromDisk()Jeff Garzik2012-05-151-1/+0
* | CAddrDB: Replace BDB-managed addr.dat with internally managed peers.datJeff Garzik2012-05-161-11/+6
|/
* Make lsn_reset ("detach databases") optional and off by default.Pieter Wuille2012-04-261-0/+1
* Further reduce header dependenciesPieter Wuille2012-04-171-7/+6
* Move CWalletDB code to new walletdb module.Jeff Garzik2012-04-171-170/+1
* Remove headers.hPieter Wuille2012-04-171-28/+2
* Merge branch 'master' of github.com:bitcoin/bitcoinGavin Andresen2012-03-261-5/+6
|\
| * Begin doxygen-compatible commentsPieter Wuille2012-03-261-5/+6
* | Use erase instead of rewrite to remove old addr entriesPieter Wuille2012-03-261-3/+1
|/
* Merge branch 'addrman' of https://github.com/sipa/bitcoinGavin Andresen2012-03-221-1/+3
|\
| * CAddrMan: stochastic address managerPieter Wuille2012-02-241-1/+3
* | bitcoind changes to stop storing settings in wallet.dat.Gavin Andresen2012-02-261-1/+7
|/
* Add SetMinVersion to CWalletPieter Wuille2012-02-181-0/+5
* Update all copyrights to 2012Gavin Andresen2012-02-071-1/+1
* Revert "Use standard C99 (and Qt) types for 64-bit integers"Wladimir J. van der Laan2011-12-211-7/+5
* Use standard C99 (and Qt) types for 64-bit integersLuke Dashjr2011-12-201-5/+7
* Use block times for 'hard' OP_EVAL switchover, and refactored EvalScriptGavin Andresen2011-12-191-12/+13
* OP_EVAL implementationGavin Andresen2011-12-191-0/+12
* Never remove database files on shutdown, it caused unreadable wallets on some...Gavin Andresen2011-11-201-2/+0
* Only remove database log files on shutdown after wallet encryption/rewritev0.5.0rc6Gavin Andresen2011-11-171-1/+2
* Obsolete keypool and make sure database removes log files on shutdown.Gavin Andresen2011-11-151-4/+3
* ResilveringPieter Wuille2011-11-141-1/+4
* Unify copyright notices.Matt Corallo2011-08-091-0/+1
* Update CWallet::LoadWallet for proper return type.Jeff Garzik2011-07-131-1/+2
* fix warnings: expression result unused [-Wunused-value]Giel van Schijndel2011-07-131-2/+2
* Merge pull request #381 from TheBlueMatt/nminversionJeff Garzik2011-07-121-1/+8
|\
| * Add minversion to wallet.Matt Corallo2011-07-051-1/+8
* | Add wallet privkey encryption.Matt Corallo2011-07-131-0/+19
|/
* CWallet classPieter Wuille2011-06-151-70/+24
* move wallet code to separate filePieter Wuille2011-06-151-29/+5
* make bitcoin include files more modularWladimir J. van der Laan2011-05-151-42/+54
* directory re-organization (keeps the old build system)Jaromil2011-04-231-0/+514