aboutsummaryrefslogtreecommitdiff
path: root/src/init.h
diff options
context:
space:
mode:
authorMatt Corallo <matt@bluematt.me>2012-03-19 00:13:15 -0400
committerMatt Corallo <matt@bluematt.me>2012-03-19 00:13:15 -0400
commitecf07f2729ebc0a8af969de9c8e936b72dd3fde8 (patch)
tree3ba5c90d7d295c39b9854529e5cf8fd927d1f6cc /src/init.h
parent0b99d1b574f33a67c8bfae0a149ef70346d4a114 (diff)
Limit getheaders to a hard 2000.
Previously getheaders would return any number of headers up to 2000 + the distance the locator parameter was back (which is up to ~ the number of items in the locator ^ 2). The only client I was able to find which actually handles the headers message is BitcoinJ, and it clearly expects no more than 2000 headers See: http://code.google.com/p/bitcoinj/source/browse/core/src/main/java/com/google/bitcoin/core/HeadersMessage.java#35 Additionally, the wiki clearly states that getheaders will only ever return 2000 headers: https://en.bitcoin.it/wiki/Network#Messages
Diffstat (limited to 'src/init.h')
0 files changed, 0 insertions, 0 deletions