51 Commits (3e52aaf2121d597ab1ed012b65e37f9cb5f2754e)

Author SHA1 Message Date
Gavin Andresen 3e52aaf212 Transaction/Block denial-of-service detection/response 13 years ago
Nils Schneider 59090133c0 log low-level network messages only when fDebug is set 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
Gavin Andresen e077cce617 Optimize database writes for transactions with lots of TxIns. 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 fb45259967 Do not try to download blockchain from 0.3.23 nodes 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 6cc4a62c0e Fix rpc-hanging deadlocks 13 years ago
Giel van Schijndel 99860de3c9 Make some global variables less-global (static) 13 years ago
Gavin Andresen c7286112ef Remove unused ScanMessageStart function 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
Venkatesh Srinivas 25133bd74b Use 'unsigned char' rather than 'char' for pchMessageStart. 13 years ago
Matt Corallo b2120e223a Unify copyright notices. 13 years ago
Matt Corallo 33208fb557 Check for duplicate txins in CheckTransaction. 13 years ago
Matt Corallo 643160f6e7 Actually use mapAlreadyAskedFor. 13 years ago
Pieter Wuille 03fbd79049 get rid of mapPubKeys 13 years ago
Patrick Varilly 8c41469140 Single DB transaction for all addresses in a message 14 years ago
Giel van Schijndel ecf1c79aad fix warnings: expression result unused [-Wunused-value] 14 years ago
Matt Corallo 7414733bea Make an invalid addrIncoming so that old clients crash. 14 years ago
Matt Corallo 4e87d341f7 Add wallet privkey encryption. 14 years ago
Gavin Andresen d547a44332 Block-chain lock-in at 134444 14 years ago
Pieter Wuille 4973174534 Limit response to getblocks to half of output buffer size 14 years ago
Shane Wegner 926e14b362 Fix missing includes needed for Boost 1.46. 14 years ago
Wladimir J. van der Laan eade213197 add GetTotalBlocksEstimate() function, move magic number to constant 14 years ago
Pieter Wuille 64c7ee7e6b CWallet class 14 years ago
Pieter Wuille e89b9f6a2a move wallet code to separate file 14 years ago
Pieter Wuille 12a1256c1d bugfix: accept free transactions 14 years ago
Pieter Wuille 2bfda1be11 Separate required fee for relaying and creation 14 years ago
Pieter Wuille ca253d5911 Fix for small change outputs 14 years ago
Pieter Wuille 1c528eeee9 Update transactions already in the wallet when rescanning. 14 years ago
Jordan Lewis 31f2931281 Only include certain boost headers if necessary. 14 years ago
Jordan Lewis edd309e537 Only include init.h when we have to 14 years ago
Jordan Lewis 40c2614ef4 Only include net.h when we have to 14 years ago
Jordan Lewis 1512d5ce64 Only include db.h when we have to. 14 years ago
Wladimir J. van der Laan 223b6f1ba4 make bitcoin include files more modular 14 years ago
Daniel Holbert 5d1d69453a Add #ifdef USE_UPNP around usage of fUseUPnP to fix build failure. 14 years ago
Jeff Garzik a630da6400 Replace CENT with new constant MIN_TX_FEE, where appropriate. 14 years ago
Jaromil 84c3fb07b0 directory re-organization (keeps the old build system) 14 years ago
Gavin Andresen 64ad448adc Better wording for transaction fee notification messages 14 years ago
Pieter Wuille 8857aeb223 Monitor incoming transactions for spends by (a copy of) your own wallet 14 years ago
Gavin Andresen 5ec05f0a28 Accept non-standard transactions on testnet. 14 years ago
Pieter Wuille 6a76c60e6c Automatically rescan after restoring wallet.dat 14 years ago
Gavin Andresen b37f09aa2e New checkpoint at block 118,000 14 years ago
Pieter Wuille c59b6f704c Bugfix for spentpertxout: slow startup 14 years ago
Pieter Wuille aca3f961db select transaction outputs separately 14 years ago
Pieter Wuille 335e878be8 Spent per txout 14 years ago
Gavin Andresen 198fd7b0bd Report immature coinbase transactions in listtransactions 14 years ago
Jeff Garzik f5f1878ba1 Fix deadlocks in setaccount, sendfrom RPC calls 14 years ago
Jeff Garzik b26141e2c5 Remove 4way SSE2 scanhash implementation. 14 years ago
Matt Corallo 8bb5edc1c9 Allow UPnP mapping when USE_UPNP is defined and miniupnpc is installed at build time(statically linked). 14 years ago