Branch: refs/heads/master
Home: https://github.com/btcsuite/btcd
Commit: c9ee3d9c5eaebc948d1431c96ae4f88cef37cd31
https://github.com/btcsuite/btcd/commit/c9ee3d9c5eaebc948d1431c96ae4f88cef37cd31
Author: David Hill <[email protected]>
Date: 2015-09-28 (Mon, 28 Sep 2015)
Changed paths:
M config.go
M doc.go
M peer.go
M sample-btcd.conf
M server.go
M wire/doc.go
M wire/msgversion.go
M wire/protocol.go
M wire/protocol_test.go
Log Message:
-----------
wire: Implement SFNodeBloom (BIP0111).
SFNodeBloom is a new service flag that a node is required to use to
indicate that it supports bloom filtering. This includes a protocol
version bump to 70011 and a wire version bump to 0.3.0.
btcd:
The SFNodeBloom flag is set by default. A new configuration option
--nopeerbloomfilters has been added to to disable bloom filtering.
Any node advertising a version greater than or equal to 70011 that
attempts to use bloom filtering will be disconnected if bloom
filtering is disabled.
This mimics Bitcoin Core commit afb0ccaf9c9e4e8fac7db3564c4e19c9218c6b03