229 Commits (a880b29cab0fe95161b54b61159321021d5a3219)

Author SHA1 Message Date
Luke Dashjr a880b29cab Bugfix: fForRelay should be false when deciding required fee to include in blocks 13 years ago
Pieter Wuille 88367a5fb8 SocketHandler thread can be detached 13 years ago
Nils Schneider e674680ddd missed printf in AbortMessage(); merged printfs in EndMessage 13 years ago
Nils Schneider 59090133c0 log low-level network messages only when fDebug is set 13 years ago
Gavin Andresen 9406696578 Fix AddAddress cs_mapaddresses/db transaction deadlock 13 years ago
Luke Dashjr 83f4cd156e Bugfix: Use timestamp in coinbase rather than "bits", needed to ensure coinbase txn is unique even if address is the same 13 years ago
Luke Dashjr 49c8e53ee2 Save coinbase, not just extraNonce 13 years ago
Jeff Garzik cbd959c473 Revert "Define MSG_NOSIGNAL to 0 on platforms where it is unavailable." 13 years ago
Venkatesh Srinivas 6a0296791d Define MSG_NOSIGNAL to 0 on platforms where it is unavailable. 13 years ago
Gavin Andresen e077cce617 Optimize database writes for transactions with lots of TxIns. 13 years ago
Luke Dashjr a687d4f574 Support for boost filesystem version 3 13 years ago
Gavin Andresen 7464e647de Bumped version numbers to 0.4.0rc1 13 years ago
Gavin Andresen ec74e8a443 Versions 0.3.20 THROUGH 0.3.23 have trouble with blockchain downloads; avoid them 13 years ago
Gavin Andresen b53e277ba1 Stay connected to seed nodes; disconnecting causes problems if you are trying to make the initial blockchain download. 13 years ago
Gavin Andresen c591cc50eb If compiled -DDEBUG_LOCKORDER and run with -debug, print out every mutex lock/unlock (helpful for debugging something-is-holding-a-mutex-too-long problems) 13 years ago
Gavin Andresen fb45259967 Do not try to download blockchain from 0.3.23 nodes 13 years ago
Gavin Andresen 86fd7c5af6 Give hard-coded seed nodes a random last-seen time, to randomize order they're tried. 13 years ago
Daniel Folkinshteyn bca179e8bd Update the list of seednodes. 13 years ago
Gavin Andresen 2f4c30fd85 Fix bad merge: getaccountaddress was broken for new accounts 13 years ago
Gavin Andresen 36d9b2311d Fixed regression I introduced: wallets with lots of transactions were unusable in GUI. 13 years ago
Gavin Andresen ed02c95d50 obtain cs_wallet mutex to protect vchDefaultKey 13 years ago
Gavin Andresen 123e5bd998 Fix RPC call name in error message. 13 years ago
Gavin Andresen 7db3b75b3e Logic running with -keypool=0 was wrong (empty keys were being returned). Fixes #445 13 years ago
Gavin Andresen e3c26b2573 SetCrypted() obtains keystore lock, to be safe. 13 years ago
Gavin Andresen 471426fb3b Fixed potential deadlocks in GUI code. 13 years ago
Gavin Andresen 6cc4a62c0e Fix rpc-hanging deadlocks 13 years ago
Gavin Andresen b0243da77c Highlight mis-matching locks 13 years ago
Gavin Andresen 829e21733b CHECKMULTISIG unit tests. 13 years ago
Matt Corallo b4ada906c0 Upgrade dependancies and tweak build process. 13 years ago
Giel van Schijndel e4dde849ae Move CInv to protocol.[ch]pp 13 years ago
Giel van Schijndel 33e28c9948 Move CAddress to protocol.[ch]pp 13 years ago
Giel van Schijndel 507fd9d15b Start moving protocol-specific code to protocol.[ch]pp 13 years ago
Giel van Schijndel 82dc6426b4 Move func 'REF' from util.h to serialize.h 13 years ago
Giel van Schijndel e49b83bb12 Cleanup makefiles such that diffs to them are smaller 13 years ago
Giel van Schijndel 99860de3c9 Make some global variables less-global (static) 13 years ago
Gavin Andresen 865ed8a1e5 Compile with DEBUG_LOCKORDER to detect inconsistent lock orderings that can cause deadlocks 13 years ago
Gavin Andresen c7286112ef Remove unused ScanMessageStart function 13 years ago
Jeff Garzik b2fd0ca1cb src/makefile.unix: remove -DFOURWAYSSE2 13 years ago
Fabian H jr. d0d9486f44 Updated checkpoints, maybe Tx fee should be reduced to 0.0001 from 0.0005 and maximum minimum tx should be 0.0010. 13 years ago
Gavin Andresen eb72eae304 Don't std::advance past beginning of transactions array. Fixes #465 13 years ago
Matt Corallo 8acb491eef Fix incorrect RPC error messages 13 years ago
Venkatesh Srinivas 25133bd74b Use 'unsigned char' rather than 'char' for pchMessageStart. 13 years ago
Venkatesh Srinivas 7c3002bf27 Qualify make_tuple with boost:: namespace. 13 years ago
Venkatesh Srinivas ec93a0e219 Test for SO_NOSIGPIPE rather than assuming all BSDs support it. 13 years ago
Gavin Andresen 9f0ac16942 Do-nothing MapPort() ifndef USE_UPNP. fixes #450 13 years ago
Matt Corallo b2120e223a Unify copyright notices. 13 years ago
Matt Corallo 2c3691d53d Cleanup test suite output to be more useful. 13 years ago
Matt Corallo 3c8cecda1f Add file for transaction tests. 13 years ago
Vegard Nossum a8330e0049 Add a file for script tests 13 years ago
Vegard Nossum 5f6a654d3e Add prototype for EvalScript() to script.h 13 years ago