summaryrefslogtreecommitdiff
path: root/hash.h
Commit message (Expand)AuthorAgeFilesLines
* hash: add an SHA-256 implementation using OpenSSLbrian m. carlson2018-11-141-0/+2
* sha256: add an SHA-256 implementation using libgcryptbrian m. carlson2018-11-141-0/+4
* Add a base implementation of SHA-256 supportbrian m. carlson2018-11-141-1/+18
* sha1-file: add a constant for hash block sizebrian m. carlson2018-11-141-0/+3
* sha1-file: provide functions to look up hash algorithmsbrian m. carlson2018-10-221-0/+13
* hash: update obsolete reference to SHA1_HEADERbc/hash-algobrian m. carlson2018-02-091-2/+2
* hash: create union for hash context allocationbrian m. carlson2018-02-021-6/+9
* hash: move SHA-1 macros to hash.hbrian m. carlson2018-02-021-0/+25
* Add structure representing hash algorithmbrian m. carlson2017-11-131-0/+57
* sha1dc: build git plumbing code more explicitlyTakashi Iwai2017-08-161-5/+1
* sha1dc: optionally use sha1collisiondetection as a submoduleÆvar Arnfjörð Bjarmason2017-07-031-0/+4
* Makefile: add DC_SHA1 knobJeff King2017-03-171-0/+2
* hash.h: move SHA-1 implementation selection into a header filebc/sha1-header-selection-with-cpp-macrosbrian m. carlson2017-03-151-0/+14
* remove old hash.[ch] implementationKarsten Blees2013-11-181-50/+0
* Preallocate hash tables when the number of inserts are known in advanceNguyễn Thái Ngọc Duy2013-03-161-0/+7
* for_each_hash: allow passing a 'void *data' pointer to callbackLinus Torvalds2011-02-181-1/+1
* Add 'const' where appropriate to index handling functionsLinus Torvalds2008-03-091-2/+2
* Do linear-time/space rename logic for exact renamesLinus Torvalds2007-10-261-0/+43