summaryrefslogtreecommitdiffstats
path: root/hash.h
AgeCommit message (Expand)AuthorLines
2018-11-14hash: add an SHA-256 implementation using OpenSSLbrian m. carlson-0/+2
2018-11-14sha256: add an SHA-256 implementation using libgcryptbrian m. carlson-0/+4
2018-11-14Add a base implementation of SHA-256 supportbrian m. carlson-1/+18
2018-11-14sha1-file: add a constant for hash block sizebrian m. carlson-0/+3
2018-10-22sha1-file: provide functions to look up hash algorithmsbrian m. carlson-0/+13
2018-02-09hash: update obsolete reference to SHA1_HEADERbrian m. carlson-2/+2
2018-02-02hash: create union for hash context allocationbrian m. carlson-6/+9
2018-02-02hash: move SHA-1 macros to hash.hbrian m. carlson-0/+25
2017-11-13Add structure representing hash algorithmbrian m. carlson-0/+57
2017-08-16sha1dc: build git plumbing code more explicitlyTakashi Iwai-5/+1
2017-07-03sha1dc: optionally use sha1collisiondetection as a submoduleÆvar Arnfjörð Bjarmason-0/+4
2017-03-17Makefile: add DC_SHA1 knobJeff King-0/+2
2017-03-15hash.h: move SHA-1 implementation selection into a header filebrian m. carlson-0/+14
2013-11-18remove old hash.[ch] implementationKarsten Blees-50/+0
2013-03-16Preallocate hash tables when the number of inserts are known in advanceNguyễn Thái Ngọc Duy-0/+7
2011-02-18for_each_hash: allow passing a 'void *data' pointer to callbackLinus Torvalds-1/+1
2008-03-09Add 'const' where appropriate to index handling functionsLinus Torvalds-2/+2
2007-10-26Do linear-time/space rename logic for exact renamesLinus Torvalds-0/+43