aboutsummaryrefslogtreecommitdiffstats
path: root/builtin/receive-pack.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-09-24packfile: split up responsibilities of `reprepare_packed_git()`Patrick Steinhardt1-1/+1
2025-08-05Merge branch 'ps/object-file-wo-the-repository'Junio C Hamano1-2/+2
2025-07-23config: drop `git_config()` wrapperPatrick Steinhardt1-1/+1
2025-07-17Merge branch 'bc/use-sha256-by-default-in-3.0' into ps/config-wo-the-repositoryJunio C Hamano1-1/+1
2025-07-16odb: introduce `odb_write_object()`Patrick Steinhardt1-2/+2
2025-07-15Merge branch 'ps/object-store'Junio C Hamano1-4/+5
2025-07-09Merge branch 'ps/object-store' into ps/object-file-wo-the-repositoryJunio C Hamano1-4/+5
2025-07-08Merge branch 'kn/fetch-push-bulk-ref-update'Junio C Hamano1-16/+82
2025-07-01Use legacy hash for legacy formatsbrian m. carlson1-1/+1
2025-07-01odb: rename `has_object()`Patrick Steinhardt1-2/+2
2025-07-01odb: get rid of `the_repository` in `for_each()` functionsPatrick Steinhardt1-1/+2
2025-07-01object-store: rename files to "odb.{c,h}"Patrick Steinhardt1-1/+1
2025-06-25receive-pack: handle reference deletions separatelyKarthik Nayak1-34/+68
2025-05-20builtin/receive-pack: add option to skip connectivity checkJustin Tobler1-18/+22
2025-05-19receive-pack: use batched reference updatesKarthik Nayak1-16/+48
2025-04-29treewide: convert users of `repo_has_object_file()` to `has_object()`Patrick Steinhardt1-1/+3
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt1-1/+1
2025-04-15object-file: split out functions relating to object store subsystemPatrick Steinhardt1-0/+1
2025-03-10hash: stop depending on `the_repository` in `null_oid()`Patrick Steinhardt1-1/+1
2025-03-05Merge branch 'ps/path-sans-the-repository'Junio C Hamano1-1/+3
2025-02-10Merge branch 'ps/hash-cleanup'Junio C Hamano1-9/+9
2025-02-07worktree: return allocated string from `get_worktree_git_dir()`Patrick Steinhardt1-1/+3
2025-02-03Merge branch 'kn/pack-write-with-reduced-globals'Junio C Hamano1-1/+1
2025-01-31global: adapt callers to use generic hash context helpersPatrick Steinhardt1-8/+8
2025-01-31hash: stop typedeffing the hash contextPatrick Steinhardt1-1/+1
2025-01-21pack-write: pass repository to `index_pack_lockfile()`Karthik Nayak1-1/+1
2025-01-21Merge branch 'ps/the-repository'Junio C Hamano1-2/+2
2025-01-07fsck: reject misconfigured fsck.skipListJustin Tobler1-1/+1
2024-12-18tmp-objdir: stop using `the_repository`Patrick Steinhardt1-1/+1
2024-12-18server-info: stop using `the_repository`Patrick Steinhardt1-1/+1
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt1-0/+2
2024-11-21refs: allow passing flags when setting up a transactionPatrick Steinhardt1-2/+2
2024-09-30remote: fix leaking push reportsPatrick Steinhardt1-1/+4
2024-09-25Merge branch 'ak/typofix-builtins'Junio C Hamano1-1/+1
2024-09-25Merge branch 'ps/reftable-exclude'Junio C Hamano1-2/+16
2024-09-24builtin: fix typosAndrew Kreimer1-1/+1
2024-09-16builtin/receive-pack: fix exclude patterns when announcing refsPatrick Steinhardt1-2/+16
2024-09-13builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.hJohn Cai1-1/+2
2024-09-13builtin: add a repository parameter for builtin functionsJohn Cai1-1/+4
2024-08-23Merge branch 'ps/config-wo-the-repository'Junio C Hamano1-5/+5
2024-08-13hooks: remove implicit dependency on `the_repository`Patrick Steinhardt1-5/+5
2024-08-09refs: add referent to each_ref_fnJohn Cai1-1/+1
2024-07-02Merge branch 'ps/use-the-repository'Junio C Hamano1-2/+2
2024-06-20Merge branch 'kn/update-ref-symref'Junio C Hamano1-1/+2
2024-06-14hash: require hash algorithm in `empty_tree_oid_hex()`Patrick Steinhardt1-1/+1
2024-06-14hash: require hash algorithm in `oidread()` and `oidclr()`Patrick Steinhardt1-1/+1
2024-06-07global: improve const correctness when assigning string constantsPatrick Steinhardt1-2/+2
2024-06-07update-ref: add support for 'symref-delete' commandKarthik Nayak1-1/+2
2024-05-27config: clarify memory ownership in `git_config_string()`Patrick Steinhardt1-1/+1
2024-05-27config: clarify memory ownership in `git_config_pathname()`Patrick Steinhardt1-2/+2