lbrycrd/src
Gavin Andresen d18f2fd9d6 Reject block.nVersion<=1 blocks if network has upgraded to version=2
If 950 of the last 1,000 blocks are nVersion=2, reject nVersion=1
(or zero, but no bitcoin release has created block.nVersion=0) blocks
-- 75 of last 100 on testnet3.

This rule is being put in place now so that we don't have to go
through another "express support" process to get what we really
want, which is for every single new block to include the block height
in the coinbase.
2012-08-20 10:46:07 -04:00
..
json Back out spacing changes to json spirit code 2012-01-19 14:32:45 -05:00
obj Bump version numbers for 0.6.1rc1 2012-04-27 10:14:33 -04:00
obj-test Rename src/obj/test to src/obj-test to workaround bug in older GNU Make 2012-01-23 14:27:08 -05:00
qt Bitcoin-Qt (Windows only): extend Resource File 2012-08-14 11:16:46 +02:00
test Set block.nVersion to fix miner unit test 2012-08-20 10:46:07 -04:00
addrman.cpp fix a comment in addrman.cpp 2012-08-18 16:45:24 +02:00
addrman.h Bugfix: Correct English grammar regarding "'s" 2012-08-01 17:50:00 +00:00
allocators.h Update comment about secure_allocator<> 2012-06-08 16:27:05 +02:00
base58.h Bugfix: Fix a variety of misspellings 2012-08-01 17:49:51 +00:00
bignum.h fix OpenSSL not written as proper noun in some comments 2012-07-21 12:44:54 +02:00
bitcoinrpc.cpp Revert "Make this error message similar to the others" 2012-08-12 21:35:39 +02:00
bitcoinrpc.h RPCTypeCheck method to make type-checking JSON Arrays easier. 2012-07-05 12:42:25 -04:00
checkpoints.cpp Checkpoint at block 185333 (and remove a couple of intermediate checkpoints) 2012-06-25 09:26:14 -04:00
checkpoints.h Update License in File Headers 2012-05-18 22:02:28 +08:00
compat.h Update License in File Headers 2012-05-18 22:02:28 +08:00
crypter.cpp Bugfix: Fix a variety of misspellings 2012-08-01 17:49:51 +00:00
crypter.h Further reduce header dependencies 2012-04-17 20:03:42 +02:00
db.cpp Run BDB disk-less for test_bitcoin 2012-07-11 04:26:44 +00:00
db.h Run BDB disk-less for test_bitcoin 2012-07-11 04:26:44 +00:00
init.cpp add splashscreen message when importing blocks via -loadblock 2012-08-17 14:21:17 +02:00
init.h introduce a new StartShutdown() function, which starts a thread with Shutdown() if no GUI is used and calls uiInterface.QueueShutdown() if a GUI is used / all direct uiInterface.QueueShutdown() calls are replaced with Shutdown() - this ensures a clean GUI shutdown, even when catching a SIGTERM and allows the BitcoinGUI destructor to get called (which fixes a tray-icon issue and keeps the tray-icon until Bitcoin-Qt exits) 2012-06-12 07:21:03 +02:00
irc.cpp Bugfix: Fix a variety of misspellings 2012-08-01 17:49:51 +00:00
irc.h Update License in File Headers 2012-05-18 22:02:28 +08:00
key.cpp Bugfix: Fix a variety of misspellings 2012-08-01 17:49:51 +00:00
key.h Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
keystore.cpp Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
keystore.h Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
main.cpp Reject block.nVersion<=1 blocks if network has upgraded to version=2 2012-08-20 10:46:07 -04:00
main.h Block height in coinbase as a new block rule 2012-08-20 10:46:07 -04:00
makefile.linux-mingw Fix test_bitcoin build in makefile.linux-mingw 2012-08-08 00:20:48 +02:00
makefile.mingw Replace all occurances of license.txt with COPYING, including naming the file COPYING.txt on Windows 2012-07-22 21:49:09 +00:00
makefile.osx Replace all occurances of license.txt with COPYING, including naming the file COPYING.txt on Windows 2012-07-22 21:49:09 +00:00
makefile.unix Replace all occurances of license.txt with COPYING, including naming the file COPYING.txt on Windows 2012-07-22 21:49:09 +00:00
mruset.h If (for example) the new max_size must be 5 then at the end the queue.size() must be <= 5, so the exit condition must be <=, so the continuing condition must be > (and not >= as it was). 2012-06-19 09:48:00 +03:00
net.cpp Merge pull request #1632 from luke-jr/spelling 2012-08-01 10:56:47 -07:00
net.h Bugfix: Fix a variety of misspellings 2012-08-01 17:49:51 +00:00
netbase.cpp Bugfix: Fix a variety of misspellings 2012-08-01 17:49:51 +00:00
netbase.h Bugfix: Fix a variety of misspellings 2012-08-01 17:49:51 +00:00
noui.cpp introduce a new StartShutdown() function, which starts a thread with Shutdown() if no GUI is used and calls uiInterface.QueueShutdown() if a GUI is used / all direct uiInterface.QueueShutdown() calls are replaced with Shutdown() - this ensures a clean GUI shutdown, even when catching a SIGTERM and allows the BitcoinGUI destructor to get called (which fixes a tray-icon issue and keeps the tray-icon until Bitcoin-Qt exits) 2012-06-12 07:21:03 +02:00
protocol.cpp Update License in File Headers 2012-05-18 22:02:28 +08:00
protocol.h Fix remaining warnings. 2012-07-04 16:40:16 +02:00
rpcdump.cpp Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00
rpcnet.cpp RPC getpeerinfo: s/height/startingheight/ for returned nStartingHeight value 2012-06-30 23:40:26 -04:00
rpcrawtransaction.cpp Correctly handle missing inputs in signrawtransaction. Fixes #1654. 2012-08-06 00:37:28 -04:00
script.cpp Bugfix: Correct English grammar regarding "'s" 2012-08-01 17:50:00 +00:00
script.h Update Warning-strings to use a standard-format 2012-08-01 19:33:32 +02:00
serialize.h Fix signed/unsigned warnings in {script,serialize}.h (fixes #1541) 2012-07-02 16:29:14 +02:00
strlcpy.h Remove headers.h 2012-04-17 20:00:55 +02:00
sync.cpp Fix a few typos 2012-06-29 17:26:45 +08:00
sync.h Fix DEBUG_LOCKCONTENTION 2012-06-05 16:13:16 +02:00
ui_interface.h Add Bitcoin dev Copyright 2012-06-25 12:28:29 +08:00
uint256.h Update License in File Headers 2012-05-18 22:02:28 +08:00
util.cpp Merge pull request #1632 from luke-jr/spelling 2012-08-01 10:56:47 -07:00
util.h fix further spelling errors / remove a tab in the source 2012-08-02 10:09:29 +02:00
version.cpp Update License in File Headers 2012-05-18 22:02:28 +08:00
version.h Merge pull request #1641 from jgarzik/mempool 2012-08-20 07:21:34 -07:00
wallet.cpp Merge pull request #1632 from luke-jr/spelling 2012-08-01 10:56:47 -07:00
wallet.h Implement raw transaction RPC calls 2012-07-05 12:50:09 -04:00
walletdb.cpp Give threads a recognisable name to aid in debugging 2012-07-17 01:50:35 +02:00
walletdb.h Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddress 2012-05-24 20:26:19 +02:00