summaryrefslogtreecommitdiffstats
path: root/object-file.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* object-file: don't special-case missing source file in collision checkPatrick Steinhardt12 days1-2/+1
* object-file: rename variables in `check_collision()`Patrick Steinhardt12 days1-20/+20
* object-file: fix race in object collision checkPatrick Steinhardt2024-12-301-2/+4
* Merge branch 'tb/weak-sha1-for-tail-sum'Junio C Hamano2024-10-021-6/+118
|\
| * hash.h: scaffolding for _unsafe hashing variantsTaylor Blau2024-09-271-0/+42
| * finalize_object_file(): implement collision checkTaylor Blau2024-09-271-3/+64
| * finalize_object_file(): refactor unlink_or_warn() placementTaylor Blau2024-09-271-1/+6
| * finalize_object_file(): check for name collision before renamingTaylor Blau2024-09-271-2/+6
* | Merge branch 'ak/typofix-2.46-maint'Junio C Hamano2024-09-251-1/+1
|\ \
| * | object-file: fix a typoAndrew Kreimer2024-09-191-1/+1
* | | environment: move object database functions into object layerPatrick Steinhardt2024-09-121-0/+33
* | | environment: make `get_object_directory()` accept a repositoryPatrick Steinhardt2024-09-121-2/+2
| |/ |/|
* | Merge branch 'ps/leakfixes-part-4'Junio C Hamano2024-08-231-0/+1
|\ \
| * | object-file: fix memory leak when reading corrupted headersPatrick Steinhardt2024-08-141-0/+1
| |/
* / fsck: make "fsck_error" callback genericshejialuo2024-08-081-5/+4
|/
* Merge branch 'ew/object-convert-leakfix'Junio C Hamano2024-07-021-1/+1
|\
| * object-file: fix leak on conversion failureEric Wong2024-06-241-1/+1
* | Merge branch 'ps/use-the-repository'Junio C Hamano2024-07-021-10/+9
|\ \
| * | global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt2024-06-141-0/+3
| * | hash: require hash algorithm in `empty_tree_oid_hex()`Patrick Steinhardt2024-06-141-8/+2
| * | global: ensure that object IDs are always paddedPatrick Steinhardt2024-06-141-0/+2
| * | hash: require hash algorithm in `oidread()` and `oidclr()`Patrick Steinhardt2024-06-141-2/+2
* | | Merge branch 'ps/no-writable-strings'Junio C Hamano2024-06-181-10/+12
|\ \ \ | |/ / |/| |
| * | object-file: make `buf` parameter of `index_mem()` a constantPatrick Steinhardt2024-06-071-7/+7
| * | object-file: mark cached object buffers as constPatrick Steinhardt2024-06-071-3/+5
| |/
* / refs: refactor `resolve_gitlink_ref()` to accept a repositoryPatrick Steinhardt2024-05-171-1/+1
|/
* Merge branch 'eb/hash-transition'Junio C Hamano2024-03-281-20/+192
|\
| * object-file: handle compat objects in check_object_signatureEric W. Biederman2023-10-021-1/+3
| * object-file: update object_info_extended to reencode objectsEric W. Biederman2023-10-021-0/+91
| * object-file: add a compat_oid_in parameter to write_object_file_flagsEric W. Biederman2023-10-021-2/+4
| * object-file: update the loose object map when writing loose objectsEric W. Biederman2023-10-021-18/+95
* | treewide: remove unnecessary includes in source filesElijah Newren2023-12-261-8/+0
* | bulk-checkin: only support blobs in index_bulk_checkinEric W. Biederman2023-09-261-6/+6
|/
* Merge branch 'jk/unused-parameter'Junio C Hamano2023-07-251-5/+5
|\
| * fsck: mark unused parameters in various fsck callbacksJeff King2023-07-141-5/+5
* | git-compat-util: move alloc macros to git-compat-util.hCalvin Wan2023-07-051-1/+0
* | treewide: remove unnecessary includes for wrapper.hCalvin Wan2023-07-051-1/+0
|/
* repository: remove unnecessary include of path.hElijah Newren2023-06-211-0/+1
* Merge branch 'en/header-split-cache-h-part-2'Junio C Hamano2023-05-101-1/+2
|\
| * object-store.h: reduce unnecessary includesElijah Newren2023-04-241-0/+1
| * treewide: remove cache.h inclusion due to previous changesElijah Newren2023-04-241-1/+1
* | Merge branch 'ps/fix-geom-repack-with-alternates'Junio C Hamano2023-04-251-0/+6
|\ \ | |/ |/|
| * repack: disable writing bitmaps when doing a local repackPatrick Steinhardt2023-04-141-0/+6
* | object-file.h: move declarations for object-file.c functions from cache.hElijah Newren2023-04-111-0/+1
* | treewide: be explicit about dependence on convert.hElijah Newren2023-04-111-0/+1
* | Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano2023-04-041-2/+2
|\ \
| * | post-cocci: adjust comments for recent repo_* migrationÆvar Arnfjörð Bjarmason2023-03-281-1/+1
| * | cocci: apply the "object-store.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason2023-03-281-1/+1
| |/
* | csum-file.h: remove unnecessary inclusion of cache.hElijah Newren2023-03-211-1/+1
* | setup.h: move declarations for setup.c functions from cache.hElijah Newren2023-03-211-0/+1