aboutsummaryrefslogtreecommitdiff
path: root/src/bloom.cpp
AgeCommit message (Expand)Author
2021-09-29bloom: cleanup includesfanquake
2021-09-29bloom: use constexpr where appropriatefanquake
2021-09-29bloom: use Span instead of std::vector for `insert` and `contains`William Casarin
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-06-21scripted-diff: TxoutType C++11 scoped enum classMarcoFalke
2020-04-28net: remove is{Empty,Full} flags from CBloomFilter, clarify CVE fixSebastian Falbesoner
2020-04-17refactor: Remove unused methods CBloomFilter::reset()/clear()Sebastian Falbesoner
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-05-22refactor: Improve CRollingBloomFilter::reset by using std::fillJoão Barbosa
2018-08-25Merge #13429: Return the script type from SolverWladimir J. van der Laan
2018-08-13Removes unsed `CBloomFilter` constructor.251
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-24scripted-diff: Remove trailing whitespacesJoão Barbosa
2018-07-22Return the script type from SolverBen Woosley
2018-05-06replace modulus with FastModMartin Ankerl
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-06-22scripted-diff: Remove #include <boost/foreach.hpp>Jorge Timón
2017-06-05scripted-diff: Fully remove BOOST_FOREACHJorge Timón
2017-05-18Merge #9750: Bloomfilter: parameter variables made constantWladimir J. van der Laan
2017-03-07Fix msvc compiler error C4146 (minus operator applied to unsigned type)kobake
2017-02-13param variables made constロハン ダル
2017-01-27Refactor: Remove using namespace <xxx> from src/*.cpp.Karl-Johan Alm
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-11-01trivial: fix bloom filter init to isEmpty = trueRobert McLaughlin
2016-09-27Do not shadow variablesPavel Janík
2016-04-28More efficient bitsliced rolling Bloom filterPieter Wuille
2016-01-05Merge pull request #7205Wladimir J. van der Laan
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-28Switch to a more efficient rolling Bloom filterPieter Wuille
2015-07-27Only use randomly created nonces in CRollingBloomFilter.Pieter Wuille
2015-07-27Make CRollingBloomFilter set nTweak for youPeter Todd
2015-07-27Reuse vector hashing code for uint256Pieter Wuille
2015-07-27Add uint256 support to CRollingBloomFilterPeter Todd
2015-04-30Rolling bloom filter classGavin Andresen
2014-12-19Added "Core" to copyright headerssandakersmann
2014-12-03MOVEONLY: core/ -> primitives/Luke Dashjr
2014-11-21Convert remaining comments in /src to doxygen formatMichael Ford
2014-10-31boost: moveonly: split CPubKey and friends to new filesCory Fields
2014-10-27MOVEONLY: Separate CTransaction and dependencies from corejtimon
2014-10-22boost: split stream classes out of serialize.hCory Fields
2014-09-08Separate script/standardjtimon
2014-09-08Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes)jtimon
2014-09-02Discover some missing includesjtimon
2014-07-21CBloomFilter::clear() methodTom Harding
2014-07-21Revert "CBloomFilter::clear() method"Wladimir J. van der Laan
2014-06-27CBloomFilter::clear() methodTom Harding
2014-06-22Code simplifications after CTransaction::GetHash() cachingPieter Wuille
2014-03-20Fix bloom filter not to use bit_maskperyaudo
2013-11-10Cleanup code using forward declarations.Brandon Dahler