- 39fe402 Merge branch 'tb/refs-exclusion-and-packed-refs' by Junio C Hamano · 1 year, 8 months ago
- 15af64d refs.h: implement `hidden_refs_to_excludes()` by Taylor Blau · 1 year, 8 months ago
- e6bf24d refs.h: let `for_each_namespaced_ref()` take excluded patterns by Taylor Blau · 1 year, 8 months ago
- c45841f revision.h: store hidden refs in a `strvec` by Taylor Blau · 1 year, 8 months ago
- 59c35fa refs/packed-backend.c: implement jump lists to avoid excluded pattern(s) by Taylor Blau · 1 year, 8 months ago
- b269ac5 refs: plumb `exclude_patterns` argument throughout by Taylor Blau · 1 year, 8 months ago
- 4fe42f3 pack-refs: teach pack-refs --include option by John Cai · 1 year, 10 months ago
- 826ae79 pack-refs: teach --exclude option to exclude refs from being packed by John Cai · 1 year, 10 months ago
- 6047b28 Merge branch 'en/header-split-cleanup' by Junio C Hamano · 1 year, 11 months ago
- 12cb1c1 cocci: apply the "refs.h" part of "the_repository.pending" by Ævar Arnfjörð Bjarmason · 2 years ago
- a6dc3d3 treewide: remove unnecessary cache.h inclusion from a few headers by Elijah Newren · 2 years ago
- 91e2ab1 ls-refs: use repository parameter to iterate refs by Jeff King · 2 years, 3 months ago
- 9b67eb6 refs: get rid of global list of hidden refs by Patrick Steinhardt · 2 years, 4 months ago
- 71e5473 refs: unify parse_worktree_ref() and ref_type() by Han-Wen Nienhuys · 2 years, 6 months ago
- b9342b3 refs: add array of ref namespaces by Derrick Stolee · 2 years, 7 months ago
- c6da34a Revert "Merge branch 'ps/avoid-unnecessary-hook-invocation-with-packed-refs'" by Junio C Hamano · 2 years, 11 months ago
- cd475b3 refs: add ability for backends to special-case reading of symbolic refs by Patrick Steinhardt · 3 years ago
- 3436340 Merge branch 'ps/fetch-atomic' into ps/fetch-mirror-optim by Junio C Hamano · 3 years ago
- 991b4d4 Merge branch 'ps/avoid-unnecessary-hook-invocation-with-packed-refs' by Junio C Hamano · 3 years, 1 month ago
- 4f2ba2d refs: add interface to iterate over queued transactional updates by Patrick Steinhardt · 3 years, 1 month ago
- ce14de0 refs API: remove "failure_errno" from refs_resolve_ref_unsafe() by Ævar Arnfjörð Bjarmason · 3 years, 1 month ago
- 958fbc7 refs: allow skipping the reference-transaction hook by Patrick Steinhardt · 3 years, 2 months ago
- fbe73f6 refs: allow passing flags when beginning transactions by Patrick Steinhardt · 3 years, 2 months ago
- fcd2c3d reflog + refs-backend: move "verbose" out of the backend by Ævar Arnfjörð Bjarmason · 3 years, 3 months ago
- b174a3c Merge branch 'hn/allow-bogus-oid-in-ref-tests' by Junio C Hamano · 3 years, 3 months ago
- 4e5fd9d Merge branch 'jc/reflog-iterator-callback-doc' by Junio C Hamano · 3 years, 3 months ago
- b814837 Merge branch 'hn/create-reflog-simplify' by Junio C Hamano · 3 years, 3 months ago
- 3c966c7 refs: introduce REF_SKIP_REFNAME_VERIFICATION flag by Han-Wen Nienhuys · 3 years, 3 months ago
- e9706a1 refs: introduce REF_SKIP_OID_VERIFICATION flag by Han-Wen Nienhuys · 3 years, 3 months ago
- e6e94f3 refs: document callback for reflog-ent iterators by Junio C Hamano · 3 years, 3 months ago
- 7b08912 refs: drop force_create argument of create_reflog API by Han-Wen Nienhuys · 3 years, 4 months ago
- f1da24c refs API: post-migration API renaming [2/2] by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
- 25a33b3 refs API: post-migration API renaming [1/2] by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
- 76887df refs API: remove refs_read_ref_full() wrapper by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
- ef18119 refs API: add a version of refs_resolve_ref_unsafe() with "errno" by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
- f6c075a Merge branch 'jk/ref-paranoia' by Junio C Hamano · 3 years, 5 months ago
- 870de59 Merge branch 'ab/retire-refs-unused-funcs' by Junio C Hamano · 3 years, 5 months ago
- 98961e4 refs.[ch]: remove unused ref_storage_backend_exists() by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
- 67985e4 refs: drop "broken" flag from for_each_fullref_in() by Jeff King · 3 years, 6 months ago
- cc40b5c refs API: remove OID argument to reflog_expire() by Ævar Arnfjörð Bjarmason · 3 years, 7 months ago
- ae35e16 reflog expire: don't lock reflogs using previously seen OID by Ævar Arnfjörð Bjarmason · 3 years, 7 months ago
- 6254fa1 Merge branch 'tb/ls-refs-optim' by Junio C Hamano · 4 years, 1 month ago
- 16b1985 refs: expose 'for_each_fullref_in_prefixes' by Taylor Blau · 4 years, 2 months ago
- 36a3179 refs: switch peel_ref() to peel_iterated_oid() by Jeff King · 4 years, 2 months ago
- cc0f13c get_default_branch_name(): prepare for showing some advice by Johannes Schindelin · 4 years, 3 months ago
- 0df670b Merge branch 'jt/interpret-branch-name-fallback' by Junio C Hamano · 4 years, 6 months ago
- f24c30e wt-status: tolerate dangling marks by Jonathan Tan · 4 years, 6 months ago
- ec06b05 refs: move dwim_ref() to header file by Jonathan Tan · 4 years, 6 months ago
- 3f9f1ac refs: make refs_ref_exists public by Han-Wen Nienhuys · 4 years, 7 months ago
- 873cd28 argv-array: rename to strvec by Jeff King · 4 years, 7 months ago
- 11cbda2 Merge branch 'js/default-branch-name' by Junio C Hamano · 4 years, 8 months ago
- 8747ebb init: allow setting the default for the initial branch name via the config by Don Goodman-Wilson · 4 years, 9 months ago
- d1eb22d refs.h: clarify reflog iteration order by Han-Wen Nienhuys · 4 years, 10 months ago
- c9f7a79 log-tree: make ref_filter_match() a helper method by Derrick Stolee · 5 years ago
- 126c1cc refs: move doc to refs.h by Heba Waly · 5 years ago
- 0d107b1 Merge branch 'nd/worktree-name-sanitization' by Junio C Hamano · 6 years ago
- 1de16ae worktree add: sanitize worktree names by Nguyễn Thái Ngọc Duy · 6 years ago
- 4aeeef3 Merge branch 'dl/no-extern-in-func-decl' by Junio C Hamano · 6 years ago
- 5545442 *.[ch]: remove extern from function declarations using spatch by Denton Liu · 6 years ago
- 7fdff47 refs.c: remove the_repo from read_ref_at() by Nguyễn Thái Ngọc Duy · 6 years ago
- 5670090 refs.c: add repo_dwim_log() by Nguyễn Thái Ngọc Duy · 6 years ago
- d8984c5 refs.c: add repo_dwim_ref() by Nguyễn Thái Ngọc Duy · 6 years ago
- 0b1dbf5 refs.c: remove the_repo from expand_ref() by Nguyễn Thái Ngọc Duy · 6 years ago
- 546edf3 refs.c: add refs_shorten_unambiguous_ref() by Nguyễn Thái Ngọc Duy · 6 years ago
- e146cc9 Merge branch 'nd/per-worktree-ref-iteration' by Junio C Hamano · 6 years ago
- 3a3b9d8 refs: new ref types to make per-worktree refs visible to all worktrees by Nguyễn Thái Ngọc Duy · 6 years ago
- 6d8f8eb Merge branch 'ds/commit-graph-with-grafts' by Junio C Hamano · 6 years ago
- 212e0f7 refs.c: upgrade for_each_replace_ref to be a each_repo_ref_fn callback by Stefan Beller · 7 years ago
- 4a6067c refs.c: migrate internal ref iteration to pass thru repository argument by Stefan Beller · 7 years ago
- ef3ca95 Add missing includes and forward declarations by Elijah Newren · 7 years ago
- 174774c Merge branch 'sb/object-store-replace' by Junio C Hamano · 7 years ago
- 0d296c5 refs: allow for_each_replace_ref to handle arbitrary repositories by Stefan Beller · 7 years ago
- 64a7416 refs: store the main ref store inside the repository struct by Stefan Beller · 7 years ago
- 60ce76d refs: add repository argument to for_each_replace_ref by Stefan Beller · 7 years ago
- 23a3f0c refs: add repository argument to get_main_ref_store by Stefan Beller · 7 years ago
- b4be741 ls-remote: pass ref prefixes when requesting a remote's refs by Brandon Williams · 7 years ago
- 65516f5 log: add option to choose which refs to decorate by Rafael Ascensão · 7 years ago
- 78fb457 refs: update some more docs to use "oid" rather than "sha1" by Michael Haggerty · 7 years ago
- 91774af refs: rename constant `REF_NODEREF` to `REF_NO_DEREF` by Michael Haggerty · 7 years ago
- 5ac95fe refs: tidy up and adjust visibility of the `ref_update` flags by Michael Haggerty · 7 years ago
- b00f3cf prune_ref(): call `ref_transaction_add_update()` directly by Michael Haggerty · 7 years ago
- 49e6147 refs: convert resolve_ref_unsafe to struct object_id by brian m. carlson · 7 years ago
- a98e610 refs: convert resolve_gitlink_ref to struct object_id by brian m. carlson · 7 years ago
- 0155f71 refs: convert reflog_expire parameter to struct object_id by brian m. carlson · 7 years ago
- 8eb36d9 refs: convert read_ref_at to struct object_id by brian m. carlson · 7 years ago
- b420d90 refs: convert peel_ref to struct object_id by brian m. carlson · 7 years ago
- 334dc52 refs: convert dwim_log to struct object_id by brian m. carlson · 7 years ago
- cca5fa6 refs: convert dwim_ref and expand_ref to struct object_id by brian m. carlson · 7 years ago
- 34c290a refs: convert read_ref and read_ref_full to object_id by brian m. carlson · 7 years ago
- 0f2dc72 refs: convert resolve_refdup and refs_resolve_refdup to struct object_id by brian m. carlson · 7 years ago
- 89f3bbd refs: update ref transactions to use struct object_id by brian m. carlson · 7 years ago
- ae07777 refs: convert update_ref and refs_update_ref to use struct object_id by brian m. carlson · 7 years ago
- 2616a5e refs: convert delete_ref and refs_delete_ref to struct object_id by brian m. carlson · 7 years ago
- 3b48045 Merge branch 'sd/branch-copy' by Junio C Hamano · 7 years ago
- 73ecdc6 Merge branch 'rs/resolve-ref-optional-result' by Junio C Hamano · 7 years ago
- d019010 Merge branch 'tg/refs-allowed-flags' by Junio C Hamano · 7 years ago
- 54fad66 refs: make sha1 output parameter of refs_resolve_ref_unsafe() optional by René Scharfe · 7 years ago
- c788c54 refs: strip out not allowed flags from ref_transaction_update by Thomas Gummerer · 7 years ago
- 419221c refs: remove dead for_each_*_submodule() by Nguyễn Thái Ngọc Duy · 8 years ago
- 2e2d404 refs.c: move for_each_remote_ref_submodule() to submodule.c by Nguyễn Thái Ngọc Duy · 8 years ago