summaryrefslogtreecommitdiffstats
path: root/builtin/fast-import.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'ps/weak-sha1-for-tail-sum-fix'Junio C Hamano2025-01-011-1/+1
|\
| * builtin/fast-import: fix segfault with unsafe SHA1 backendPatrick Steinhardt2024-12-301-1/+1
* | Merge branch 'ps/build-sign-compare'Junio C Hamano2024-12-231-0/+2
|\ \
| * | global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt2024-12-061-0/+2
* | | Merge branch 'kn/midx-wo-the-repository'Junio C Hamano2024-12-131-7/+8
|\ \ \
| * | | config: make `packed_git_(limit|window_size)` non-global variablesKarthik Nayak2024-12-041-2/+2
| * | | packfile: pass down repository to `odb_pack_name`Karthik Nayak2024-12-041-4/+4
| * | | packfile: add repository to struct `packed_git`Karthik Nayak2024-12-041-1/+2
* | | | Merge branch 'en/fast-import-verify-path'Junio C Hamano2024-12-131-0/+6
|\ \ \ \ | |_|/ / |/| | |
| * | | fast-import: disallow more path componentsElijah Newren2024-12-021-2/+6
| * | | fast-import: disallow "." and ".." path componentsElijah Newren2024-11-261-0/+2
| | |/ | |/|
* | | Merge branch 'ps/ref-backend-migration-optim'Junio C Hamano2024-12-041-2/+2
|\ \ \
| * | | refs: allow passing flags when setting up a transactionPatrick Steinhardt2024-11-201-2/+2
| | |/ | |/|
* | | Merge branch 'en/fast-import-avoid-self-replace'Junio C Hamano2024-11-261-1/+15
|\ \ \ | |/ / |/| |
| * | fast-import: avoid making replace refs point to themselvesElijah Newren2024-11-191-1/+15
| |/
* / packfile: convert find_sha1_pack() to use object_idJeff King2024-10-251-4/+2
|/
* builtin: remove USE_THE_REPOSITORY_VARIABLE from builtin.hJohn Cai2024-09-131-1/+1
* builtin: add a repository parameter for builtin functionsJohn Cai2024-09-131-1/+4
* Merge branch 'ps/config-wo-the-repository'Junio C Hamano2024-08-231-2/+2
|\
| * config: pass repo to `git_die_config()`Patrick Steinhardt2024-08-131-2/+2
* | builtin/fast-import: plug trivial memory leaksPatrick Steinhardt2024-08-141-2/+6
|/
* hash: require hash algorithm in `is_empty_{blob,tree}_oid()`Patrick Steinhardt2024-06-141-1/+3
* hash: require hash algorithm in `oidread()` and `oidclr()`Patrick Steinhardt2024-06-141-18/+21
* Merge branch 'kn/ref-transaction-symref'Junio C Hamano2024-05-201-2/+3
|\
| * refs: accept symref values in `ref_transaction_update()`Karthik Nayak2024-05-071-2/+3
* | cocci: apply rules to rewrite callers of "refs" interfacesPatrick Steinhardt2024-05-071-4/+7
* | fast-import: make comments more preciseThalia Archibald2024-04-151-3/+3
* | fast-import: forbid escaped NUL in pathsThalia Archibald2024-04-151-0/+2
* | fast-import: remove dead strbufThalia Archibald2024-04-151-5/+0
* | fast-import: allow unquoted empty path for rootThalia Archibald2024-04-151-3/+0
* | fast-import: directly use strbufs for pathsThalia Archibald2024-04-151-37/+27
* | fast-import: tighten path unquotingThalia Archibald2024-04-151-43/+65
|/
* Merge branch 'eb/hash-transition'Junio C Hamano2024-03-281-16/+2
|\
| * object: factor out parse_mode out of fast-import and tree-walk into in object.hEric W. Biederman2023-10-021-16/+2
* | commit-reach(repo_in_merge_bases_many): report missing commitsJohannes Schindelin2024-02-281-1/+5
* | fast-import: use mem_pool_calloc()René Scharfe2023-12-261-2/+1
* | Merge branch 'ew/hash-with-openssl-evp'Junio C Hamano2023-09-131-0/+1
|\ \ | |/ |/|
| * treewide: fix various bugs w/ OpenSSL 3+ EVP APIEric Wong2023-09-011-0/+1
* | treewide: remove unnecessary includes for wrapper.hCalvin Wan2023-07-051-1/+0
* | object-store-ll.h: split this header out of object-store.hElijah Newren2023-06-211-1/+1
* | repository: remove unnecessary include of path.hElijah Newren2023-06-211-0/+1
* | cache.h: remove this no-longer-used headerElijah Newren2023-06-211-1/+0
|/
* Merge branch 'en/header-split-cache-h'Junio C Hamano2023-04-251-0/+2
|\
| * object-file.h: move declarations for object-file.c functions from cache.hElijah Newren2023-04-111-0/+1
| * object-name.h: move declarations for object-name.c functions from cache.hElijah Newren2023-04-111-0/+1
| * Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano2023-04-041-8/+9
| |\
* | | Merge branch 'en/header-split-cleanup'Junio C Hamano2023-04-061-0/+4
|\| |
| * | environment.h: move declarations for environment.c functions from cache.hElijah Newren2023-03-211-0/+1
| * | wrapper.h: move declarations for wrapper.c functions from cache.hElijah Newren2023-03-211-0/+1
| * | abspath.h: move absolute path functions from cache.hElijah Newren2023-03-211-0/+1