aboutsummaryrefslogtreecommitdiff
path: root/src/db.h
AgeCommit message (Expand)Author
2012-10-08Handle corrupt wallets gracefully.Gavin Andresen
2012-07-11Run BDB disk-less for test_bitcoinLuke Dashjr
2012-06-20Remove CTxDB::ReadOwnerTxes.Pieter Wuille
2012-05-23Refactor: add IsChainFile helper. LoadBlockIndex() code movement.Jeff Garzik
2012-05-22CDBEnv: fix qt buildLuke Dashjr
2012-05-22Merge branch 'dbenv' into tmpJeff Garzik
2012-05-22Prevent crashes due to missing or corrupted database recordsJeff Garzik
2012-05-20Merge pull request #1354 from fanquake/masterPieter Wuille
2012-05-19Further CDBEnv encapsulation work.Jeff Garzik
2012-05-19Remove unused nested BDB transaction supportJeff Garzik
2012-05-19Create CDBEnv::TxnBegin(), and use it in CDB::TxnBegin()Jeff Garzik
2012-05-19Encapsulate BDB environment inside new CDBEnv classJeff Garzik
2012-05-19Default to DB_TXN_WRITE_NOSYNC for all transactional operationsJeff Garzik
2012-05-18Update License in File HeadersFordy
2012-05-17Merge pull request #1316 from jgarzik/dead-codeJeff Garzik
2012-05-16CAddrDB: Replace BDB-managed addr.dat with internally managed peers.datJeff Garzik
2012-05-15Remove dead code: CTxDB::EraseBlockIndex(), CBlockIndex::EraseBlockFromDisk()Jeff Garzik
2012-04-26Make lsn_reset ("detach databases") optional and off by default.Pieter Wuille
2012-04-17Further reduce header dependenciesPieter Wuille
2012-04-17Move CWalletDB code to new walletdb module.Jeff Garzik
2012-04-17Remove headers.hPieter Wuille
2012-03-26Merge branch 'master' of github.com:bitcoin/bitcoinGavin Andresen
2012-03-26Use erase instead of rewrite to remove old addr entriesPieter Wuille
2012-03-26Begin doxygen-compatible commentsPieter Wuille
2012-03-22Merge branch 'addrman' of https://github.com/sipa/bitcoinGavin Andresen
2012-02-26bitcoind changes to stop storing settings in wallet.dat.Gavin Andresen
2012-02-24CAddrMan: stochastic address managerPieter Wuille
2012-02-18Add SetMinVersion to CWalletPieter Wuille
2012-02-07Update all copyrights to 2012Gavin Andresen
2011-12-21Revert "Use standard C99 (and Qt) types for 64-bit integers"Wladimir J. van der Laan
2011-12-20Use standard C99 (and Qt) types for 64-bit integersLuke Dashjr
2011-12-19Use block times for 'hard' OP_EVAL switchover, and refactored EvalScriptGavin Andresen
2011-12-19OP_EVAL implementationGavin Andresen
2011-11-20Never remove database files on shutdown, it caused unreadable wallets on some...Gavin Andresen
2011-11-17Only remove database log files on shutdown after wallet encryption/rewritev0.5.0rc6Gavin Andresen
2011-11-15Obsolete keypool and make sure database removes log files on shutdown.Gavin Andresen
2011-11-14ResilveringPieter Wuille
2011-08-09Unify copyright notices.Matt Corallo
2011-07-13Update CWallet::LoadWallet for proper return type.Jeff Garzik
2011-07-13fix warnings: expression result unused [-Wunused-value]Giel van Schijndel
2011-07-12Merge pull request #381 from TheBlueMatt/nminversionJeff Garzik
2011-07-13Add wallet privkey encryption.Matt Corallo
2011-07-05Add minversion to wallet.Matt Corallo
2011-06-15CWallet classPieter Wuille
2011-06-15move wallet code to separate filePieter Wuille
2011-05-15make bitcoin include files more modularWladimir J. van der Laan
2011-04-23directory re-organization (keeps the old build system)Jaromil