aboutsummaryrefslogtreecommitdiff
path: root/src/db.cpp
Commit message (Expand)AuthorAgeFilesLines
* Bugfix: Move boost/version include from db.cpp to walletdb.cpp where BOOST_VE...Luke Dashjr2013-07-151-1/+0
* Introduce a CChainParameters singleton class and regtest mode.Mike Hearn2013-06-191-6/+5
* Get rid of db dependencies on mainEric Lombrozo2013-06-051-4/+7
* Don't attempt to resize vector to negative size.Robert Backhaus2013-05-291-0/+2
* Merge pull request #2410 from gmaxwell/salvageharderGavin Andresen2013-05-071-2/+11
|\
| * Make explicitly requested salvage operations keep going when there is an error.Gregory Maxwell2013-03-241-2/+11
* | Remove database/ after clean shutdownPieter Wuille2013-04-241-4/+6
* | Clean up shutdown processGavin Andresen2013-04-031-5/+3
* | Rename util.h Sleep --> MilliSleepGavin Andresen2013-04-031-1/+1
* | Don't use -dbcache for BDB anymorePieter Wuille2013-03-291-4/+3
|/
* Bitcoin-Qt: fix crash on Windows caused by CDBEnv::EnvShutdown()Philip Kaufmann2012-11-181-2/+5
* simplify CDBEnv::Open() / fix small glitchesPhilip Kaufmann2012-11-101-7/+5
* Remove -detachdb and stop's detach argument.Pieter Wuille2012-11-041-17/+3
* Merge pull request #1916 from jgarzik/caddrdb-bugGregory Maxwell2012-10-201-5/+7
|\
| * CAddrMan: verify pchMessageStart file marker, before reading address dataJeff Garzik2012-10-081-5/+7
* | LevelDB block and coin databasesPieter Wuille2012-10-201-279/+0
* | Use singleton block tree database instancePieter Wuille2012-10-201-15/+15
* | Prepare database format for multi-stage block processingPieter Wuille2012-10-201-2/+8
* | Automatically reorganize at startup to best known blockPieter Wuille2012-10-201-1/+0
* | Batch block connection during IBDPieter Wuille2012-10-201-24/+65
* | UltraprunePieter Wuille2012-10-201-184/+61
* | Multiple blocks per filePieter Wuille2012-10-201-1/+24
* | One file per blockPieter Wuille2012-10-201-12/+3
* | Handle corrupt wallets gracefully.Gavin Andresen2012-10-081-0/+72
* | Handle incompatible BDB environmentsGavin Andresen2012-10-081-12/+7
|/
* Trim trailing whitespace for src/*.{h,cpp}Jeff Garzik2012-09-181-2/+2
* Removed duplicated lockxanatos2012-08-271-4/+1
* Run BDB disk-less for test_bitcoinLuke Dashjr2012-07-111-3/+50
* Merge pull request #1304 from rebroad/ShowBlockTimestampJeff Garzik2012-07-051-1/+3
|\
| * Show the timestamp for the block.R E Broadley2012-05-291-1/+3
* | Remove CTxDB::ReadOwnerTxes.Pieter Wuille2012-06-201-60/+0
|/
* Refactor: add IsChainFile helper. LoadBlockIndex() code movement.Jeff Garzik2012-05-231-63/+81
* Merge branch 'dbenv' into tmpJeff Garzik2012-05-221-85/+97
|\
| * Further CDBEnv encapsulation work.Jeff Garzik2012-05-191-13/+11
| * CDB::CDB: properly initialize activeTxn to NULLJeff Garzik2012-05-191-1/+2
| * Remove unused nested BDB transaction supportJeff Garzik2012-05-191-3/+3
| * Encapsulate BDB environment inside new CDBEnv classJeff Garzik2012-05-191-64/+77
* | Prevent crashes due to missing or corrupted database recordsJeff Garzik2012-05-221-2/+14
* | BDB: restore DB_PRIVATE flag to environmentJeff Garzik2012-05-211-1/+6
* | 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-0/+1
|/
* Report how long DBFlush took.R E Broadley2012-05-171-0/+2
* Merge pull request #1316 from jgarzik/dead-codeJeff Garzik2012-05-171-5/+0
|\
| * Remove dead code: CTxDB::EraseBlockIndex(), CBlockIndex::EraseBlockFromDisk()Jeff Garzik2012-05-151-5/+0
* | CAddrDB: Replace BDB-managed addr.dat with internally managed peers.datJeff Garzik2012-05-161-50/+79
|/
* Merge pull request #883 from sipa/loadblockGregory Maxwell2012-05-081-2/+2
|\
| * -loadblock to load from an external blk000?.dat filePieter Wuille2012-04-221-2/+2
* | Make lsn_reset ("detach databases") optional and off by default.Pieter Wuille2012-04-261-2/+7
* | Change signed->unsigned at 3 code sitesJeff Garzik2012-04-231-1/+1
|/