| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-03-10 | csum-file: stop depending on `the_repository` | Patrick Steinhardt | 1 | -12/+16 |
| 2025-02-10 | Merge branch 'ps/hash-cleanup' | Junio C Hamano | 1 | -8/+8 |
| 2025-02-06 | Merge branch 'ps/zlib-ng' | Junio C Hamano | 1 | -1/+2 |
| 2025-01-31 | global: adapt callers to use generic hash context helpers | Patrick Steinhardt | 1 | -7/+7 |
| 2025-01-31 | hash: stop typedeffing the hash context | Patrick Steinhardt | 1 | -1/+1 |
| 2025-01-28 | git-compat-util: move include of "compat/zlib.h" into "git-zlib.h" | Patrick Steinhardt | 1 | -1/+2 |
| 2025-01-23 | csum-file: introduce hashfile_checkpoint_init() | Taylor Blau | 1 | -0/+7 |
| 2025-01-23 | csum-file.c: use unsafe_hash_algo() | Taylor Blau | 1 | -11/+11 |
| 2025-01-23 | csum-file.c: extract algop from hashfile_checksum_valid() | Taylor Blau | 1 | -6/+7 |
| 2025-01-23 | csum-file: store the hash algorithm as a struct field | Taylor Blau | 1 | -9/+11 |
| 2024-12-06 | csum-file: fix -Wsign-compare warning on 32-bit platform | Junio C Hamano | 1 | -2/+1 |
| 2024-12-06 | global: mark code units that generate warnings with `-Wsign-compare` | Patrick Steinhardt | 1 | -0/+1 |
| 2024-09-27 | csum-file.c: use unsafe SHA-1 implementation when available | Taylor Blau | 1 | -9/+9 |
| 2024-08-23 | Merge branch 'ps/leakfixes-part-4' | Junio C Hamano | 1 | -1/+1 |
| 2024-08-14 | bulk-checkin: fix leaking state TODO | Patrick Steinhardt | 1 | -1/+1 |
| 2024-07-26 | csum-file: introduce discard_hashfile() | Junio C Hamano | 1 | -0/+9 |
| 2024-06-14 | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 1 | -0/+3 |
| 2024-06-14 | hash: require hash algorithm in `hasheq()`, `hashcmp()` and `hashclr()` | Patrick Steinhardt | 1 | -3/+3 |
| 2023-09-13 | Merge branch 'ew/hash-with-openssl-evp' | Junio C Hamano | 1 | -1/+1 |
| 2023-08-31 | treewide: fix various bugs w/ OpenSSL 3+ EVP API | Eric Wong | 1 | -1/+1 |
| 2023-07-05 | treewide: remove unnecessary includes for wrapper.h | Calvin Wan | 1 | -1/+0 |
| 2023-04-24 | hash-ll.h: split out of hash.h to remove dependency on repository.h | Elijah Newren | 1 | -0/+1 |
| 2023-03-21 | treewide: remove cache.h inclusion due to environment.h changes | Elijah Newren | 1 | -1/+1 |
| 2023-03-21 | wrapper.h: move declarations for wrapper.c functions from cache.h | Elijah Newren | 1 | -0/+1 |
| 2023-01-07 | hashfile: allow skipping the hash function | Derrick Stolee | 1 | -3/+11 |
| 2022-03-10 | core.fsync: introduce granular fsync control infrastructure | Neeraj Singh | 1 | -2/+3 |
| 2021-08-25 | use xopen() to handle fatal open(2) failures | René Scharfe | 1 | -6/+2 |
| 2021-07-16 | Merge branch 'tb/midx-use-checksum' | Junio C Hamano | 1 | -0/+16 |
| 2021-06-28 | csum-file: introduce checksum_valid() | Taylor Blau | 1 | -0/+16 |
| 2021-05-19 | csum-file.h: increase hashfile buffer size | Derrick Stolee | 1 | -20/+57 |
| 2021-05-18 | hashfile: use write_in_full() | Derrick Stolee | 1 | -12/+5 |
| 2021-03-26 | csum-file: make hashwrite() more readable | Derrick Stolee | 1 | -15/+18 |
| 2020-02-24 | hash: implement and use a context cloning function | brian m. carlson | 1 | -1/+1 |
| 2018-04-02 | csum-file: refactor finalize_hashfile() method | Derrick Stolee | 1 | -4/+4 |
| 2018-04-02 | csum-file: rename hashclose() to finalize_hashfile() | Derrick Stolee | 1 | -1/+1 |
| 2018-02-02 | csum-file: abstract uses of SHA-1 | brian m. carlson | 1 | -5/+5 |
| 2018-02-02 | csum-file: rename sha1file to hashfile | brian m. carlson | 1 | -18/+18 |
| 2017-09-27 | prefer "!=" when checking read_in_full() result | Jeff King | 1 | -1/+1 |
| 2015-03-19 | sha1fd_check: die when we cannot open the file | Jeff King | 1 | -7/+3 |
| 2014-01-10 | Merge branch 'jk/sha1write-void' | Junio C Hamano | 1 | -2/+1 |
| 2013-12-26 | do not pretend sha1write returns errors | Jeff King | 1 | -2/+1 |
| 2013-10-24 | sha1write: make buffer const-correct | Jeff King | 1 | -3/+3 |
| 2011-11-30 | csum-file: introduce sha1file_checkpoint | Junio C Hamano | 1 | -0/+20 |
| 2011-07-19 | Merge branch 'jc/index-pack' | Junio C Hamano | 1 | -1/+45 |
| 2011-04-03 | sparse: Fix errors and silence warnings | Stephen Boyd | 1 | -1/+1 |
| 2011-02-27 | index-pack: --verify | Junio C Hamano | 1 | -1/+45 |
| 2009-06-27 | Convert existing die(..., strerror(errno)) to die_errno() | Thomas Rast | 1 | -3/+2 |
| 2008-10-10 | Merge branch 'maint' | Shawn O. Pearce | 1 | -6/+12 |
| 2008-10-10 | fix pread()'s short read in index-pack | Nicolas Pitre | 1 | -6/+12 |
| 2008-10-02 | fix openssl headers conflicting with custom SHA1 implementations | Nicolas Pitre | 1 | -4/+4 |
| 2008-09-02 | sha1write: don't copy full sized buffers | Nicolas Pitre | 1 | -10/+17 |
| 2008-08-29 | pack-objects: use fixup_pack_header_footer()'s validation mode | Nicolas Pitre | 1 | -3/+3 |
| 2008-05-31 | Make pack creation always fsync() the result | Linus Torvalds | 1 | -2/+5 |
| 2007-11-05 | remove dead code from the csum-file interface | Nicolas Pitre | 1 | -12/+2 |
| 2007-11-05 | make display of total transferred more accurate | Nicolas Pitre | 1 | -1/+3 |
| 2007-10-30 | add throughput display to git-push | Nicolas Pitre | 1 | -0/+8 |
| 2007-10-17 | pack-objects.c: fix some global variable abuse and memory leaks | Nicolas Pitre | 1 | -9/+14 |
| 2007-06-13 | More static | Junio C Hamano | 1 | -55/+0 |
| 2007-05-20 | Alter sha1close() 3rd argument to request flush only | Dana L. How | 1 | -3/+5 |
| 2007-05-10 | Custom compression levels for objects and packs | Dana How | 1 | -2/+2 |
| 2007-04-10 | compute a CRC32 for each object as stored in a pack | Nicolas Pitre | 1 | -0/+14 |
| 2006-08-23 | Convert memcpy(a,b,20) to hashcpy(a,b). | Shawn Pearce | 1 | -1/+1 |
| 2006-08-14 | Make sha1flush void and remove conditional return. | David Rientjes | 1 | -2/+2 |
| 2006-07-03 | Make zlib compression level configurable, and change default. | Joachim B Haga | 1 | -1/+1 |
| 2006-06-20 | Remove all void-pointer arithmetic. | Florian Forster | 1 | -2/+2 |
| 2005-12-19 | xread/xwrite: do not worry about EINTR at calling sites. | Junio C Hamano | 1 | -3/+1 |
| 2005-08-08 | [PATCH] Plug memory leak in sha1close() | Sergey Vlasov | 1 | -0/+1 |
| 2005-07-06 | [PATCH] Let umask do its work upon filesystem object creation. | Junio C Hamano | 1 | -1/+1 |
| 2005-06-28 | csum-file: add "sha1fd()" to create a SHA1 csum file from an existing file de... | Linus Torvalds | 1 | -0/+20 |
| 2005-06-27 | csum-file: fix missing buf pointer update | Linus Torvalds | 1 | -0/+1 |
| 2005-06-26 | csum-file interface updates: return resulting SHA1 | Linus Torvalds | 1 | -10/+16 |
| 2005-06-26 | git-pack-objects: write the pack files with a SHA1 csum | Linus Torvalds | 1 | -0/+120 |