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