summaryrefslogtreecommitdiff
path: root/sha1-file.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'jk/loose-object-cache-oid'Junio C Hamano2019-02-061-116/+104
|\
| * prefer "hash mismatch" to "sha1 mismatch"Jeff King2019-01-081-2/+2
| * sha1-file: avoid "sha1 file" for generic use in messagesJeff King2019-01-081-2/+2
| * sha1-file: prefer "loose object file" to "sha1 file" in messagesJeff King2019-01-081-3/+3
| * sha1-file: drop has_sha1_file()Jeff King2019-01-081-14/+2
| * convert has_sha1_file() callers to has_object_file()Jeff King2019-01-081-1/+1
| * sha1-file: convert pass-through functions to object_idJeff King2019-01-081-13/+7
| * sha1-file: modernize loose header/stream functionsJeff King2019-01-081-41/+43
| * sha1-file: modernize loose object file functionsJeff King2019-01-081-40/+41
| * sha1-file: fix outdated sha1 comment referencesJeff King2019-01-081-3/+3
* | Merge branch 'sb/more-repo-in-api'Junio C Hamano2019-02-051-14/+20
|\ \
| * | object-store: prepare has_{sha1, object}_file to handle any repoStefan Beller2018-11-141-6/+9
| * | object-store: allow read_object_file_extended to read from any repoStefan Beller2018-11-141-5/+6
| * | packfile: allow has_packed_and_bad to handle arbitrary repositoriesStefan Beller2018-10-191-1/+1
| * | sha1_file: allow read_object to read objects in arbitrary repositoriesStefan Beller2018-10-191-4/+6
* | | Merge branch 'bc/sha-256'Junio C Hamano2019-01-291-1/+69
|\ \ \
| * | | Add a base implementation of SHA-256 supportbrian m. carlson2018-11-141-0/+45
| * | | sha1-file: add a constant for hash block sizebrian m. carlson2018-11-141-0/+2
| * | | sha1-file: provide functions to look up hash algorithmsbrian m. carlson2018-10-221-0/+21
| * | | sha1-file: rename algorithm to "sha1"brian m. carlson2018-10-221-1/+1
* | | | Merge branch 'rs/sha1-file-close-mapped-file-on-error'Junio C Hamano2019-01-181-0/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | sha1-file: close fd of empty file in map_sha1_file_1()René Scharfe2019-01-071-0/+1
* | | | object-store: retire odb_load_loose_cache()René Scharfe2019-01-081-7/+2
* | | | object-store: use one oid_array per subdirectory for loose cacheRené Scharfe2019-01-081-3/+6
* | | | object-store: factor out odb_clear_loose_cache()René Scharfe2019-01-081-0/+7
* | | | object-store: factor out odb_loose_cache()René Scharfe2019-01-081-3/+9
* | | | Merge branch 'jk/loose-object-cache'Junio C Hamano2019-01-041-106/+105
|\ \ \ \ | |/ / / |/| | |
| * | | odb_load_loose_cache: fix strbuf leakJeff King2018-11-241-0/+1
| * | | sha1-file: use loose object cache for quick existence checkJeff King2018-11-131-0/+20
| * | | object-store: provide helpers for loose_objects_cacheJeff King2018-11-131-0/+26
| * | | sha1-file: use an object_directory for the main object dirJeff King2018-11-131-78/+44
| * | | handle alternates paths the same as the main object dirJeff King2018-11-131-28/+16
| * | | sha1_file_name(): overwrite buffer instead of appendingJeff King2018-11-131-10/+8
| * | | rename "alternate_object_database" to "object_directory"Jeff King2018-11-131-24/+24
| | |/ | |/|
* | | Merge branch 'tb/print-size-t-with-uintmax-format'Junio C Hamano2018-11-191-3/+3
|\ \ \
| * | | Upcast size_t variables to uintmax_t when printingTorsten Bögershausen2018-11-121-3/+3
| |/ /
* | | Merge branch 'jk/detect-truncated-zlib-input'Junio C Hamano2018-11-131-1/+2
|\ \ \ | |/ / |/| |
| * | Adjust for 2.19.x seriesJunio C Hamano2018-10-311-1/+2
* | | Merge branch 'nd/the-index'Junio C Hamano2018-10-191-21/+29
|\ \ \ | |_|/ |/| |
| * | sha1-file.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-09-211-21/+29
| |/
* | Merge branch 'jt/lazy-object-fetch-fix'Junio C Hamano2018-09-241-1/+1
|\ \
| * | fetch-object: unify fetch_object[s] functionsJonathan Tan2018-09-131-1/+1
| |/
* | convert "hashcmp() != 0" to "!hasheq()"Jeff King2018-08-291-1/+1
* | convert "oidcmp() != 0" to "!oideq()"Jeff King2018-08-291-3/+3
* | convert "oidcmp() == 0" to oideq()Jeff King2018-08-291-2/+2
|/
* Merge branch 'nd/no-the-index'Junio C Hamano2018-08-201-2/+2
|\
| * convert.c: remove an implicit dependency on the_indexNguyễn Thái Ngọc Duy2018-08-131-2/+2
* | Merge branch 'jk/for-each-object-iteration'Junio C Hamano2018-08-201-1/+2
|\ \
| * | for_each_*_object: take flag arguments as enumJeff King2018-08-131-1/+2
| |/
* | Merge branch 'nd/i18n'Junio C Hamano2018-08-151-55/+55
|\ \ | |/ |/|