summaryrefslogtreecommitdiffstats
path: root/refs.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'kn/reflog-migration'Junio C Hamano2024-12-231-44/+132
|\
| * refs: mark invalid refname message for translationKarthik Nayak2024-12-201-4/+12
| * refs: add support for migrating reflogsKarthik Nayak2024-12-161-28/+64
| * refs: introduce the `ref_transaction_update_reflog` functionKarthik Nayak2024-12-161-4/+35
| * refs: add `committer_info` to `ref_transaction_add_update()`Karthik Nayak2024-12-161-2/+5
| * refs: extract out refname verification in transactionsKarthik Nayak2024-12-161-14/+23
| * refs: include committer info in `ref_update` structKarthik Nayak2024-12-161-0/+1
* | Merge branch 'ps/build-sign-compare'Junio C Hamano2024-12-231-0/+1
|\ \
| * | global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt2024-12-061-0/+1
| |/
* | Merge branch 'bf/set-head-symref'Junio C Hamano2024-12-191-7/+40
|\ \
| * | refs: add create_only option to refs_update_symref_extendedBence Ferdinandy2024-11-251-9/+24
| * | refs: atomically record overwritten ref in update_symrefBence Ferdinandy2024-11-251-2/+20
* | | Merge branch 'jc/forbid-head-as-tagname'Junio C Hamano2024-12-161-0/+47
|\ \ \ | |_|/ |/| |
| * | tag: "git tag" refuses to use HEAD as a tagnameJunio C Hamano2024-12-031-1/+1
| * | refs: drop strbuf_ prefix from helpersJunio C Hamano2024-12-031-4/+4
| * | refs: move ref name helpers aroundJunio C Hamano2024-12-031-0/+47
| |/
* | Merge branch 'sj/ref-contents-check'Junio C Hamano2024-12-041-3/+4
|\ \
| * | ref: add more strict checks for regular refsshejialuo2024-11-211-1/+1
| * | ref: support multiple worktrees check for refsshejialuo2024-11-211-2/+3
| |/
* | Merge branch 'ps/ref-backend-migration-optim'Junio C Hamano2024-12-041-38/+32
|\ \
| * | refs: adapt `initial_transaction` flag to be unsignedPatrick Steinhardt2024-11-261-1/+1
| * | refs: don't normalize log messages with `REF_SKIP_CREATE_REFLOG`Patrick Steinhardt2024-11-201-1/+2
| * | refs: skip collision checks in initial transactionsPatrick Steinhardt2024-11-201-16/+21
| * | refs: use "initial" transaction semantics to migrate refsPatrick Steinhardt2024-11-201-8/+2
| * | refs: introduce "initial" transaction flagPatrick Steinhardt2024-11-201-9/+1
| * | refs: allow passing flags when setting up a transactionPatrick Steinhardt2024-11-201-5/+7
| |/
* / refs: don't invoke reference-transaction hook for reflogsKarthik Nayak2024-11-151-0/+3
|/
* Merge branch 'ps/reftable-exclude'Junio C Hamano2024-09-251-4/+31
|\
| * refs: properly apply exclude patterns to namespaced refsPatrick Steinhardt2024-09-161-4/+31
* | environment: stop storing "core.warnAmbiguousRefs" globallyPatrick Steinhardt2024-09-121-2/+2
* | refs: stop modifying global `log_all_ref_updates` variablePatrick Steinhardt2024-09-121-2/+3
|/
* Merge branch 'jk/mark-unused-parameters'Junio C Hamano2024-08-261-2/+3
|\
| * refs: mark unused parameters in do_for_each_reflog_helper()Jeff King2024-08-171-2/+3
* | Merge branch 'ps/config-wo-the-repository'Junio C Hamano2024-08-231-1/+3
|\ \ | |/ |/|
| * global: prepare for hiding away repo-less config functionsPatrick Steinhardt2024-08-131-0/+2
| * hooks: remove implicit dependency on `the_repository`Patrick Steinhardt2024-08-131-1/+1
* | Merge branch 'sj/ref-fsck'Junio C Hamano2024-08-161-0/+5
|\ \
| * | refs: set up ref consistency check infrastructureshejialuo2024-08-081-0/+5
* | | Merge branch 'jc/refs-symref-referent'Junio C Hamano2024-08-151-7/+7
|\ \ \
| * | | refs: add referent to each_ref_fnJohn Cai2024-08-091-7/+7
| |/ /
* | | Merge branch 'ps/submodule-ref-format'Junio C Hamano2024-08-151-1/+1
|\ \ \ | |_|/ |/| |
| * | refs: fix ref storage format for submodule ref storesPatrick Steinhardt2024-08-081-1/+1
| |/
* | refs/files: stop using `the_repository` in `parse_loose_ref_contents()`Patrick Steinhardt2024-07-301-2/+2
* | refs: stop using `the_repository`Patrick Steinhardt2024-07-301-7/+5
|/
* Merge branch 'ps/ref-storage-migration-fix'Junio C Hamano2024-07-241-4/+18
|\
| * refs: fix format migration on CygwinPatrick Steinhardt2024-07-231-4/+18
* | Merge branch 'ps/use-the-repository'Junio C Hamano2024-07-021-3/+5
|\ \
| * | global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt2024-06-141-0/+2
| * | hash: require hash algorithm in `oidread()` and `oidclr()`Patrick Steinhardt2024-06-141-3/+3
| |/
* | Merge branch 'kn/update-ref-symref'Junio C Hamano2024-06-211-11/+32
|\ \