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