70 Commits (6642ffb761cc04c990510d8a5e89714e003abb77)

Author SHA1 Message Date
Pieter Wuille ee12c3d60c Use filesystem::path instead of manual string tinkering 13 years ago
Gavin Andresen 2232717cba Remove path.make_preferred() calls, and fix compiler error in bitcoinrpc RE: boost::system 13 years ago
Pieter Wuille f8dcd5ca6f Use scoped locks instead of CRITICAL_BLOCK 13 years ago
Philip Kaufmann 9c24588e73 updated db.cpp to use make_preferred() 13 years ago
Pieter Wuille e88ed65a39 Flush on log size instead of transaction count 13 years ago
Pieter Wuille 25c5eca893 Use transactions-updated as flush condition 13 years ago
Gavin Andresen 6293a9f87f Workaround hangs when upgrading old addr.dat files 13 years ago
Gavin Andresen 9f18347034 Auto-remove logs, and decrease logfile size to 10M 13 years ago
Pieter Wuille 53cb1a49e7 Use erase instead of rewrite to remove old addr entries 13 years ago
Pieter Wuille ef12c2184d Check minversion before loading the rest of the wallet 13 years ago
Pieter Wuille 4538e45c46 Add -checklevel and improve -checkblocks 13 years ago
Pieter Wuille 89516bd4e0 Speed up block downloading 13 years ago
Luke Dashjr 3cc0624932 Print more diagnostic info for the various DB_CORRUPT conditions 13 years ago
Gavin Andresen 972060ce0e bitcoind changes to stop storing settings in wallet.dat. 13 years ago
Pieter Wuille 4a10d4c6dc Fix addrProxy setting 13 years ago
Pieter Wuille 5fee401fe1 CAddrMan: stochastic address manager 13 years ago
Pieter Wuille 0b807a417f Add SetMinVersion to CWallet 13 years ago
sje397 4efbda3f25 Added 'Backup Wallet' menu option 13 years ago
Gavin Andresen 882164196e Update all copyrights to 2012 13 years ago
Gavin Andresen 9d952d17bb Look for flushwallet/listen/irc/dnsseed/upnp instead of noflushwallet/etc. And switch default for irc to 0. 13 years ago
Pieter Wuille 91f43a33f8 Full checking of all loaded keys 13 years ago
Pieter Wuille b25cc627a3 Check consistency of private keys 13 years ago
Gavin Andresen 922e8e2929 Replace OP_EVAL (BIP 12) with Pay-to-script-hash (BIP 16). 13 years ago
Pieter Wuille 11529c6e4f Compressed pubkeys 13 years ago
Wladimir J. van der Laan bde280b9a4 Revert "Use standard C99 (and Qt) types for 64-bit integers" 13 years ago
Luke Dashjr 21d9f36781 Use standard C99 (and Qt) types for 64-bit integers 13 years ago
Gavin Andresen 2a45a494b0 Use block times for 'hard' OP_EVAL switchover, and refactored EvalScript 13 years ago
Gavin Andresen e679ec969c OP_EVAL implementation 13 years ago
Gavin Andresen f8ded588a2 Implement BIP 14 : separate protocol version from client version 13 years ago
Pieter Wuille 4c6e22953e Make CWalletTx::pwallet private 13 years ago
Pieter Wuille f53c5ede73 close old db when rewriting 13 years ago
Gavin Andresen b2d3b2d65d Never remove database files on shutdown, it caused unreadable wallets on some testers' machines. 13 years ago
Gavin Andresen 1c15f88653 Only remove database log files on shutdown after wallet encryption/rewrite 13 years ago
Gavin Andresen c4de918478 Tweak handling of boost filesystem versions 13 years ago
Gavin Andresen 8d0923109d Fix crash-on-osx-on-shutdown bug. And cleanup CDB handling in Rewrite. 13 years ago
Gavin Andresen 709c1b267f Fix boost filesystem incompatibility problem 13 years ago
Gavin Andresen d764d9161e Obsolete keypool and make sure database removes log files on shutdown. 13 years ago
Pieter Wuille 9e9869d0fe Resilvering 13 years ago
Gavin Andresen 6853e627f1 Fix build on windows and mac 13 years ago
Nils Schneider 74567f7ef1 remove code that reads addr.txt in LoadAddreses() 13 years ago
Gavin Andresen 565c4771b6 Remove wxWidgets 13 years ago
Gavin Andresen 6cc4a62c0e Fix rpc-hanging deadlocks 13 years ago
Venkatesh Srinivas 7c3002bf27 Qualify make_tuple with boost:: namespace. 13 years ago
Matt Corallo b2120e223a Unify copyright notices. 13 years ago
Jeff Garzik a139ed74f2 CAddrDB::LoadAddresses: properly initialize CAddress 14 years ago
Matt Corallo 3a10d1c493 Fix bad return values in LoadWallet. 14 years ago
Giel van Schijndel 858cebed7d fix warning: unused variable 'X' [-Wunused-variable] 14 years ago
Matt Corallo 7414733bea Make an invalid addrIncoming so that old clients crash. 14 years ago
Matt Corallo 4e87d341f7 Add wallet privkey encryption. 14 years ago
Pieter Wuille acd6501610 Prepare codebase for Encrypted Keys. 14 years ago