aboutsummaryrefslogtreecommitdiff
path: root/src/db.h
Commit message (Expand)AuthorAgeFilesLines
* remove unused class CAddrMan; from db.hPhilip Kaufmann2014-08-101-1/+0
* Move CAddrDB frrom db to netWladimir J. van der Laan2013-12-041-18/+0
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-5/+4
* Merge pull request #3119Pieter Wuille2013-10-201-1/+1
|\
| * Bump Year Number to 2013super32013-10-201-1/+1
* | Reimplement CBlockLocator's chain-related logic in CChain.Pieter Wuille2013-10-151-1/+1
|/
* Introduce a CChainParameters singleton class and regtest mode.Mike Hearn2013-06-191-4/+0
* Get rid of db dependencies on mainEric Lombrozo2013-06-051-3/+7
* Remove database/ after clean shutdownPieter Wuille2013-04-241-1/+1
* Clean up shutdown processGavin Andresen2013-04-031-1/+1
* Bitcoin-Qt: fix crash on Windows caused by CDBEnv::EnvShutdown()Philip Kaufmann2012-11-181-0/+1
* simplify CDBEnv::Open() / fix small glitchesPhilip Kaufmann2012-11-101-3/+2
* Remove -detachdb and stop's detach argument.Pieter Wuille2012-11-041-3/+0
* LevelDB block and coin databasesPieter Wuille2012-10-201-55/+0
* Use singleton block tree database instancePieter Wuille2012-10-201-6/+6
* Batch block connection during IBDPieter Wuille2012-10-201-1/+19
* UltraprunePieter Wuille2012-10-201-19/+21
* Multiple blocks per filePieter Wuille2012-10-201-0/+4
* Handle corrupt wallets gracefully.Gavin Andresen2012-10-081-0/+20
* 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