Commit Graph

41 Commits (4ed818060ecf4a38a02c8cb48f6cbc78d2ee7708)

Author SHA1 Message Date
Jorge Timón 5995735c5b
scripted-diff: Remove #include <boost/foreach.hpp>
8 years ago
Jorge Timón 7c00c26726
scripted-diff: Fully remove BOOST_FOREACH
8 years ago
Wladimir J. van der Laan 2acface32a
Merge #9750: Bloomfilter: parameter variables made constant
8 years ago
kobake 292112f87e Fix msvc compiler error C4146 (minus operator applied to unsigned type)
8 years ago
ロハン ダル 64aa36e203 param variables made const
8 years ago
Karl-Johan Alm b7b48c8bbd Refactor: Remove using namespace <xxx> from src/*.cpp.
8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016
8 years ago
Robert McLaughlin cccf73db04 trivial: fix bloom filter init to isEmpty = true
8 years ago
Pavel Janík 4731cab8fb Do not shadow variables
8 years ago
Pieter Wuille 1953c40aa9 More efficient bitsliced rolling Bloom filter
9 years ago
Wladimir J. van der Laan 605c17844e
Merge pull request #7205
9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015
9 years ago
Pieter Wuille 086ee67d83 Switch to a more efficient rolling Bloom filter
9 years ago
Pieter Wuille d741371d7d Only use randomly created nonces in CRollingBloomFilter.
9 years ago
Peter Todd d2d7ee0e86 Make CRollingBloomFilter set nTweak for you
9 years ago
Pieter Wuille a3d65fedaa Reuse vector hashing code for uint256
9 years ago
Peter Todd bbe41088c6 Add uint256 support to CRollingBloomFilter
9 years ago
Gavin Andresen 69a5f8be0a Rolling bloom filter class
10 years ago
sandakersmann f914f1a746
Added "Core" to copyright headers
10 years ago
Luke Dashjr d227011184 MOVEONLY: core/ -> primitives/
10 years ago
Michael Ford fa94b9d562
Convert remaining comments in /src to doxygen format
10 years ago
Cory Fields d2e74c55bd boost: moveonly: split CPubKey and friends to new files
10 years ago
jtimon 4a3587d8db MOVEONLY: Separate CTransaction and dependencies from core
10 years ago
Cory Fields fa7361907a boost: split stream classes out of serialize.h
10 years ago
jtimon c4408a6c85 Separate script/standard
10 years ago
jtimon 86dbeea2cd Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes)
10 years ago
jtimon 53efb09e4c Discover some missing includes
10 years ago
Tom Harding 9c347313f7 CBloomFilter::clear() method
10 years ago
Wladimir J. van der Laan 8f3f94a470 Revert "CBloomFilter::clear() method"
10 years ago
Tom Harding 8fbf03995d CBloomFilter::clear() method
11 years ago
Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching
11 years ago
peryaudo b1b9c76262 Fix bloom filter not to use bit_mask
11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations.
11 years ago
Gregory Maxwell 37c6389c5a Performance optimization for bloom filters.
11 years ago
Jeff Garzik 79f6925fac main.h->core.h include dependency improvements.
12 years ago
Matt Corallo cbfc77352d Short-circuit bloom checking if we will always return true.
12 years ago
Matt Corallo e1a4f3778c Add nFlags to CBloomFilter to make filter updating optional.
12 years ago
Matt Corallo b1f99bed6f Add a nTweak to bloom filters to tweak the seed.
12 years ago
Matt Corallo d3b26f7077 Automatically add any matching outputs to a filter during matching.
12 years ago
Matt Corallo 269d9c6492 Replace RelayMessage with RelayTransaction.
12 years ago
Matt Corallo bd21612c37 Add a CBloomFilter class for use as a transaction filter.
12 years ago