aboutsummaryrefslogtreecommitdiff
path: root/src/hash.cpp
AgeCommit message (Collapse)Author
2017-05-26Add specialization of SipHash for 256 + 32 bit dataPieter Wuille
We'll need a version of SipHash for tuples of 256 bits and 32 bits data, when CCoinsViewCache switches from using txids to COutPoints as keys.
2017-01-14Remove redundant semicolonspracticalswift
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
Edited via: $ contrib/devtools/copyright_header.py update .
2016-06-07Support SipHash with arbitrary byte writesPieter Wuille
2016-05-17Add SipHash-2-4 primitives to hashPieter Wuille
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-05-06chaincodes: abstract away more chaincode behaviorCory Fields
[squashme] replace struct CCainCode with a typedef uint256 ChainCode
2015-03-06src/hash.cpp: endian compatibilityWladimir J. van der Laan
2014-12-19Added "Core" to copyright headerssandakersmann
Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
2014-11-20Split up crypto/sha2Pieter Wuille
2014-11-08Adding license.sinetek
2014-10-31boost: moveonly: move BIP32Hash to hash.hCory Fields
2014-09-23Avoiding referencing elements of an empty vectorENikS
2014-09-19Apply clang-format on some infrequently-updated filesPieter Wuille
2014-06-21Add a built-in SHA256/SHA512 implementation.Pieter Wuille
This also moves the HMAC-SHA512 implementation to sha2.cpp.
2013-06-24Add HMAC-SHA512 to hashPieter Wuille
2013-01-16Add MurmurHash3 implementation to hash.h/add hash.cpp.Matt Corallo