aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-07-01Add keystore.h to makefile.vs's header list.Eric Hosmer
2011-07-01Further updated Visual C++ makefile.Eric Hosmer
2011-07-01Updated Visual C++ makefile.Eric Hosmer
2011-06-30Merge pull request #367 from TheBlueMatt/dnsseedJeff Garzik
Add new DNSSeed dnsseed.bluematt.me.
2011-06-30Add new DNSSeed dnsseed.bluematt.me.Matt Corallo
This seed will pull a random set of 20 nodes from the network which are tested to be online instead of a static list.
2011-06-29Merge pull request #357 from jrmithdobbs/osx-appbundleGavin Andresen
Add OSX App bundle and correct build instructions to reflect reality.
2011-06-29Merge pull request #361 from spiechu/polish-translationGavin Andresen
added polish translation
2011-06-28Merge pull request #362 from ius/issue340Pieter Wuille
Fix connection failure debug output
2011-06-28Fix connection failure debug outputJoerie de Gram
2011-06-28added polish translationDawid Spiechowicz
2011-06-27Merge pull request #356 from gavinandresen/unitTestGavin Andresen
Boost unit-testing framework. Thanks to Steve (gasteve in irc) for original code.
2011-06-27Add OSX App bundle and correct build instructions to reflect reality.Doug Huff
2011-06-27Boost unit-testing framework.Gavin Andresen
make -f makefile.{unix,osx,mingw} test_bitcoin to compile dumb, do-almost-nothing placeholder unit tests.
2011-06-26Merge pull request #347 from sipa/delkeyuserPieter Wuille
Fix segfault when creating new wallet
2011-06-26Fix segfault when creating new walletPieter Wuille
The initialization of the default key used keyUser instead of vchDefaultKey. keyUser is now complete removed.
2011-06-24Merge branch 'totalblocksestimate1' of https://github.com/laanwj/bitcoinGavin Andresen
2011-06-23Merge pull request #342 from jburkle/datadir_checkJeff Garzik
Edited init.cpp to include a check that -datadir exists
2011-06-23Edited init.cpp to include a check that -datadir existsJames Burkle
2011-06-20Merge pull request #334 from sipa/walletclassPieter Wuille
Bugfixes walletclass
2011-06-20Bugfixes walletclassPieter Wuille
Some problems found by ius: * compiler complains with no return after critical section block * CKeyStore::GetPrivKey(key) was undefined for unknown key * missing return statement in GetChange()
2011-06-19Merge pull request #332 from shanew/masterJeff Garzik
Include missing Boost header
2011-06-19Merge pull request #331 from TheBlueMatt/translatefixJeff Garzik
Update translations and remove obsolete translations.
2011-06-19Fix missing includes needed for Boost 1.46.Shane Wegner
2011-06-18CWalletTx::GetAmounts(): pass NULL for CKeyStore*, rather than falseJeff Garzik
to fix warning.
2011-06-18Merge pull request #288 from sipa/walletclassPieter Wuille
CWallet class
2011-06-19add GetTotalBlocksEstimate() function, move magic number to constantWladimir J. van der Laan
2011-06-18Update translations and remove obsolete translations.Matt Corallo
2011-06-16doc/release-process.txt: minor updatesJeff Garzik
2011-06-15CWallet classPieter Wuille
* A new class CKeyStore manages private keys, and script.cpp depends on access to CKeyStore. * A new class CWallet extends CKeyStore, and contains all former wallet-specific globals; CWallet depends on script.cpp, not the other way around. * Wallet-specific functions in CTransaction/CTxIn/CTxOut (GetDebit, GetCredit, GetChange, IsMine, IsFromMe), are moved to CWallet, taking their former 'this' argument as an explicit parameter * CWalletTx objects know which CWallet they belong to, for convenience, so they have their own direct (and caching) GetDebit/... functions. * Some code was moved from CWalletDB to CWallet, such as handling of reserve keys. * Main.cpp keeps a set of all 'registered' wallets, which should be informed about updates to the block chain, and does not have any notion about any 'main' wallet. Function in main.cpp that require a wallet (such as GenerateCoins), take an explicit CWallet* argument. * The actual CWallet instance used by the application is defined in init.cpp as "CWallet* pwalletMain". rpc.cpp and ui.cpp use this variable. * Functions in main.cpp and db.cpp that are not used by other modules are marked static. * The code for handling the 'submitorder' message is removed, as it not really compatible with the idea that a node is independent from the wallet(s) connected to it, and obsolete anyway.
2011-06-15move wallet code to separate filePieter Wuille
This introduces two new source files, keystore.cpp and wallet.cpp with corresponding headers. Code is moved from main and db, in a preparation for a follow-up commit which introduces the classes CWallet and CKeyStore.
2011-06-14Merge pull request #226 from jordanlewis/betterheadersJeff Garzik
Optimize header dependencies; improve Makefile dependency graph
2011-06-14FormatFullVersion: build fix related to recent translation improvementJeff Garzik
2011-06-14Merge pull request #314 from codler/translateJeff Garzik
Update swedish translation
2011-06-14Merge pull request #315 from codler/consistent-addressJeff Garzik
Consistent Bitcoin example address
2011-06-14Consistent Bitcoin example addressHan Lin Yap
2011-06-14Update swedish translationHan Lin Yap
2011-06-11Merge pull request #300 from sipa/connecttimeoutv0.3.23rc1v0.3.23Jeff Garzik
non-blocking connect (by phantomcircuit)
2011-06-12Faster timeout when connectingPieter Wuille
Use non-blocking connects, and a select() call to wait a predefined time (5s by default, but configurable with -timeout) for either success or failure. This allows much more connections to be tried per time unit. Based on a patch by phantomcircuit.
2011-06-12Double check translation and improved a translation stringHan Lin Yap
2011-06-11Merge pull request #312 from codler/patch-1Jeff Garzik
Remove unused variable
2011-06-11Remove unused variableHan Lin Yap
2011-06-11Merge pull request #311 from codler/masterJeff Garzik
Added Swedish translation
2011-06-11Added Swedish translationHan Lin Yap
2011-06-10Add minimal release process docs.Jeff Garzik
2011-06-10Lower minimum relay TX fee to 0.0001 (from 0.0005) BTC.Jeff Garzik
2011-06-09Merge pull request #304 from TheBlueMatt/cpufixJeff Garzik
Fix CPU Usage bug when using -nolisten and have no connections.
2011-06-09Merge pull request #310 from xslidian/masterJeff Garzik
Updated Chinese Simp translation
2011-06-09Updated Chinese Simp translationDean Lee
2011-06-07Merge pull request #293 from tcatm/keypool-fixGavin Andresen
create keypool in LoadWallet()
2011-06-07Fix CPU Usage bug when using -nolisten and have no connections.Matt Corallo