aboutsummaryrefslogtreecommitdiff
path: root/builtin/fast-import.c
AgeCommit message (Expand)Author
2025-03-10csum-file: stop depending on `the_repository`Patrick Steinhardt
2025-03-05Merge branch 'ps/path-sans-the-repository'Junio C Hamano
2025-02-10Merge branch 'ps/hash-cleanup'Junio C Hamano
2025-02-07path: drop `git_pathdup()` in favor of `repo_git_path()`Patrick Steinhardt
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-17builtin: send usage() help text to standard outputJunio C Hamano
2025-01-01Merge branch 'ps/weak-sha1-for-tail-sum-fix'Junio C Hamano
2024-12-30builtin/fast-import: fix segfault with unsafe SHA1 backendPatrick Steinhardt
2024-12-23Merge branch 'ps/build-sign-compare'Junio C Hamano
2024-12-13Merge branch 'kn/midx-wo-the-repository'Junio C Hamano
2024-12-13Merge branch 'en/fast-import-verify-path'Junio C Hamano
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt
2024-12-04Merge branch 'ps/ref-backend-migration-optim'Junio C Hamano
2024-12-04config: make `packed_git_(limit|window_size)` non-global variablesKarthik Nayak
2024-12-04packfile: pass down repository to `odb_pack_name`Karthik Nayak
2024-12-04packfile: add repository to struct `packed_git`Karthik Nayak
2024-12-02fast-import: disallow more path componentsElijah Newren
2024-11-27Merge branch 'en/fast-import-avoid-self-replace'Junio C Hamano
2024-11-26fast-import: disallow "." and ".." path componentsElijah Newren
2024-11-21refs: allow passing flags when setting up a transactionPatrick Steinhardt
2024-11-19fast-import: avoid making replace refs point to themselvesElijah Newren
2024-10-25packfile: convert find_sha1_pack() to use object_idJeff King
2024-09-13builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.hJohn Cai
2024-09-13builtin: add a repository parameter for builtin functionsJohn Cai
2024-08-23Merge branch 'ps/config-wo-the-repository'Junio C Hamano
2024-08-14builtin/fast-import: plug trivial memory leaksPatrick Steinhardt
2024-08-13config: pass repo to `git_die_config()`Patrick Steinhardt
2024-06-14hash: require hash algorithm in `is_empty_{blob,tree}_oid()`Patrick Steinhardt
2024-06-14hash: require hash algorithm in `oidread()` and `oidclr()`Patrick Steinhardt
2024-05-20Merge branch 'kn/ref-transaction-symref'Junio C Hamano
2024-05-07cocci: apply rules to rewrite callers of "refs" interfacesPatrick Steinhardt
2024-05-07refs: accept symref values in `ref_transaction_update()`Karthik Nayak
2024-04-15fast-import: make comments more preciseThalia Archibald
2024-04-15fast-import: forbid escaped NUL in pathsThalia Archibald
2024-04-15fast-import: remove dead strbufThalia Archibald
2024-04-15fast-import: allow unquoted empty path for rootThalia Archibald
2024-04-15fast-import: directly use strbufs for pathsThalia Archibald
2024-04-15fast-import: tighten path unquotingThalia Archibald
2024-03-28Merge branch 'eb/hash-transition'Junio C Hamano
2024-02-28commit-reach(repo_in_merge_bases_many): report missing commitsJohannes Schindelin
2023-12-26fast-import: use mem_pool_calloc()René Scharfe
2023-10-02object: factor out parse_mode out of fast-import and tree-walk into in object.hEric W. Biederman
2023-09-13Merge branch 'ew/hash-with-openssl-evp'Junio C Hamano