240 Commits (4bb77b49632b47465216adcd1009b6c4b3825386)

Author SHA1 Message Date
Gavin Andresen f35c6c4fb9 Refactor: move alert code from main to alert.cpp/h 12 years ago
xanatos 9eb7fc5842 Changed nprev->pprev 12 years ago
Gavin Andresen d5a52d9b3e Alert system DoS prevention 12 years ago
Gavin Andresen de237cbfa4 Block height in coinbase as a new block rule 12 years ago
Luke Dashjr 1be064190e Optimize JSON-RPC getblockhash 12 years ago
Luke Dashjr 3c726dd3c0 Bugfix: Use standard BTC unit in comments 12 years ago
Jeff Garzik 05a85b2b38 Add 'mempool' P2P command, and extend 'getdata' behavior 12 years ago
Luke Dashjr 639b61d78e Tests for CreateNewBlock 13 years ago
Gavin Andresen dae3e10a5a Treat non-version-1 transactions as non-standard 13 years ago
Jeff Garzik f77654a0e9 CTxMemPool: eliminate redundant lock, GetHash() call 13 years ago
Jeff Garzik 25d5c19522 RPC: add 'getrawmempool', listing all transaction ids in memory pool 13 years ago
Luke Dashjr 3cd01fdf0e CreateNewBlock: Check that the produced CBlock is acceptable (except for proof-of-work and merkletree, since those need to be provided later) 13 years ago
Jeff Garzik 976c08b68a JSON-RPC: Add 'sendrawtx' op, for sending pre-built TX's to network 13 years ago
Jeff Garzik 8fe791e4e2 Prevent crashes due to missing or corrupted blk????.dat records 13 years ago
Wladimir J. van der Laan fe4a655042 Fine-grained UI updates 13 years ago
Fordy 3a25a2b9b0 Update License in File Headers 13 years ago
Philip Kaufmann 5f9861953e fix RenameOver() and FileCommit() functions, to not generate compilation errors 13 years ago
Jeff Garzik 768e5d52fb Add new utility functions FileCommit(), RenameOver() 13 years ago
Jeff Garzik a7d45c5a7a Remove dead code: CTxDB::EraseBlockIndex(), CBlockIndex::EraseBlockFromDisk() 13 years ago
Philip Kaufmann 966ae00fe4 make CheckDiskSpace() use a global static const uint64 for checking required disk space and remove 2 ugly spaces from a message string 13 years ago
Pieter Wuille 7f3ccb59da Split synchronization mechanisms from util.{h,cpp} 13 years ago
Pieter Wuille f621326c24 Clean up warnings 13 years ago
Jeff Garzik 24de922636 CDiskTxPos, CInPoint, COutPoint: cast null value (-1) to unsigned int 13 years ago
Jeff Garzik 5aa0b23825 CBlock::WriteToDisk() properly checks ftell(3) for error return 13 years ago
Jeff Garzik 1d8c7a9557 Add casts for unavoidable signed/unsigned comparisons 13 years ago
Jeff Garzik 7bd9c3a3cf SigOp and orphan-tx constants and counts are always unsigned. 13 years ago
Pieter Wuille 1d740055da -loadblock to load from an external blk000?.dat file 13 years ago
Wladimir J. van der Laan cdcc319c2d change type of various bare chars to bool that are only used as bool (and never serialized) 13 years ago
Pieter Wuille c73ba23eb5 gettransaction RPC for non-wallet transactions 13 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies 13 years ago
Jeff Garzik 9eace6b113 Move CWalletDB code to new walletdb module. 13 years ago
Pieter Wuille ed6d0b5f85 Remove headers.h 13 years ago
Jeff Garzik c376ac359e Fix loop index var types, fixing many minor sign comparison warnings 13 years ago
Jeff Garzik ca4c4c53a8 CTxMemPool: add helper methods, to reduce global mempool.mapTx accesses 13 years ago
Jeff Garzik d01903e751 CTxMemPool: encapsulate AcceptToMemoryPool 13 years ago
Jeff Garzik 8e45ed66dd CTxMemPool: encapsulate AddToMemoryPoolUnchecked(), RemoveFromMemoryPool(), 13 years ago
Jeff Garzik 235507ae48 New class CTxMemPool, encapsulating TX memory pool data members 13 years ago
Wladimir J. van der Laan da7bbd9dfd fix warnings: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] 13 years ago
Jeff Garzik 9925d34a49 Database micro-optimization for "tx" network message 13 years ago
Pieter Wuille a20c0d0f67 Build identification strings 13 years ago
Wladimir J. van der Laan 52d3a48128 VC2010 compile fixes 13 years ago
Gavin Andresen f3da2a88c9 Bump version to 0.6.0.99 for 0.6.1 merge window 13 years ago
Gavin Andresen f3f9da868e Bump version to 0.6.0rc6 13 years ago
Gavin Andresen 8d29329f93 Update version to 60005 (0.6.0rc5) 13 years ago
Pieter Wuille 6b8de05d0a Begin doxygen-compatible comments 13 years ago
Gregory Maxwell 44b69cf25e Bump CLIENT_VERSION for rc4 release 13 years ago
Gavin Andresen e318b99d99 Bump CLIENT_VERSION for rc3 release 13 years ago
Pieter Wuille d68dcf741e Limit the impact of reorganisations on the database 13 years ago
Gavin Andresen 142e604184 DoS fix for mapOrphanTransactions 13 years ago
Gavin Andresen 972060ce0e bitcoind changes to stop storing settings in wallet.dat. 13 years ago