summaryrefslogtreecommitdiff
path: root/refs.h
AgeCommit message (Expand)Author
2024-12-23Merge branch 'kn/reflog-migration'Junio C Hamano
2024-12-19Merge branch 'bf/set-head-symref'Junio C Hamano
2024-12-16refs: introduce the `ref_transaction_update_reflog` functionKarthik Nayak
2024-12-15Merge branch 'jc/forbid-head-as-tagname'Junio C Hamano
2024-12-04Merge branch 'sj/ref-contents-check'Junio C Hamano
2024-12-03refs: drop strbuf_ prefix from helpersJunio C Hamano
2024-12-03refs: move ref name helpers aroundJunio C Hamano
2024-11-26refs: adapt `initial_transaction` flag to be unsignedPatrick Steinhardt
2024-11-25refs: add create_only option to refs_update_symref_extendedBence Ferdinandy
2024-11-25refs: add TRANSACTION_CREATE_EXISTS errorBence Ferdinandy
2024-11-25refs: atomically record overwritten ref in update_symrefBence Ferdinandy
2024-11-25refs: standardize output of refs_read_symbolic_refBence Ferdinandy
2024-11-21ref: support multiple worktrees check for refsshejialuo
2024-11-21refs: skip collision checks in initial transactionsPatrick Steinhardt
2024-11-21refs: introduce "initial" transaction flagPatrick Steinhardt
2024-11-21refs: allow passing flags when setting up a transactionPatrick Steinhardt
2024-09-25Merge branch 'ak/typofix-2.46-maint'Junio C Hamano
2024-09-25Merge branch 'ps/reftable-exclude'Junio C Hamano
2024-09-19refs: fix typosAndrew Kreimer
2024-09-16refs: properly apply exclude patterns to namespaced refsPatrick Steinhardt
2024-09-12refs: stop modifying global `log_all_ref_updates` variablePatrick Steinhardt
2024-08-16Merge branch 'sj/ref-fsck'Junio C Hamano
2024-08-15Merge branch 'jc/refs-symref-referent'Junio C Hamano
2024-08-09refs: add referent to each_ref_fnJohn Cai
2024-08-08refs: set up ref consistency check infrastructureshejialuo
2024-08-02refs: drop `ref_store`-less functionsPatrick Steinhardt
2024-07-18Merge branch 'ch/refs-without-the-repository-fix'Junio C Hamano
2024-07-16refs: correct the version numbers in a commentChristian Hesse
2024-07-02Merge branch 'ps/use-the-repository'Junio C Hamano
2024-06-20Merge branch 'kn/update-ref-symref'Junio C Hamano
2024-06-17Merge branch 'ps/no-writable-strings'Junio C Hamano
2024-06-14refs: avoid include cycle with "repository.h"Patrick Steinhardt
2024-06-07global: improve const correctness when assigning string constantsPatrick Steinhardt
2024-06-07update-ref: add support for 'symref-create' commandKarthik Nayak
2024-06-07update-ref: add support for 'symref-delete' commandKarthik Nayak
2024-06-07update-ref: add support for 'symref-verify' commandKarthik Nayak
2024-06-06refs: implement logic to migrate between ref storage formatsPatrick Steinhardt
2024-06-06refs: implement removal of ref storagesPatrick Steinhardt
2024-06-06refs: allow to skip creation of reflog entriesPatrick Steinhardt
2024-06-06refs: convert ref storage format to an enumPatrick Steinhardt
2024-05-28Merge branch 'ps/pseudo-ref-terminology'Junio C Hamano
2024-05-23Merge branch 'ps/pseudo-ref-terminology' into ps/ref-storage-migrationJunio C Hamano
2024-05-23Merge branch 'ps/refs-without-the-repository-updates' into ps/ref-storage-mig...Junio C Hamano
2024-05-20Merge branch 'kn/ref-transaction-symref'Junio C Hamano
2024-05-17refs: remove `dwim_log()`Patrick Steinhardt
2024-05-17refs: drop `git_default_branch_name()`Patrick Steinhardt
2024-05-17refs: pass repo when peeling objectsPatrick Steinhardt
2024-05-17refs: pass ref store when detecting dangling symrefsPatrick Steinhardt
2024-05-17refs: convert iteration over replace refs to accept ref storePatrick Steinhardt
2024-05-17refs: refactor `resolve_gitlink_ref()` to accept a repositoryPatrick Steinhardt