1. b05855b refs_verify_refname_available(): implement once for all backends by Michael Haggerty · 8 years ago
  2. adac811 refs.h: add a note about sorting order of for_each_ref_* by Nguyễn Thái Ngọc Duy · 8 years ago
  3. 7c74478 refs: delete pack_refs() in favor of refs_pack_refs() by Nguyễn Thái Ngọc Duy · 8 years ago
  4. c0fe4e8 refs: new transaction related ref-store api by Nguyễn Thái Ngọc Duy · 8 years ago
  5. 7d2df05 refs: add new ref-store api by Nguyễn Thái Ngọc Duy · 8 years ago
  6. 18d0002 refs: rename get_ref_store() to get_submodule_ref_store() and make it public by Nguyễn Thái Ngọc Duy · 8 years ago
  7. 077be78 refs.c: make get_main_ref_store() public and use it by Nguyễn Thái Ngọc Duy · 8 years ago
  8. 504c4d4 refs.h: add forward declaration for structs used in this file by Nguyễn Thái Ngọc Duy · 8 years ago
  9. e1fae93 Merge branch 'bc/object-id' by Junio C Hamano · 8 years ago
  10. 9461d27 refs: convert each_reflog_ent_fn to struct object_id by brian m. carlson · 8 years ago
  11. 39ee4c6 branch: record creation of renamed branch in HEAD's log by Kyle Meyer · 8 years ago
  12. 755b49a delete_ref: accept a reflog message argument by Kyle Meyer · 8 years ago
  13. 341fb28 refs: add option core.logAllRefUpdates = always by Cornelius Weig · 8 years ago
  14. a460ea4 Merge branch 'nd/shallow-deepen' by Junio C Hamano · 8 years ago
  15. 4af9a7d Merge branch 'bc/object-id' by Junio C Hamano · 8 years ago
  16. 4322f38 Merge branch 'mh/ref-store' by Junio C Hamano · 8 years ago
  17. 6fb5acf refs: add methods to init refs db by David Turner · 9 years ago
  18. a8355bb resolve_gitlink_ref(): rename path parameter to submodule by Michael Haggerty · 9 years ago
  19. 3dce444 refs: add a backend method structure by Ronnie Sahlberg · 9 years ago
  20. 8f6dc7e refs: add an update_ref_oid function. by brian m. carlson · 9 years ago
  21. 87492cb Merge branch 'mh/ref-iterators' by Junio C Hamano · 9 years ago
  22. 3bc581b refs: introduce an iterator interface by Michael Haggerty · 9 years ago
  23. c5f04dd delete_refs(): add a flags argument by Michael Haggerty · 9 years ago
  24. 41da711 refs: add expand_ref() by Nguyễn Thái Ngọc Duy · 9 years ago
  25. 1354c9b refs: remove unnecessary "extern" keywords by Michael Haggerty · 9 years ago
  26. dc72b50 refs.h: fix misspelt "occurred" in a comment by Peter Colberg · 9 years ago
  27. 2233066 refs: add a new function set_worktree_head_symref by Kazuki Yamaguchi · 9 years ago
  28. 69616f7 Merge branch 'dt/initial-ref-xn-commit-doc' by Junio C Hamano · 9 years ago
  29. 4938686 refs: document transaction semantics by David Turner · 9 years ago
  30. b9badad create_symref: modernize variable names by Jeff King · 9 years ago
  31. 78a766a hideRefs: add support for matching full refs by Lukas Fleischer · 9 years ago
  32. 8a54523 Merge branch 'kn/for-each-tag' by Junio C Hamano · 9 years ago
  33. 5b4f285 ref-filter: add option to filter out tags, branches and remotes by Karthik Nayak · 10 years ago
  34. 080cc64 Merge branch 'dt/refs-pseudo' by Junio C Hamano · 10 years ago
  35. 8d3981c Merge branch 'jk/refspec-parse-wildcard' by Junio C Hamano · 10 years ago
  36. b6d323f Merge branch 'dt/refs-backend-preamble' by Junio C Hamano · 10 years ago
  37. 266b182 refs: add ref_type function by David Turner · 10 years ago
  38. cd377f4 refs: loosen restriction on wildcard "*" refspecs by Jacob Keller · 10 years ago
  39. 0f2a71d refs: add REF_FORCE_CREATE_REFLOG flag by David Turner · 10 years ago
  40. abd0cd3 refs: new public ref function: safe_create_reflog by David Turner · 10 years ago
  41. a4c653d refs.c: add err arguments to reflog functions by David Turner · 10 years ago
  42. 1c03c4d delete_ref(): use the usual convention for old_sha1 by Michael Haggerty · 10 years ago
  43. 2433710 refs.h: add some parameter names to function declarations by Michael Haggerty · 10 years ago
  44. fb58c8d refs: move the remaining ref module declarations to refs.h by Michael Haggerty · 10 years ago
  45. 0a4b24f refs: remove some functions from the module's public interface by Michael Haggerty · 10 years ago
  46. 58f233c initial_ref_transaction_commit(): function for initial ref creation by Michael Haggerty · 10 years ago
  47. 79e4d8a repack_without_refs(): make function private by Michael Haggerty · 10 years ago
  48. 98ffd5f delete_refs(): new function for the refs API by Michael Haggerty · 10 years ago
  49. fc1c216 delete_ref(): move declaration to refs.h by Michael Haggerty · 10 years ago
  50. 0a0c953 each_ref_fn_adapter(): remove adapter by Michael Haggerty · 10 years ago
  51. 2b2a5be each_ref_fn: change to take an object_id parameter by Michael Haggerty · 10 years ago
  52. 68a2e6a Merge branch 'nd/multiple-work-trees' by Junio C Hamano · 10 years ago
  53. d1dd721 refs.h: remove duplication in function docstrings by Michael Haggerty · 10 years ago
  54. 4b7b520 update_ref(): improve documentation by Michael Haggerty · 10 years ago
  55. 1618033 ref_transaction_verify(): new function to check a reference's value by Michael Haggerty · 10 years ago
  56. fb5a6bb ref_transaction_delete(): remove "have_old" parameter by Michael Haggerty · 10 years ago
  57. 1d147bd ref_transaction_update(): remove "have_old" parameter by Michael Haggerty · 10 years ago
  58. fec14ec refs.c: change some "flags" to "unsigned int" by Michael Haggerty · 10 years ago
  59. 581d4e0 refs: move REF_DELETING to refs.c by Michael Haggerty · 10 years ago
  60. 4d5c4e4 Merge branch 'mh/reflog-expire' by Junio C Hamano · 10 years ago
  61. 3581d79 refs.c: don't expose the internal struct ref_lock in the header file by Stefan Beller · 10 years ago
  62. 31e07f7 lock_any_ref_for_update(): inline function by Michael Haggerty · 10 years ago
  63. 0b1e654 refs.c: remove unlock_ref/close_ref/commit_ref from the refs api by Ronnie Sahlberg · 10 years ago
  64. fa5b183 reflog_expire(): new function in the reference API by Michael Haggerty · 10 years ago
  65. a785d3f refs.c: make ref_transaction_delete a wrapper for ref_transaction_update by Ronnie Sahlberg · 10 years ago
  66. 1a83c24 git_snpath(): retire and replace with strbuf_git_path() by Nguyễn Thái Ngọc Duy · 10 years ago
  67. 4a45b2f repack_without_refs(): make the refnames argument a string_list by Michael Haggerty · 10 years ago
  68. d0f810f refs.c: allow listing and deleting badly named refs by Ronnie Sahlberg · 11 years ago
  69. f3cc52d packed-ref cache: forbid dot-components in refnames by Jonathan Nieder · 10 years ago
  70. 62a2d52 branch -d: avoid repeated symref resolution by Jonathan Nieder · 10 years ago
  71. aae383d refs.c: make write_ref_sha1 static by Ronnie Sahlberg · 11 years ago
  72. 28e6a97 refs.c: ref_transaction_commit: distinguish name conflicts from other errors by Ronnie Sahlberg · 11 years ago
  73. db7516a refs.c: pass the ref log message to _create/delete/update instead of _commit by Ronnie Sahlberg · 11 years ago
  74. 507fe83 Merge branch 'da/rev-parse-verify-quiet' by Junio C Hamano · 10 years ago
  75. 83510ef Merge branch 'da/styles' by Junio C Hamano · 10 years ago
  76. c41a87d refs: make rev-parse --quiet actually quiet by David Aguilar · 10 years ago
  77. 01d678a Merge branch 'rs/ref-transaction-1' by Junio C Hamano · 10 years ago
  78. 029cdb4 refs.c: make prune_ref use a transaction to delete the ref by Ronnie Sahlberg · 11 years ago
  79. 88b680a refs.c: make lock_ref_sha1 static by Ronnie Sahlberg · 11 years ago
  80. 93a644e refs.c: make ref_transaction_begin take an err argument by Ronnie Sahlberg · 11 years ago
  81. 8c8bdc0 refs.c: update ref_transaction_delete to check for error and return status by Ronnie Sahlberg · 11 years ago
  82. b416af5 refs.c: change ref_transaction_create to do error checking and return status by Ronnie Sahlberg · 11 years ago
  83. 24d36f1 stylefix: asterisks stick to the variable, not the type by David Aguilar · 11 years ago
  84. 528396a Merge branch 'rs/unify-is-branch' by Junio C Hamano · 11 years ago
  85. e7e0f26 refs.c: add a public is_branch function by Ronnie Sahlberg · 11 years ago
  86. 8e34800 refs.c: change ref_transaction_update() to do error checking and return status by Ronnie Sahlberg · 11 years ago
  87. 01319837 refs.c: remove the onerr argument to ref_transaction_commit by Ronnie Sahlberg · 11 years ago
  88. d3f6655 refs.c: commit_packed_refs to return a meaningful errno on failure by Ronnie Sahlberg · 11 years ago
  89. 835e3c9 refs.c: verify_lock should set errno to something meaningful by Ronnie Sahlberg · 11 years ago
  90. bd3b02d refs.c: make sure log_ref_setup returns a meaningful errno by Ronnie Sahlberg · 11 years ago
  91. 60bca08 refs.c: add an err argument to repack_without_refs by Ronnie Sahlberg · 11 years ago
  92. 447ff1b lockfile.c: make lock_file return a meaningful errno on failurei by Ronnie Sahlberg · 11 years ago
  93. 995f874 refs.c: add a strbuf argument to ref_transaction_commit for error logging by Ronnie Sahlberg · 11 years ago
  94. f1c9350 refs.c: constify the sha arguments for ref_transaction_create|delete|update by Ronnie Sahlberg · 11 years ago
  95. 33f9fc5 refs.c: ref_transaction_commit should not free the transaction by Ronnie Sahlberg · 11 years ago
  96. 026bd1d refs.c: remove ref_transaction_rollback by Ronnie Sahlberg · 11 years ago
  97. 474df92 Merge branch 'jl/remote-rm-prune' by Junio C Hamano · 11 years ago
  98. f7f349e Merge branch 'rs/reflog-exists' by Junio C Hamano · 11 years ago
  99. e6bea66 remote prune: optimize "dangling symref" check/warning by Jens Lindström · 11 years ago
  100. c9e768b remote: repack packed-refs once when deleting multiple refs by Jens Lindström · 11 years ago