index
:
slackcoder/bitcoin
master
show-current
Bitcoin Code integration/staging tree
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hash.h
Age
Commit message (
Expand
)
Author
2023-01-30
Merge bitcoin/bitcoin#26649: refactor: Use AutoFile and HashVerifier (without...
fanquake
2023-01-30
Merge bitcoin/bitcoin#15294: refactor: Extract RipeMd160
MarcoFalke
2023-01-26
refactor: Extract RIPEMD160
Ben Woosley
2023-01-17
hash: add HashedSourceWriter
Martin Zumsande
2023-01-03
Add HashVerifier
MarcoFalke
2022-12-24
scripted-diff: Bump copyright headers
Hennadii Stepanov
2022-07-20
Use HashWriter where possible
MacroFake
2022-07-20
Add HashWriter without ser-type and ser-version
MacroFake
2022-05-21
refactor: Remove defunct attributes.h includes
Ben Woosley
2022-01-02
Use spans of std::byte in serialize
MarcoFalke
2020-12-31
scripted-diff: Bump copyright headers
MarcoFalke
2020-11-26
scripted-diff: Use [[nodiscard]] (C++17) instead of NODISCARD
practicalswift
2020-10-12
Add TaggedHash function (BIP 340)
Pieter Wuille
2020-08-06
Add SHA256Uint256 helper functions
Jeremy Rubin
2020-08-06
Add single sha256 call to CHashWriter
Jeremy Rubin
2020-07-30
Make Hash[160] consume range-like objects
Pieter Wuille
2020-07-30
Make CHash256/CHash160 output to Span
Pieter Wuille
2020-07-30
Make MurmurHash3 consume Spans
Pieter Wuille
2020-07-30
Make CHash256 and CHash160 consume Spans
Pieter Wuille
2018-11-30
Merge #13258: uint256: Remove unnecessary crypto/common.h dependency
Wladimir J. van der Laan
2018-11-05
Extract CSipHasher to it's own file in crypto/ directory.
Jim Posen
2018-09-18
uint256: Remove unnecessary crypto/common.h use
Karl-Johan Alm
2018-07-27
Update copyright headers to 2018
DrahtBot
2018-03-13
Support deserializing into temporaries
Pieter Wuille
2018-01-03
Increment MIT Licence copyright header year on files modified in 2017
Akira Takizawa
2017-11-16
scripted-diff: Replace #include "" with #include <> (ryanofsky)
MeshCollider
2017-09-21
Remove some unused functions and methods
Pieter Wuille
2017-08-16
Declare single-argument (non-converting) constructors "explicit"
practicalswift
2017-05-26
Add specialization of SipHash for 256 + 32 bit data
Pieter Wuille
2017-05-26
Introduce CHashVerifier to hash read data
Pieter Wuille
2017-02-17
Avoid VLA in hash.h
Pieter Wuille
2016-12-31
Increment MIT Licence copyright header year on files modified in 2016
isle2983
2016-11-07
Get rid of nType and nVersion
Pieter Wuille
2016-11-07
Make nType and nVersion private and sometimes const
Pieter Wuille
2016-11-07
Make streams' read and write return void
Pieter Wuille
2016-06-07
Support SipHash with arbitrary byte writes
Pieter Wuille
2016-05-17
Add SipHash-2-4 primitives to hash
Pieter Wuille
2015-12-13
Bump copyright headers to 2015
MarcoFalke
2015-11-13
Prevector type
Pieter Wuille
2015-05-06
chaincodes: abstract away more chaincode behavior
Cory Fields
2014-12-19
Added "Core" to copyright headers
sandakersmann
2014-11-20
Split up crypto/sha2
Pieter Wuille
2014-11-04
minor code style cleanup after recent merges
Philip Kaufmann
2014-10-31
boost: moveonly: move BIP32Hash to hash.h
Cory Fields
2014-09-14
header include cleanup
Philip Kaufmann
2014-08-28
add missing header end comments
Philip Kaufmann
2014-06-21
Add <Hasher>::OUTPUT_SIZE
Pieter Wuille
2014-06-21
Add built-in RIPEMD-160 implementation
Pieter Wuille
2014-06-21
Move crypto implementations to src/crypto/
Pieter Wuille
2014-06-21
Switch script.cpp and hash.cpp to use sha2.cpp instead of OpenSSL.
Pieter Wuille
[next]