aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-04-05Report immature coinbase transactions in listtransactionsGavin Andresen
Report coin generation transactions as 'category':'immature' until they have 120 confirmations (when they are reported as 'category':'generate', as before). If the block they are in is not part of the main chain (you lost a 'block race'), then they are reported as 'category':'orphan' (with 0 confirmations).
2011-04-05Fixed issue 76 -- RPC error where addresses from addressbook's sending tab ↵Eric Swanson
appear in listaccounts
2011-04-05Merge branch 'deadlock-fixes' of https://github.com/jgarzik/bitcoinGavin Andresen
2011-04-05RPC sendmany must acquire cs_main lockJeff Garzik
2011-04-04Fix deadlocks in setaccount, sendfrom RPC callsJeff Garzik
SendMoney*() now requires caller to acquire cs_main. GetAccountAddress() now requires caller to acquire cs_main, cs_mapWallet. Ordering is intended to match these two callchains[1]: 1. CRITICAL_BLOCK(cs_main) ProcessMessage(pfrom, strCommand, vMsg) AddToWalletIfMine() AddToWallet(wtx) CRITICAL_BLOCK(cs_mapWallet) 2. CRITICAL_BLOCK(cs_main) ProcessMessage(pfrom, strCommand, vMsg) AddToWalletIfMine() AddToWallet(wtx) CRITICAL_BLOCK(cs_mapWallet) walletdb.WriteName(PubKeyToAddress(vchDefaultKey), "") CRITICAL_BLOCK(cs_mapAddressBook) Spotted by ArtForz. Additional deadlock fixes by Gavin. [1] http://www.bitcoin.org/smf/index.php?topic=4904.msg71897#msg71897
2011-04-01Update DNS seed listJeff Garzik
2011-03-25allow coredumps by not catching SIGSEGVtcatm
2011-03-23Merge branch 'master' of git://github.com/bitcoin/bitcoinJeff Garzik
2011-03-23[locale] Regenerate es, nl binary message catalogsJeff Garzik
2011-03-23Merge branch 'master' of https://github.com/smola/bitcoin into tmpJeff Garzik
2011-03-23Merge branch 'dutchloc' of https://github.com/sipa/bitcoin into tmpJeff Garzik
2011-03-23catch SIGINT, SIGHUP and SIGSEGV and shutdown cleanlytcatm
2011-03-21daemon-mode: add sleep() loop to prevent defunct child process, call ↵tcatm
setsid() in child
2011-03-19Updated dutch translationSven Slootweg
2011-03-17Update copyright in About box from 2010 to 2011Gavin Andresen
2011-03-16Update Spanish translation.Santiago M. Mola
2011-03-16Fix -logtimestamps to only print time prefix once per output lineJeff Garzik
Incorporate BlueMatt's fix to only timestamp upon new line, and move -logtimestamp checking outside OutputDebugPrintF() to better future-proof it.
2011-03-14Merge branch 'shy'Gavin Andresen
2011-03-13Merge branch 'dns-seed' of https://github.com/jgarzik/bitcoinGavin Andresen
2011-03-13Merge branch 'log-timestamp' of https://github.com/TheBlueMatt/bitcoinGavin Andresen
2011-03-13Merge branch 'limitfree' of /Users/gavin/src/integration_btcGavin Andresen
2011-03-13Merge branch 'daemon-mode' of https://github.com/tcatm/bitcoinGavin Andresen
2011-03-13Merge branch 'subcent-change' of https://github.com/tcatm/bitcoinGavin Andresen
2011-03-13sendmany RPC command, to send to multiple recipients in one transaction.Gavin Andresen
2011-03-13Make sure rate-limiting code is thread-safeGavin Andresen
2011-03-13Continuously rate-limit free transactions.Gavin Andresen
Changed algorithm to use continuous exponential function instead of discrete 10-minute window. Changed -limitfreerelay to be kilobytes-per-minute instead of boolean.
2011-03-13remove from/message field from uiprojecttcatm
2011-03-10Merge branch 'smalltxfix' of https://github.com/gavinandresen/bitcoin-git ↵Jeff Garzik
into tmp
2011-03-10Merge branch 'master' of https://github.com/devrandom/bitcoin into tmpJeff Garzik
2011-03-10Update copyright in About box from 2010 to 2011Gavin Andresen
2011-03-10Bump version number to 0.3.21 (lest we forget)Gavin Andresen
2011-03-09Only log timestamps if -logtimestamps is set.Matt Corallo
2011-03-09Add timestamp prefix to each line in the debug log (this time with ↵Matt Corallo
human-readable times)
2011-03-08dnsseed: fix printfJeff Garzik
2011-03-08DNS seedingJeff Garzik
2011-03-05shy patch from HalGavin Andresen
2011-03-05Merge branch 'TheBlueMatt-setaccountfix' into integrationtcatm
2011-03-05Merge branch 'setaccountfix' of https://github.com/TheBlueMatt/bitcoin into ↵tcatm
TheBlueMatt-setaccountfix
2011-03-05throw JSONRPCError(-5, "Invalid bitcoin address") instead.Matt Corallo
2011-03-05setaccount should return if an invalid address is provided.Matt Corallo
This prevents setaccount from creating new accounts which do not have any addresses.
2011-03-03-help: do not show -server and -daemon in bitcoindtcatm
2011-03-03force fDaemon in bitcoindtcatm
2011-03-03fix whitespacetcatm
2011-03-03fix -daemon switchtcatm
2011-03-03Make send/receive limits bigger (10MB each)Gavin Andresen
2011-03-02Fix minimum transaction fee calculation mismatch between CreateTransaction ↵Gavin Andresen
and CreateBlock
2011-03-02Merge branch 'rounding'Gavin Andresen
2011-03-01Bugfix: avoid sub-cent change (lost in fees) whenever possibleLuke Dashjr
2011-02-28Avoid sprintf decimal-point localizationGavin Andresen
2011-02-28fix missing newline in helptcatm