1. 095261a cache: add a function to read an OID of a specific algorithm by brian m. carlson · 1 year, 3 months ago
  2. d1cbe1e hash-ll.h: split out of hash.h to remove dependency on repository.h by Elijah Newren · 1 year, 9 months ago
  3. 41227cb hash.h: move some oid-related declarations from cache.h by Elijah Newren · 1 year, 11 months ago
  4. f332121 treewide: remove unnecessary git-compat-util.h includes in headers by Elijah Newren · 1 year, 11 months ago
  5. 9dc523a Makefile + hash.h: remove PPC_SHA1 implementation by Ævar Arnfjörð Bjarmason · 2 years, 4 months ago
  6. e555735 sha256: add support for Nettle by brian m. carlson · 2 years, 6 months ago
  7. 27f3796 hash.h: provide constants for the hash IDs by Han-Wen Nienhuys · 3 years, 4 months ago
  8. 8bcda98 oidtree: avoid unaligned access to crit-bit tree by René Scharfe · 3 years, 5 months ago
  9. 90e07f0 oidcpy_with_padding: constify `src' arg by Eric Wong · 3 years, 6 months ago
  10. 3d20ed2 parallel-checkout: send the new object_id algo field to the workers by Matheus Tavares · 3 years, 8 months ago
  11. 1422844 hash: provide per-algorithm null OIDs by brian m. carlson · 3 years, 9 months ago
  12. 5a6dce7 hash: set, copy, and use algo field in struct object_id by brian m. carlson · 3 years, 9 months ago
  13. ab795f0 hash: add a function to finalize object IDs by brian m. carlson · 3 years, 9 months ago
  14. cf09832 hash: add an algo member to struct object_id by brian m. carlson · 3 years, 9 months ago
  15. 3fa6f2a cache.h: move hash/oid functions to hash.h by Jeff King · 4 years, 1 month ago
  16. 768e30e hash: implement and use a context cloning function by brian m. carlson · 4 years, 11 months ago
  17. c0566d7 hash.h: move object_id definition from cache.h by Jeff King · 6 years ago
  18. 9539978 hash: add a function to lookup hash algorithm by length by brian m. carlson · 6 years ago
  19. 4b4e291 hash: add an SHA-256 implementation using OpenSSL by brian m. carlson · 6 years ago
  20. 27dc04c sha256: add an SHA-256 implementation using libgcrypt by brian m. carlson · 6 years ago
  21. 13eeedb Add a base implementation of SHA-256 support by brian m. carlson · 6 years ago
  22. a2ce0a7 sha1-file: add a constant for hash block size by brian m. carlson · 6 years ago
  23. 2f90b9d sha1-file: provide functions to look up hash algorithms by brian m. carlson · 6 years ago
  24. b212c0c hash: update obsolete reference to SHA1_HEADER by brian m. carlson · 7 years ago
  25. ac73ced hash: create union for hash context allocation by brian m. carlson · 7 years ago
  26. 164e716 hash: move SHA-1 macros to hash.h by brian m. carlson · 7 years ago
  27. f50e766 Add structure representing hash algorithm by brian m. carlson · 7 years ago
  28. 36f048c sha1dc: build git plumbing code more explicitly by Takashi Iwai · 7 years ago
  29. 86cfd61 sha1dc: optionally use sha1collisiondetection as a submodule by Ævar Arnfjörð Bjarmason · 8 years ago
  30. 8325e43 Makefile: add DC_SHA1 knob by Jeff King · 8 years ago
  31. f18f816 hash.h: move SHA-1 implementation selection into a header file by brian m. carlson · 8 years ago
  32. efc6842 remove old hash.[ch] implementation by Karsten Blees · 11 years ago
  33. c735928 Preallocate hash tables when the number of inserts are known in advance by Nguyễn Thái Ngọc Duy · 12 years ago
  34. 11f944d for_each_hash: allow passing a 'void *data' pointer to callback by Linus Torvalds · 14 years ago
  35. d1f128b Add 'const' where appropriate to index handling functions by Linus Torvalds · 17 years ago
  36. 9027f53 Do linear-time/space rename logic for exact renames by Linus Torvalds · 17 years ago