Commit Graph

32 Commits (master)

Author SHA1 Message Date
Ævar Arnfjörð Bjarmason 9dc523aa0e Makefile + hash.h: remove PPC_SHA1 implementation 1 month ago
brian m. carlson e555735836 sha256: add support for Nettle 3 months ago
Han-Wen Nienhuys 27f3796ac1 hash.h: provide constants for the hash IDs 1 year ago
René Scharfe 8bcda98da5 oidtree: avoid unaligned access to crit-bit tree 1 year ago
Eric Wong 90e07f0a34 oidcpy_with_padding: constify `src' arg 1 year ago
Matheus Tavares 3d20ed27b8 parallel-checkout: send the new object_id algo field to the workers 1 year ago
brian m. carlson 14228447c9 hash: provide per-algorithm null OIDs 1 year ago
brian m. carlson 5a6dce70d7 hash: set, copy, and use algo field in struct object_id 1 year ago
brian m. carlson ab795f0d77 hash: add a function to finalize object IDs 1 year ago
brian m. carlson cf0983213c hash: add an algo member to struct object_id 1 year ago
Jeff King 3fa6f2aa57 cache.h: move hash/oid functions to hash.h 2 years ago
brian m. carlson 768e30ea27 hash: implement and use a context cloning function 3 years ago
Jeff King c0566d78aa hash.h: move object_id definition from cache.h 3 years ago
brian m. carlson 95399788d1 hash: add a function to lookup hash algorithm by length 4 years ago
brian m. carlson 4b4e291809 hash: add an SHA-256 implementation using OpenSSL 4 years ago
brian m. carlson 27dc04c545 sha256: add an SHA-256 implementation using libgcrypt 4 years ago
brian m. carlson 13eeedb5d1 Add a base implementation of SHA-256 support 4 years ago
brian m. carlson a2ce0a7526 sha1-file: add a constant for hash block size 4 years ago
brian m. carlson 2f90b9d9b4 sha1-file: provide functions to look up hash algorithms 4 years ago
brian m. carlson b212c0ca31 hash: update obsolete reference to SHA1_HEADER 5 years ago
brian m. carlson ac73cedff0 hash: create union for hash context allocation 5 years ago
brian m. carlson 164e716330 hash: move SHA-1 macros to hash.h 5 years ago
brian m. carlson f50e766b7b Add structure representing hash algorithm 5 years ago
Takashi Iwai 36f048c5e4 sha1dc: build git plumbing code more explicitly 5 years ago
Ævar Arnfjörð Bjarmason 86cfd61e6b sha1dc: optionally use sha1collisiondetection as a submodule 5 years ago
Jeff King 8325e43b82 Makefile: add DC_SHA1 knob 6 years ago
brian m. carlson f18f816cb1 hash.h: move SHA-1 implementation selection into a header file 6 years ago
Karsten Blees efc684245b remove old hash.[ch] implementation 9 years ago
Nguyễn Thái Ngọc Duy c73592812d Preallocate hash tables when the number of inserts are known in advance 10 years ago
Linus Torvalds 11f944dd6b for_each_hash: allow passing a 'void *data' pointer to callback 12 years ago
Linus Torvalds d1f128b050 Add 'const' where appropriate to index handling functions 15 years ago
Linus Torvalds 9027f53cb5 Do linear-time/space rename logic for exact renames 15 years ago