1. db86e61 Merge branch 'mh/tempfile' by Junio C Hamano · 10 years ago
  2. 080cc64 Merge branch 'dt/refs-pseudo' by Junio C Hamano · 10 years ago
  3. 8c9155e Merge branch 'jk/git-path' by Junio C Hamano · 10 years ago
  4. 824a0be Merge branch 'jk/negative-hiderefs' by Junio C Hamano · 10 years ago
  5. 2c3aed1 pseudoref: check return values from read_ref() by David Turner · 10 years ago
  6. 470e28d refs.c: remove_empty_directories can take a strbuf by Jeff King · 10 years ago
  7. 5f8ef5b refs.c: avoid git_path assignment in lock_ref_sha1_basic by Jeff King · 10 years ago
  8. d6549f3 refs.c: avoid repeated git_path calls in rename_tmp_log by Jeff King · 10 years ago
  9. 54b418f refs.c: simplify strbufs in reflog setup and writing by Jeff King · 10 years ago
  10. f5b2dec refs.c: remove extra git_path calls from read_loose_refs by Jeff King · 10 years ago
  11. e3cf230 prefer mkpathdup to mkpath in assignments by Jeff King · 10 years ago
  12. fcd12db prefer git_pathdup to git_path in some possibly-dangerous cases by Jeff King · 10 years ago
  13. b4fb09e lockfile: add accessor get_lock_file_path() by Michael Haggerty · 10 years ago
  14. c99a4c2 lockfile: add accessors get_lock_file_fd() and get_lock_file_fp() by Michael Haggerty · 10 years ago
  15. 2bc31d1 refs: support negative transfer.hideRefs by Jeff King · 10 years ago
  16. 8d3981c Merge branch 'jk/refspec-parse-wildcard' by Junio C Hamano · 10 years ago
  17. b6d323f Merge branch 'dt/refs-backend-preamble' by Junio C Hamano · 10 years ago
  18. d939af1 Merge branch 'jk/date-mode-format' by Junio C Hamano · 10 years ago
  19. be9cb56 Merge branch 'mh/init-delete-refs-api' by Junio C Hamano · 10 years ago
  20. 31a0ad5 Merge branch 'mh/replace-refs' by Junio C Hamano · 10 years ago
  21. 74ec19d pseudorefs: create and use pseudoref update and delete functions by David Turner · 10 years ago
  22. 266b182 refs: add ref_type function by David Turner · 10 years ago
  23. cd377f4 refs: loosen restriction on wildcard "*" refspecs by Jacob Keller · 10 years ago
  24. 53a8555 refs: cleanup comments regarding check_refname_component() by Jacob Keller · 10 years ago
  25. 0f2a71d refs: add REF_FORCE_CREATE_REFLOG flag by David Turner · 10 years ago
  26. abd0cd3 refs: new public ref function: safe_create_reflog by David Turner · 10 years ago
  27. 4e2bef5 refs: break out check for reflog autocreation by David Turner · 10 years ago
  28. a4c653d refs.c: add err arguments to reflog functions by David Turner · 10 years ago
  29. a5481a6 convert "enum date_mode" into a struct by Jeff King · 10 years ago
  30. 9d71c5f Merge branch 'mh/reporting-broken-refs-from-for-each-ref' by Junio C Hamano · 10 years ago
  31. 1c03c4d delete_ref(): use the usual convention for old_sha1 by Michael Haggerty · 10 years ago
  32. fb58c8d refs: move the remaining ref module declarations to refs.h by Michael Haggerty · 10 years ago
  33. e426ff4 initial_ref_transaction_commit(): check for ref D/F conflicts by Michael Haggerty · 10 years ago
  34. fb802b3 initial_ref_transaction_commit(): check for duplicate refs by Michael Haggerty · 10 years ago
  35. 0a4b24f refs: remove some functions from the module's public interface by Michael Haggerty · 10 years ago
  36. 58f233c initial_ref_transaction_commit(): function for initial ref creation by Michael Haggerty · 10 years ago
  37. 79e4d8a repack_without_refs(): make function private by Michael Haggerty · 10 years ago
  38. 7fa7dc8 delete_refs(): bail early if the packed-refs file cannot be rewritten by Michael Haggerty · 10 years ago
  39. 5d97861 delete_refs(): make error message more generic by Michael Haggerty · 10 years ago
  40. 98ffd5f delete_refs(): new function for the refs API by Michael Haggerty · 10 years ago
  41. fc67a08 delete_ref(): handle special case more explicitly by Michael Haggerty · 10 years ago
  42. fc1c216 delete_ref(): move declaration to refs.h by Michael Haggerty · 10 years ago
  43. 58d121b Allow to control where the replace refs are looked for by Mike Hommey · 10 years ago
  44. 829f03e Merge branch 'mh/verify-lock-error-report' by Junio C Hamano · 10 years ago
  45. 501cf47 read_loose_refs(): treat NULL_SHA1 loose references as broken by Michael Haggerty · 10 years ago
  46. 7c997bc Merge branch 'mh/write-refs-sooner-2.4' into maint by Junio C Hamano · 10 years ago
  47. f551707 read_loose_refs(): simplify function logic by Michael Haggerty · 10 years ago
  48. c2e0a71 ref_transaction_commit(): do not capitalize error messages by Michael Haggerty · 10 years ago
  49. 000f0da verify_lock(): do not capitalize error messages by Michael Haggerty · 10 years ago
  50. 33ffc17 verify_lock(): report errors via a strbuf by Michael Haggerty · 10 years ago
  51. f41d632 verify_lock(): on errors, let the caller unlock the lock by Michael Haggerty · 10 years ago
  52. a5e2499 verify_lock(): return 0/-1 rather than struct ref_lock * by Michael Haggerty · 10 years ago
  53. 5cb901a struct ref_lock: convert old_sha1 member to object_id by Michael Haggerty · 10 years ago
  54. 4e675d1 warn_if_dangling_symref(): convert local variable "junk" to object_id by Michael Haggerty · 10 years ago
  55. 0a0c953 each_ref_fn_adapter(): remove adapter by Michael Haggerty · 10 years ago
  56. 2b2a5be each_ref_fn: change to take an object_id parameter by Michael Haggerty · 10 years ago
  57. 8353847 refs: convert struct ref_entry to use struct object_id by brian m. carlson · 10 years ago
  58. fb257bf Merge branch 'mh/lockfile-retry' by Junio C Hamano · 10 years ago
  59. faa4b2e Merge branch 'mh/ref-directory-file' by Junio C Hamano · 10 years ago
  60. 91c9087 Merge branch 'mh/write-refs-sooner-2.4' by Junio C Hamano · 10 years ago
  61. 4295abc Merge branch 'sb/ref-lock-lose-lock-fd' by Junio C Hamano · 10 years ago
  62. f4ab4f3 lock_packed_refs(): allow retries when acquiring the packed-refs lock by Michael Haggerty · 10 years ago
  63. cf018ee ref_transaction_commit(): fix atomicity and avoid fd exhaustion by Michael Haggerty · 10 years ago
  64. cbf50f9 ref_transaction_commit(): remove the local flags variable by Michael Haggerty · 10 years ago
  65. 61e51e0 ref_transaction_commit(): inline call to write_ref_sha1() by Michael Haggerty · 10 years ago
  66. ba43b7f rename_ref(): inline calls to write_ref_sha1() from this function by Michael Haggerty · 10 years ago
  67. ad4cd6c commit_ref_update(): new function, extracted from write_ref_sha1() by Michael Haggerty · 10 years ago
  68. e6fd3c6 write_ref_to_lockfile(): new function, extracted from write_ref_sha1() by Michael Haggerty · 10 years ago
  69. 6cc983d Merge branch 'jk/reading-packed-refs' by Junio C Hamano · 10 years ago
  70. 68a2e6a Merge branch 'nd/multiple-work-trees' by Junio C Hamano · 10 years ago
  71. c628edf reflog_expire(): integrate lock_ref_sha1_basic() errors into ours by Michael Haggerty · 10 years ago
  72. 3553944 ref_transaction_commit(): delete extra "the" from error message by Michael Haggerty · 10 years ago
  73. cbaabcb ref_transaction_commit(): provide better error messages by Michael Haggerty · 10 years ago
  74. abeef9c rename_ref(): integrate lock_ref_sha1_basic() errors into ours by Michael Haggerty · 10 years ago
  75. 5b2d8d6 lock_ref_sha1_basic(): improve diagnostics for ref D/F conflicts by Michael Haggerty · 10 years ago
  76. 4a32b2e lock_ref_sha1_basic(): report errors via a "struct strbuf *err" by Michael Haggerty · 10 years ago
  77. 1146f17 verify_refname_available(): report errors via a "struct strbuf *err" by Michael Haggerty · 10 years ago
  78. 5baf37d verify_refname_available(): rename function by Michael Haggerty · 10 years ago
  79. e911104 refs: check for D/F conflicts among refs created in a transaction by Michael Haggerty · 10 years ago
  80. 07f9c88 ref_transaction_commit(): use a string_list for detecting duplicates by Michael Haggerty · 10 years ago
  81. 61da596 is_refname_available(): use dirname in first loop by Michael Haggerty · 10 years ago
  82. 521331c struct nonmatching_ref_data: store a refname instead of a ref_entry by Michael Haggerty · 10 years ago
  83. 385e8af report_refname_conflict(): inline function by Michael Haggerty · 10 years ago
  84. 8bfac19 entry_matches(): inline function by Michael Haggerty · 10 years ago
  85. 6075f30 is_refname_available(): convert local variable "dirname" to strbuf by Michael Haggerty · 10 years ago
  86. 9ef6eaa is_refname_available(): avoid shadowing "dir" variable by Michael Haggerty · 10 years ago
  87. 49e8187 is_refname_available(): revamp the comments by Michael Haggerty · 10 years ago
  88. 1238ac8 refs.c: remove lock_fd from struct ref_lock by Stefan Beller · 10 years ago
  89. 03afcbe read_packed_refs: avoid double-checking sane refs by Jeff King · 10 years ago
  90. 05e816e Merge branch 'jk/prune-with-corrupt-refs' by Junio C Hamano · 10 years ago
  91. ea56c4e refs.c: drop curate_packed_refs by Jeff King · 10 years ago
  92. 49672f2 refs: introduce a "ref paranoia" flag by Jeff King · 10 years ago
  93. 82b7e65 Merge branch 'mh/expire-updateref-fixes' by Junio C Hamano · 10 years ago
  94. 423c688 reflog_expire(): never update a reference to null_sha1 by Michael Haggerty · 10 years ago
  95. 5e6f003 reflog_expire(): ignore --updateref for symbolic references by Michael Haggerty · 10 years ago
  96. 5a6f470 struct ref_lock: delete the force_write member by Stefan Beller · 10 years ago
  97. 074336e lock_ref_sha1_basic(): do not set force_write for missing references by Michael Haggerty · 10 years ago
  98. 706d5f8 write_ref_sha1(): move write elision test to callers by Michael Haggerty · 10 years ago
  99. 8280bbe write_ref_sha1(): remove check for lock == NULL by Michael Haggerty · 10 years ago
  100. faf723a Merge branch 'jk/blame-commit-label' into maint by Junio C Hamano · 10 years ago