550 Commits (81bdc9a512d2500568ea995f067b3d493a82afe3)

Author SHA1 Message Date
Wladimir J. van der Laan fe4a655042 Fine-grained UI updates 13 years ago
Jeff Garzik b52a270538 Reorganize(): remove spurious TxnAbort() 13 years ago
Gavin Andresen 4add41a2a6 Further DoS prevention: Verify signatures last 13 years ago
Gavin Andresen 7a15109c04 Remove invalid dependent orphans from memory 13 years ago
Gavin Andresen 77b99cf7ad Optimize orphan transaction handling 13 years ago
Fordy 3a25a2b9b0 Update License in File Headers 13 years ago
Jeff Garzik 6d64a0bfed Make orphan logging more verbose, displaying mapOrphanTransactions.size() 13 years ago
R E Broadley 757cec9ddd Should only be mapped when the getdata is done. 13 years ago
Gavin Andresen f718aedd9f Refactor: GetRandHash() method for util 13 years ago
Pieter Wuille 385f730f31 Hopefully final fix for the stuck blockchain issue 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
Jeff Garzik 0fb78eae34 Always check return values of TxnBegin() and TxnCommit() 13 years ago
Ricardo M. Correia 4843b55fd1 Make CNetAddr::GetHash() return an unsigned val. 13 years ago
Philip Kaufmann 0985816bf6 ensure that no double timestamps show up in the debug.log, by removing manual timestamps from the source (now only -logtimestamps parameter adds timestamps to debug.log) 13 years ago
Pieter Wuille 090e5b40f1 Limited relaying/storing of foreign addresses 13 years ago
Pieter Wuille 23aa78c405 IPv6 node support 13 years ago
Jeff Garzik 33a53bc13b CTxMemPool::accept(): do not log FetchInputs failure redundantly 13 years ago
Jeff Garzik 133dce6a37 CTxMemPool: consolidate two frequently-printed debug.log lines into one 13 years ago
Pieter Wuille f621326c24 Clean up warnings 13 years ago
Pieter Wuille 6860133373 Prevent stuck download: correct solution 13 years ago
Luke Dashjr 82e6b92b0a Bugfix: %-12I64d is not valid and causes the parameter to be skipped, use %12"PRI64d" instead 13 years ago
Pieter Wuille 39857190de Support for multiple local addresses 13 years ago
Pieter Wuille 478b01d9a7 Add -seednode connections, and use this for -dnsseed + -proxydns 13 years ago
Jeff Garzik 10ab9c2f42 OpenBlockFile(): cast to eliminate signed/unsigned comparison warning 13 years ago
Gavin Andresen be8651dde7 Check earlier for blocks with duplicate transactions. Fixes #1167 13 years ago
Jeff Garzik 1d8c7a9557 Add casts for unavoidable signed/unsigned comparisons 13 years ago
Jeff Garzik c0a0a93d02 Test ScriptSigArgsExpected() for error, before accumulating return value 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
Pieter Wuille c73ba23eb5 gettransaction RPC for non-wallet transactions 13 years ago
Pieter Wuille 6b6aaa1698 Further reduce header dependencies 13 years ago
Pieter Wuille ed6d0b5f85 Remove headers.h 13 years ago
Pieter Wuille c581cc16bb Fix potential deadlock 13 years ago
Jeff Garzik ce8c93498a main.cpp: replace tabs with spaces 13 years ago
Jeff Garzik 8bff8ac079 AlreadyHave(): only hold lock during mapTransactions access 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 8deb9822e4 Locking fix for AlreadyHave() 13 years ago
Jeff Garzik 9925d34a49 Database micro-optimization for "tx" network message 13 years ago
Jeff Garzik 8b09cd3a4d Replace several network protocol version numbers with named constants 13 years ago
Jeff Garzik 460b66b14b Remove obsolete Win32 AffinityBugWorkaround() 13 years ago
Jeff Garzik 93e447b631 BIP 0031: pong message 13 years ago
Pieter Wuille ee12c3d60c Use filesystem::path instead of manual string tinkering 13 years ago
Pieter Wuille a20c0d0f67 Build identification strings 13 years ago
Pieter Wuille f8dcd5ca6f Use scoped locks instead of CRITICAL_BLOCK 13 years ago
Wladimir J. van der Laan 7cfbe1fee4 qtui.h/noui.h interface cleanup 13 years ago