aboutsummaryrefslogtreecommitdiff
path: root/hash.h
Commit message (Expand)AuthorAgeFilesLines
* oidtree: avoid unaligned access to crit-bit treeGravatar René Scharfe 2021-08-151-1/+1
* oidcpy_with_padding: constify `src' argGravatar Eric Wong 2021-07-071-1/+1
* parallel-checkout: send the new object_id algo field to the workersGravatar Matheus Tavares 2021-05-181-0/+16
* hash: provide per-algorithm null OIDsGravatar brian m. carlson 2021-04-271-2/+5
* hash: set, copy, and use algo field in struct object_idGravatar brian m. carlson 2021-04-271-6/+34
* hash: add a function to finalize object IDsGravatar brian m. carlson 2021-04-271-23/+27
* hash: add an algo member to struct object_idGravatar brian m. carlson 2021-04-271-0/+1
* cache.h: move hash/oid functions to hash.hGravatar Jeff King 2020-12-041-0/+95
* hash: implement and use a context cloning functionGravatar brian m. carlson 2020-02-241-0/+21
* hash.h: move object_id definition from cache.hGravatar Jeff King 2019-06-201-0/+24
* hash: add a function to lookup hash algorithm by lengthGravatar brian m. carlson 2019-04-011-0/+2
* hash: add an SHA-256 implementation using OpenSSLGravatar brian m. carlson 2018-11-141-0/+2
* sha256: add an SHA-256 implementation using libgcryptGravatar brian m. carlson 2018-11-141-0/+4
* Add a base implementation of SHA-256 supportGravatar brian m. carlson 2018-11-141-1/+18
* sha1-file: add a constant for hash block sizeGravatar brian m. carlson 2018-11-141-0/+3
* sha1-file: provide functions to look up hash algorithmsGravatar brian m. carlson 2018-10-221-0/+13
* hash: update obsolete reference to SHA1_HEADERGravatar brian m. carlson 2018-02-091-2/+2
* hash: create union for hash context allocationGravatar brian m. carlson 2018-02-021-6/+9
* hash: move SHA-1 macros to hash.hGravatar brian m. carlson 2018-02-021-0/+25
* Add structure representing hash algorithmGravatar brian m. carlson 2017-11-131-0/+57
* sha1dc: build git plumbing code more explicitlyGravatar Takashi Iwai 2017-08-161-5/+1
* sha1dc: optionally use sha1collisiondetection as a submoduleGravatar Ævar Arnfjörð Bjarmason 2017-07-031-0/+4
* Makefile: add DC_SHA1 knobGravatar Jeff King 2017-03-171-0/+2
* hash.h: move SHA-1 implementation selection into a header fileGravatar brian m. carlson 2017-03-151-0/+14
* remove old hash.[ch] implementationGravatar Karsten Blees 2013-11-181-50/+0
* Preallocate hash tables when the number of inserts are known in advanceGravatar Nguyễn Thái Ngọc Duy 2013-03-161-0/+7
* for_each_hash: allow passing a 'void *data' pointer to callbackGravatar Linus Torvalds 2011-02-181-1/+1
* Add 'const' where appropriate to index handling functionsGravatar Linus Torvalds 2008-03-091-2/+2
* Do linear-time/space rename logic for exact renamesGravatar Linus Torvalds 2007-10-261-0/+43