Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-06-20 | Bugfixes walletclass | Pieter 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-19 | Merge pull request #332 from shanew/master | Jeff Garzik | |
Include missing Boost header | |||
2011-06-19 | Merge pull request #331 from TheBlueMatt/translatefix | Jeff Garzik | |
Update translations and remove obsolete translations. | |||
2011-06-19 | Fix missing includes needed for Boost 1.46. | Shane Wegner | |
2011-06-18 | CWalletTx::GetAmounts(): pass NULL for CKeyStore*, rather than false | Jeff Garzik | |
to fix warning. | |||
2011-06-18 | Merge pull request #288 from sipa/walletclass | Pieter Wuille | |
CWallet class | |||
2011-06-19 | add GetTotalBlocksEstimate() function, move magic number to constant | Wladimir J. van der Laan | |
2011-06-18 | Update translations and remove obsolete translations. | Matt Corallo | |
2011-06-16 | doc/release-process.txt: minor updates | Jeff Garzik | |
2011-06-15 | CWallet class | Pieter 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-15 | move wallet code to separate file | Pieter 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-14 | Merge pull request #226 from jordanlewis/betterheaders | Jeff Garzik | |
Optimize header dependencies; improve Makefile dependency graph | |||
2011-06-14 | FormatFullVersion: build fix related to recent translation improvement | Jeff Garzik | |
2011-06-14 | Merge pull request #314 from codler/translate | Jeff Garzik | |
Update swedish translation | |||
2011-06-14 | Merge pull request #315 from codler/consistent-address | Jeff Garzik | |
Consistent Bitcoin example address | |||
2011-06-14 | Consistent Bitcoin example address | Han Lin Yap | |
2011-06-14 | Update swedish translation | Han Lin Yap | |
2011-06-11 | Merge pull request #300 from sipa/connecttimeoutv0.3.23rc1v0.3.23 | Jeff Garzik | |
non-blocking connect (by phantomcircuit) | |||
2011-06-12 | Faster timeout when connecting | Pieter 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-12 | Double check translation and improved a translation string | Han Lin Yap | |
2011-06-11 | Merge pull request #312 from codler/patch-1 | Jeff Garzik | |
Remove unused variable | |||
2011-06-11 | Remove unused variable | Han Lin Yap | |
2011-06-11 | Merge pull request #311 from codler/master | Jeff Garzik | |
Added Swedish translation | |||
2011-06-11 | Added Swedish translation | Han Lin Yap | |
2011-06-10 | Add minimal release process docs. | Jeff Garzik | |
2011-06-10 | Lower minimum relay TX fee to 0.0001 (from 0.0005) BTC. | Jeff Garzik | |
2011-06-09 | Merge pull request #304 from TheBlueMatt/cpufix | Jeff Garzik | |
Fix CPU Usage bug when using -nolisten and have no connections. | |||
2011-06-09 | Merge pull request #310 from xslidian/master | Jeff Garzik | |
Updated Chinese Simp translation | |||
2011-06-09 | Updated Chinese Simp translation | Dean Lee | |
2011-06-07 | Merge pull request #293 from tcatm/keypool-fix | Gavin Andresen | |
create keypool in LoadWallet() | |||
2011-06-07 | Fix CPU Usage bug when using -nolisten and have no connections. | Matt Corallo | |
2011-06-06 | Merge pull request #303 from jrmithdobbs/demystify-magic-numbers | Jeff Garzik | |
Demystify a few magic numbers. | |||
2011-06-06 | Demystify a few magic numbers. | Doug Huff | |
2011-06-05 | Reduce minimum TX fee for new transactions, to 0.0005. | Jeff Garzik | |
2011-06-05 | Bump version to 0.3.23. | Jeff Garzik | |
2011-06-05 | Merge pull request #264 from sipa/mintxfeefix | Jeff Garzik | |
Fix for small change outputs | |||
2011-06-05 | Merge pull request #291 from jrmithdobbs/ignore-vim-swp-files | Jeff Garzik | |
Add common temp files to .gitignore. | |||
2011-06-05 | Merge pull request #255 from sipa/rescanupdate | Jeff Garzik | |
Update transactions already in the wallet when rescanning. | |||
2011-06-05 | Merge pull request #290 from jrmithdobbs/ip-filter-rfc1918-rfc3927 | Jeff Garzik | |
Fix rfc1918 and rfc3927 compliance for ignoring non-internet-routable hosts | |||
2011-06-03 | create keypool in LoadWallet() | Nils Schneider | |
2011-06-02 | Add common temp files to .gitignore. | Doug Huff | |
2011-06-02 | Fix rfc1918 and rfc3927 compliance for ignoring non-internet-routable hosts. | Doug Huff | |
2011-06-02 | Bugfix for dnsseed introduced by dnslookupv0.3.22 | Pieter Wuille | |
2011-06-02 | Merge remote branch 'upstream/master' | Pieter Wuille | |
2011-05-28 | Merge pull request #278 from TheBlueMatt/win32sslv0.3.22rc6 | Pieter Wuille | |
Update to openssl-1.0.0d and enable RPC-SSL on Win32 | |||
2011-05-28 | bugfix: accept free transactions | Pieter Wuille | |
2011-05-27 | Merge remote branch 'bluematt/dpifix' | Pieter Wuille | |
2011-05-27 | Fix GUI build on UNIX. | Matt Corallo | |
2011-05-27 | Update to openssl-1.0.0d and enable RPC-SSL on Win32 | Matt Corallo | |
2011-05-26 | Merge pull request #277 from TheBlueMatt/dpifixv0.3.22rc5 | Jeff Garzik | |
Handle high DPI a bit more gracefully on Win32. |