summaryrefslogtreecommitdiff
path: root/hash.h
Commit message (Expand)AuthorAgeFilesLines
* hash-ll.h: split out of hash.h to remove dependency on repository.hElijah Newren2023-04-241-272/+1
* hash.h: move some oid-related declarations from cache.hElijah Newren2023-02-231-0/+34
* treewide: remove unnecessary git-compat-util.h includes in headersElijah Newren2023-02-231-1/+0
* Makefile + hash.h: remove PPC_SHA1 implementationÆvar Arnfjörð Bjarmason2022-08-311-4/+2
* sha256: add support for Nettlebrian m. carlson2022-07-101-1/+3
* hash.h: provide constants for the hash IDsHan-Wen Nienhuys2021-09-071-0/+6
* oidtree: avoid unaligned access to crit-bit treeRené Scharfe2021-08-151-1/+1
* oidcpy_with_padding: constify `src' argEric Wong2021-07-071-1/+1
* parallel-checkout: send the new object_id algo field to the workersMatheus Tavares2021-05-181-0/+16
* hash: provide per-algorithm null OIDsbrian m. carlson2021-04-271-2/+5
* hash: set, copy, and use algo field in struct object_idbrian m. carlson2021-04-271-6/+34
* hash: add a function to finalize object IDsbrian m. carlson2021-04-271-23/+27
* hash: add an algo member to struct object_idbrian m. carlson2021-04-271-0/+1
* cache.h: move hash/oid functions to hash.hJeff King2020-12-041-0/+95
* hash: implement and use a context cloning functionbrian m. carlson2020-02-241-0/+21
* hash.h: move object_id definition from cache.hJeff King2019-06-201-0/+24
* hash: add a function to lookup hash algorithm by lengthbrian m. carlson2019-04-011-0/+2
* 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