aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-07-24Merge pull request #403 from sipa/cbitcoinaddressJeff Garzik
keys indexed by address + introduced CBitcoinaddress
2011-07-24Merge pull request #428 from sipa/mintxfeefixPieter Wuille
Fix for small change outputs
2011-07-24Fix for small change outputsPieter Wuille
With the separation of CENT and MIN_TX_FEE, it is now reasonable to create change outputs between 0.01 and 0.0005, as these are spendable according to the policy, even though they require a fee to be paid. Also, when enough fee was already present, everything can go into a change output, without further increasing the fee.
2011-07-21Merge pull request #423 from TheBlueMatt/mapalreadyaskedforfixJeff Garzik
Actually use mapAlreadyAskedFor.
2011-07-21Actually use mapAlreadyAskedFor.Matt Corallo
Previously, mapAlreadyAskedFor was read from, but never added to. The original intent was to use mapAlreadyAskedFor to keep track of the time an item was requested and "Each retry is 2 minutes after the last". This implements that intent.
2011-07-18Merge pull request #1 from AbrahamJewowich/cbitcoinaddressPieter Wuille
Cbitcoinaddress
2011-07-18Fix bug with accessing vchData[0] when vchData is empty. Abraham Jewowich
Fix typo in CBase58Data::CompareTo
2011-07-17Merge pull request #419 from mibe/translation-deGavin Andresen
Updated German translation
2011-07-17Merge pull request #395 from mibe/issue-395Gavin Andresen
Error in Russian Translation
2011-07-17split off CBase58Data from CBitcoinAddressPieter Wuille
Split off features unrelated to addresses from CBitcoinAddress to CBase58Data, so they can be reused.
2011-07-17Use CBitcoinAddress instead of string/uint160Pieter Wuille
Instead of conversion functions between pubkey/uint160/address in base58.h, have a fully fledged class CBitcoinAddress (CAddress was already taken) to represent addresses.
2011-07-17get rid of mapPubKeysPieter Wuille
Make CKeyStore's interface work on uint160's instead of pubkeys, so no separate global mapPubKeys is necessary anymore.
2011-07-17Changed Russian translation according to comment in issue 395Michael Bemmerl
2011-07-17Added German wallet encryption messages translation.Michael Bemmerl
2011-07-17Basically some grammatical fixes of the German translation.Michael Bemmerl
2011-07-15Merge pull request #418 from EricJ2190/masterJeff Garzik
Update makefile.vc for wallet encryptions.
2011-07-15Added crypter to makefile.vc.Eric Hosmer
2011-07-14Merge pull request #414 from spiechu/polish-translationJeff Garzik
added polish wallet encryption messages
2011-07-14added polish wallet encryption messagesDawid Spiechowicz
2011-07-14Merge pull request #413 from TheBlueMatt/loadwalletretJeff Garzik
Fix bad return values in LoadWallet.
2011-07-14Fix bad return values in LoadWallet.Matt Corallo
2011-07-14Merge pull request #412 from sgimenez/db-transactionsPieter Wuille
Single DB transactions
2011-07-14Single DB transaction for addresses from DNS seedsStéphane Gimenez
2011-07-13Merge pull request #411 from TheBlueMatt/masterGavin Andresen
Fix Build in GetReservedKey() in wallet.cpp
2011-07-14Fix Build in GetReservedKey() in wallet.cppMatt Corallo
2011-07-13Merge pull request #410 from TheBlueMatt/masterGavin Andresen
Generate Warning when using default key.
2011-07-14Single DB transaction for all addresses in a messagePatrick Varilly
Cuts disk activity at startup immensely
2011-07-14Generate Warning when using default key.Matt Corallo
2011-07-13Merge pull request #409 from TheBlueMatt/masterJeff Garzik
Fix crashes when a wallet is locked and GetReservedKey() is called
2011-07-14Fix crashes when a wallet is locked and GetReservedKey() is calledMatt Corallo
2011-07-13Merge pull request #406 from muggenhor/warning-fixesJeff Garzik
Warning fixes
2011-07-13Merge pull request #405 from sipa/syncdefaultJeff Garzik
Bugfix: add autogenerated addresses to address book
2011-07-13fix warning: control reaches end of non-void function [-Wreturn-type]Giel van Schijndel
Signed-off-by: Giel van Schijndel <me@mortis.eu>
2011-07-13fix warning: variable ‘nMinDepth’ set but not used ↵Giel van Schijndel
[-Wunused-but-set-variable] Signed-off-by: Giel van Schijndel <me@mortis.eu>
2011-07-13Merge pull request #404 from TheBlueMatt/newencPieter Wuille
Fix makefile.linux-mingw
2011-07-13Fix makefile.linux-mingwMatt Corallo
2011-07-13Bugfix: add autogenerated addresses to address bookPieter Wuille
2011-07-13doc/README: word wrap into something readableJeff Garzik
2011-07-13Bump version to 0.3.25Jeff Garzik
Yes, we might release as v0.4, but let's just do a simple increment for now.
2011-07-13Update CWallet::LoadWallet for proper return type.Jeff Garzik
2011-07-12Merge pull request #399 from muggenhor/warning-fixesJeff Garzik
Warning fixes
2011-07-13fix warning: unused function 'SigIllHandlerSSE2' [-Wunused-function]Giel van Schijndel
Only declare & define SigIllHandlerSSE2 when its used. Signed-off-by: Giel van Schijndel <me@mortis.eu>
2011-07-13fix warning: unused variable 'X' [-Wunused-variable]Giel van Schijndel
Remove several unused variables. Signed-off-by: Giel van Schijndel <me@mortis.eu>
2011-07-13fix warning: X enumeration values not handled in switch [-Wswitch-enum]Giel van Schijndel
Add default cases to opcode switches to assert that they should never occur. Signed-off-by: Giel van Schijndel <me@mortis.eu>
2011-07-13fix warning: comparison of unsigned expression < 0 is always false ↵Giel van Schijndel
[-Wtautological-compare] Don't check for a negative parameter count, because not only will it never happen, it doesn't make any sense either. Invalid sockets (as returned by socket(2)) are always exactly -1 (not just negative as negative file descriptors are technically not prohibited by POSIX) on POSIX systems. Since we store them in SOCKET (unsigned int), however, that really is ~0U (or MAX_UINT) which happens to be what INVALID_SOCKET is already defined to, so an additional check for being negative is not only unnecessary (unsigned integers aren't *ever* negative) its redundant as well (the INVALID_SOCKET comparison is enough). Signed-off-by: Giel van Schijndel <me@mortis.eu>
2011-07-13fix warnings: using the result of an assignment as a condition without ↵Giel van Schijndel
parentheses [-Wparentheses] Don't unnecessarily assign to variables within the *boolean* expression of a conditional. Signed-off-by: Giel van Schijndel <me@mortis.eu>
2011-07-13fix warnings: expression result unused [-Wunused-value]Giel van Schijndel
In the assert()s take advantage of the fact that string constants ("string") are effectively of type 'const char []', which when used in an expression yield a non-NULL pointer. An assertion that should always fail can thus be formulated as: assert(!"fail); An assertion where a text message should be added to the expression can be written as such: assert("message" && expression); Signed-off-by: Giel van Schijndel <me@mortis.eu>
2011-07-13fix warning on 64bit systems: cast to pointer from integer of different size ↵Giel van Schijndel
[-Wint-to-pointer-cast] Signed-off-by: Giel van Schijndel <me@mortis.eu>
2011-07-12Update makefile.linux-mingw to work with crypter and UPnP fix.Matt Corallo
2011-07-12Merge pull request #381 from TheBlueMatt/nminversionJeff Garzik
Add minversion to wallet.