1258 Commits (6ba8b2a6c4d1bc393dd7c4734090a4c0dfa750c2)

Author SHA1 Message Date
Pieter Wuille 28982cc9dc Remove P2SH transition code: P2SH violations may cause DoS trigger 12 years ago
Wladimir J. van der Laan 62e21fb5d0 Show warning when using prerelease version 12 years ago
Wladimir J. van der Laan 4fbad9124e Fix out-of-bounds read noticed by Ricardo Correia 12 years ago
Gregory Maxwell faff50d129 Fixes a race condition in CreateNewBlock and a future null deref on testnet. 12 years ago
Pieter Wuille 4afc0b5411 Bugfix: actually use CCoinsViewMemPool 12 years ago
Pieter Wuille c2ed184f98 Added some comments 12 years ago
Pieter Wuille 1e64c2d585 Bugfix: off-by-one in priority calculation 12 years ago
Pieter Wuille 9e957fb3b1 Bugfix: add missing fee check 12 years ago
Pieter Wuille 56424040a4 Bugfix: off-by-one error in coinbase maturity check 12 years ago
Philip Kaufmann 729b180686 change blockchain -> block chain (spelling) 12 years ago
Philip Kaufmann 039bcbf12d remove init messages from ThreadImport() 12 years ago
Pieter Wuille beeb57610c Add gettxout and gettxoutsetinfo RPCs 12 years ago
Pieter Wuille 2d8a48292b LevelDB block and coin databases 12 years ago
Pieter Wuille 44d40f26dc Flush and sync block data 12 years ago
Pieter Wuille d979e6e36a Use singleton block tree database instance 12 years ago
Pieter Wuille 857c61df0b Prepare database format for multi-stage block processing 12 years ago
Pieter Wuille 13c51f20f6 Direct CCoins references 12 years ago
Pieter Wuille 64dd46fd05 Transaction hash caching 12 years ago
Pieter Wuille ae8bfd12da Batch block connection during IBD 12 years ago
Pieter Wuille 450cbb0944 Ultraprune 12 years ago
Pieter Wuille bba89aa82a Pre-allocate block and undo files in chunks 12 years ago
Pieter Wuille 5382bcf8cd Multiple blocks per file 12 years ago
Pieter Wuille 8adf48dc9b Preliminary undo file creation 12 years ago
Pieter Wuille 630fd8dcb6 One file per block 12 years ago
Pieter Wuille 0fa593d0fb Compact serialization for amounts 12 years ago
Pieter Wuille 66b02c93e6 Move external block import to separate thread 12 years ago
Jeff Garzik b855abb8db Revert "Send 'mempool' P2P command at the start of each P2P session" 12 years ago
Wladimir J. van der Laan 529a4d4824 remove "checkorder" and "reply" P2P commands 12 years ago
Philip Kaufmann d210f4f5b8 fix -Wformat warnings all over the source 12 years ago
Jeff Garzik 22f9b06903 Send 'mempool' P2P command at the start of each P2P session 12 years ago
Jeff Garzik 93dd68e924 P2P: Do not request blocks from peers with fewer blocks than us 12 years ago
Pieter Wuille 58bc86e37f Check for canonical public keys and signatures 12 years ago
Jeff Garzik b1d3e95a0a When rejected TX relay due to lack of fees, log full txid 12 years ago
Gregory Maxwell ab91bf39b7 Apply BIP30 checks to all blocks except the two historic violations. 12 years ago
Jeff Garzik 17f8d6e400 Improve debug logging, for mempool TXs that do not include sufficient fees 12 years ago
Jeff Garzik 76970091f1 Cosmetic: move CTransaction::GetMinFee out of header file 12 years ago
Philip Kaufmann 8d367c7e66 fix signed/unsigned usage in BlockFilePath() 12 years ago
Jeff Garzik 42613c97d5 Add block file naming helper, BlockFilePath() 12 years ago
xanatos 89fbd1f11c Useless vector declaration 12 years ago
Wladimir J. van der Laan 4d1d94c56c Rename CreateThread to NewThread 12 years ago
Gavin Andresen f35c6c4fb9 Refactor: move alert code from main to alert.cpp/h 12 years ago
Gavin Andresen ea2fda46c3 Special-case the last alert for alert-key-compromised case 12 years ago
Gavin Andresen d5a52d9b3e Alert system DoS prevention 12 years ago
Pieter Wuille 65ce215641 Make 0-value outputs non-standard 12 years ago
Gregory Maxwell bdab0cf58c Avoid leaving return types or function attributes on their own lines. 12 years ago
Pieter Wuille 5c88e3c108 Do not accept orphan blocks in -loadblock mode 12 years ago
Gavin Andresen d18f2fd9d6 Reject block.nVersion<=1 blocks if network has upgraded to version=2 12 years ago
Gavin Andresen de237cbfa4 Block height in coinbase as a new block rule 12 years ago
Philip Kaufmann 1e7027b41e fix a compiler sign warning in OpenBlockFile() 12 years ago
Philip Kaufmann 746f502a79 log how long LoadExternalBlockFile() takes in ms (Benchmark) 12 years ago