aboutsummaryrefslogtreecommitdiff
path: root/bulk-checkin.c
AgeCommit message (Expand)Author
2025-09-16object-file: relocate ODB transaction codeJustin Tobler
2025-09-16bulk-checkin: drop flush_odb_transaction()Justin Tobler
2025-09-16bulk-checkin: remove ODB transaction nestingJustin Tobler
2025-08-25bulk-checkin: use repository variable from transactionJustin Tobler
2025-08-25bulk-checkin: require transaction for index_blob_bulk_checkin()Justin Tobler
2025-08-25bulk-checkin: remove global transaction stateJustin Tobler
2025-08-25bulk-checkin: introduce object database transaction structureJustin Tobler
2025-07-16object-file: get rid of `the_repository` in `finalize_object_file()`Patrick Steinhardt
2025-07-01odb: rename `has_object()`Patrick Steinhardt
2025-07-01object-store: rename files to "odb.{c,h}"Patrick Steinhardt
2025-04-29treewide: convert users of `repo_has_object_file()` to `has_object()`Patrick Steinhardt
2025-04-24Merge branch 'ps/object-file-cleanup' into ps/object-store-cleanupJunio C Hamano
2025-04-15Merge branch 'ps/object-wo-the-repository'Junio C Hamano
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt
2025-04-15object-file: split up concerns of `HASH_*` flagsPatrick Steinhardt
2025-03-25bulk-checkin: fix sign compare warningsTuomas Ahola
2025-03-10pack-write: stop depending on `the_repository` and `the_hash_algo`Patrick Steinhardt
2025-02-10Merge branch 'ps/hash-cleanup'Junio C Hamano
2025-02-03Merge branch 'kn/pack-write-with-reduced-globals'Junio C Hamano
2025-02-03Merge branch 'tb/unsafe-hash-cleanup'Junio C Hamano
2025-01-31global: adapt callers to use generic hash context helpersPatrick Steinhardt
2025-01-31hash: stop typedeffing the hash contextPatrick Steinhardt
2025-01-31Merge branch 'tb/unsafe-hash-cleanup' into ps/hash-cleanupJunio C Hamano
2025-01-23csum-file: introduce hashfile_checkpoint_init()Taylor Blau
2025-01-21pack-write: pass hash_algo to `write_idx_file()`Karthik Nayak
2025-01-21pack-write: pass hash_algo to `fixup_pack_header_footer()`Karthik Nayak
2025-01-21Merge branch 'ps/the-repository'Junio C Hamano
2025-01-01Merge branch 'ps/weak-sha1-for-tail-sum-fix'Junio C Hamano
2024-12-30bulk-checkin: fix segfault with unsafe SHA1 backendPatrick Steinhardt
2024-12-18tmp-objdir: stop using `the_repository`Patrick Steinhardt
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt
2024-09-12environment: make `get_object_directory()` accept a repositoryPatrick Steinhardt
2024-08-14bulk-checkin: fix leaking state TODOPatrick Steinhardt
2024-06-14global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren
2023-10-10Merge branch 'eb/limit-bulk-checkin-to-blobs'Junio C Hamano
2023-09-26bulk-checkin: only support blobs in index_bulk_checkinEric W. Biederman
2023-09-13Merge branch 'ew/hash-with-openssl-evp'Junio C Hamano
2023-08-31treewide: fix various bugs w/ OpenSSL 3+ EVP APIEric Wong
2023-07-05git-compat-util: move alloc macros to git-compat-util.hCalvin Wan
2023-07-05treewide: remove unnecessary includes for wrapper.hCalvin Wan
2023-06-21object-store-ll.h: split this header out of object-store.hElijah Newren
2023-04-11treewide: remove double forward declaration of read_in_fullElijah Newren
2023-04-11treewide: remove cache.h inclusion due to object-file.h changesElijah Newren
2023-04-11object-file.h: move declarations for object-file.c functions from cache.hElijah Newren
2023-04-04Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano
2023-03-28cocci: apply the "object-store.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason
2023-03-21csum-file.h: remove unnecessary inclusion of cache.hElijah Newren
2023-03-21environment.h: move declarations for environment.c functions from cache.hElijah Newren
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren