๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
Git 2.4.3
  1. 7c997bc Merge branch 'mh/write-refs-sooner-2.4' into maint by Junio C Hamano ยท 11 years ago
  2. cf018ee ref_transaction_commit(): fix atomicity and avoid fd exhaustion by Michael Haggerty ยท 11 years ago
  3. cbf50f9 ref_transaction_commit(): remove the local flags variable by Michael Haggerty ยท 11 years ago
  4. 61e51e0 ref_transaction_commit(): inline call to write_ref_sha1() by Michael Haggerty ยท 11 years ago
  5. ba43b7f rename_ref(): inline calls to write_ref_sha1() from this function by Michael Haggerty ยท 11 years ago
  6. ad4cd6c commit_ref_update(): new function, extracted from write_ref_sha1() by Michael Haggerty ยท 11 years ago
  7. e6fd3c6 write_ref_to_lockfile(): new function, extracted from write_ref_sha1() by Michael Haggerty ยท 11 years ago
  8. c628edf reflog_expire(): integrate lock_ref_sha1_basic() errors into ours by Michael Haggerty ยท 11 years ago
  9. 3553944 ref_transaction_commit(): delete extra "the" from error message by Michael Haggerty ยท 11 years ago
  10. cbaabcb ref_transaction_commit(): provide better error messages by Michael Haggerty ยท 11 years ago
  11. abeef9c rename_ref(): integrate lock_ref_sha1_basic() errors into ours by Michael Haggerty ยท 11 years ago
  12. 5b2d8d6 lock_ref_sha1_basic(): improve diagnostics for ref D/F conflicts by Michael Haggerty ยท 11 years ago
  13. 4a32b2e lock_ref_sha1_basic(): report errors via a "struct strbuf *err" by Michael Haggerty ยท 11 years ago
  14. 1146f17 verify_refname_available(): report errors via a "struct strbuf *err" by Michael Haggerty ยท 11 years ago
  15. 5baf37d verify_refname_available(): rename function by Michael Haggerty ยท 11 years ago
  16. e911104 refs: check for D/F conflicts among refs created in a transaction by Michael Haggerty ยท 11 years ago
  17. 07f9c88 ref_transaction_commit(): use a string_list for detecting duplicates by Michael Haggerty ยท 11 years ago
  18. 61da596 is_refname_available(): use dirname in first loop by Michael Haggerty ยท 11 years ago
  19. 521331c struct nonmatching_ref_data: store a refname instead of a ref_entry by Michael Haggerty ยท 11 years ago
  20. 385e8af report_refname_conflict(): inline function by Michael Haggerty ยท 11 years ago
  21. 8bfac19 entry_matches(): inline function by Michael Haggerty ยท 11 years ago
  22. 6075f30 is_refname_available(): convert local variable "dirname" to strbuf by Michael Haggerty ยท 11 years ago
  23. 9ef6eaa is_refname_available(): avoid shadowing "dir" variable by Michael Haggerty ยท 11 years ago
  24. 49e8187 is_refname_available(): revamp the comments by Michael Haggerty ยท 11 years ago
  25. 05e816e Merge branch 'jk/prune-with-corrupt-refs' by Junio C Hamano ยท 11 years ago
  26. ea56c4e refs.c: drop curate_packed_refs by Jeff King ยท 11 years ago
  27. 49672f2 refs: introduce a "ref paranoia" flag by Jeff King ยท 11 years ago
  28. 82b7e65 Merge branch 'mh/expire-updateref-fixes' by Junio C Hamano ยท 11 years ago
  29. 423c688 reflog_expire(): never update a reference to null_sha1 by Michael Haggerty ยท 11 years ago
  30. 5e6f003 reflog_expire(): ignore --updateref for symbolic references by Michael Haggerty ยท 11 years ago
  31. 5a6f470 struct ref_lock: delete the force_write member by Stefan Beller ยท 11 years ago
  32. 074336e lock_ref_sha1_basic(): do not set force_write for missing references by Michael Haggerty ยท 11 years ago
  33. 706d5f8 write_ref_sha1(): move write elision test to callers by Michael Haggerty ยท 11 years ago
  34. 8280bbe write_ref_sha1(): remove check for lock == NULL by Michael Haggerty ยท 11 years ago
  35. faf723a Merge branch 'jk/blame-commit-label' into maint by Junio C Hamano ยท 11 years ago
  36. 4b7b520 update_ref(): improve documentation by Michael Haggerty ยท 11 years ago
  37. 1618033 ref_transaction_verify(): new function to check a reference's value by Michael Haggerty ยท 11 years ago
  38. 6029459 ref_transaction_delete(): check that old_sha1 is not null_sha1 by Michael Haggerty ยท 11 years ago
  39. f04c5b5 ref_transaction_create(): check that new_sha1 is valid by Michael Haggerty ยท 11 years ago
  40. fb5a6bb ref_transaction_delete(): remove "have_old" parameter by Michael Haggerty ยท 11 years ago
  41. 1d147bd ref_transaction_update(): remove "have_old" parameter by Michael Haggerty ยท 11 years ago
  42. 8df4e51 struct ref_update: move "have_old" into "flags" by Michael Haggerty ยท 11 years ago
  43. fec14ec refs.c: change some "flags" to "unsigned int" by Michael Haggerty ยท 11 years ago
  44. 31e79f0 refs: remove the gap in the REF_* constant values by Michael Haggerty ยท 11 years ago
  45. 581d4e0 refs: move REF_DELETING to refs.c by Michael Haggerty ยท 11 years ago
  46. 4d5c4e4 Merge branch 'mh/reflog-expire' by Junio C Hamano ยท 11 years ago
  47. 092c4be Merge branch 'jk/blame-commit-label' by Junio C Hamano ยท 11 years ago
  48. 61c9475 Merge branch 'mh/reflog-expire' into mh/ref-trans-value-check by Junio C Hamano ยท 11 years ago
  49. 8c53f07 use xstrdup_or_null to replace ternary conditionals by Jeff King ยท 11 years ago
  50. 33adc83 refs: plug strbuf leak in lock_ref_sha1_basic() by Renรฉ Scharfe ยท 11 years ago
  51. aa9066f Merge branch 'jk/read-packed-refs-without-path-max' by Junio C Hamano ยท 11 years ago
  52. 6f3abb7 Merge branch 'jk/for-each-reflog-ent-reverse' by Junio C Hamano ยท 11 years ago
  53. a7ddaa8 Merge branch 'mh/simplify-repack-without-refs' by Junio C Hamano ยท 11 years ago
  54. c653e03 refs.c: let fprintf handle the formatting by Stefan Beller ยท 11 years ago
  55. 3581d79 refs.c: don't expose the internal struct ref_lock in the header file by Stefan Beller ยท 11 years ago
  56. 31e07f7 lock_any_ref_for_update(): inline function by Michael Haggerty ยท 11 years ago
  57. 0b1e654 refs.c: remove unlock_ref/close_ref/commit_ref from the refs api by Ronnie Sahlberg ยท 11 years ago
  58. fa5b183 reflog_expire(): new function in the reference API by Michael Haggerty ยท 11 years ago
  59. 2c6207a refs.c: add a function to append a reflog entry to a fd by Ronnie Sahlberg ยท 11 years ago
  60. ea41783 read_packed_refs: use skip_prefix instead of static array by Jeff King ยท 11 years ago
  61. 6a49870 read_packed_refs: pass strbuf to parse_ref_line by Jeff King ยท 11 years ago
  62. 10c497a read_packed_refs: use a strbuf for reading lines by Jeff King ยท 11 years ago
  63. 69216bf for_each_reflog_ent_reverse: turn leftover check into assertion by Jeff King ยท 11 years ago
  64. e5e73ff for_each_reflog_ent_reverse: fix newlines on block boundaries by Jeff King ยท 11 years ago
  65. a785d3f refs.c: make ref_transaction_delete a wrapper for ref_transaction_update by Ronnie Sahlberg ยท 11 years ago
  66. bc9f292 refs.c: make ref_transaction_create a wrapper for ref_transaction_update by Ronnie Sahlberg ยท 11 years ago
  67. 4a45b2f repack_without_refs(): make the refnames argument a string_list by Michael Haggerty ยท 11 years ago
  68. 0683951 lock_ref_sha1_basic: do not die on locking errors by Ronnie Sahlberg ยท 11 years ago
  69. a1671dd Merge branch 'jk/fetch-reflog-df-conflict' by Junio C Hamano ยท 11 years ago
  70. 9233887 ignore stale directories when checking reflog existence by Jeff King ยท 11 years ago
  71. 6573284 ref_transaction_commit: bail out on failure to remove a ref by Jonathan Nieder ยท 11 years ago
  72. 5a603b0 refs.c: do not permit err == NULL by Jonathan Nieder ยท 11 years ago
  73. d0f810f refs.c: allow listing and deleting badly named refs by Ronnie Sahlberg ยท 11 years ago
  74. f3cc52d packed-ref cache: forbid dot-components in refnames by Jonathan Nieder ยท 11 years ago
  75. 62a2d52 branch -d: avoid repeated symref resolution by Jonathan Nieder ยท 11 years ago
  76. 7695d11 refs.c: change resolve_ref_unsafe reading argument to be a flags field by Ronnie Sahlberg ยท 11 years ago
  77. aae383d refs.c: make write_ref_sha1 static by Ronnie Sahlberg ยท 11 years ago
  78. 28e6a97 refs.c: ref_transaction_commit: distinguish name conflicts from other errors by Ronnie Sahlberg ยท 11 years ago
  79. 5fe7d82 refs.c: pass a list of names to skip to is_refname_available by Ronnie Sahlberg ยท 11 years ago
  80. 5d94a1b refs.c: call lock_ref_sha1_basic directly from commit by Ronnie Sahlberg ยท 11 years ago
  81. 8a9df90 refs.c: refuse to lock badly named refs in lock_ref_sha1_basic by Ronnie Sahlberg ยท 11 years ago
  82. 7522e3d rename_ref: don't ask read_ref_full where the ref came from by Ronnie Sahlberg ยท 11 years ago
  83. db7516a refs.c: pass the ref log message to _create/delete/update instead of _commit by Ronnie Sahlberg ยท 11 years ago
  84. dbdcac7 refs.c: add an err argument to delete_ref_loose by Ronnie Sahlberg ยท 11 years ago
  85. 3c93c84 refs.c: lock_ref_sha1_basic is used for all refs by Ronnie Sahlberg ยท 11 years ago
  86. 1054af7 wrapper.c: remove/unlink_or_warn: simplify, treat ENOENT as success by Ronnie Sahlberg ยท 11 years ago
  87. 6e578a3 commit_packed_refs(): reimplement using fdopen_lock_file() by Michael Haggerty ยท 11 years ago
  88. 697cc8e lockfile.h: extract new header file for the functions in lockfile.c by Michael Haggerty ยท 11 years ago
  89. ec38b4e get_locked_file_path(): new function by Michael Haggerty ยท 11 years ago
  90. 47ba466 lockfile: rename LOCK_NODEREF to LOCK_NO_DEREF by Michael Haggerty ยท 11 years ago
  91. cf6950d lockfile: change lock_file::filename into a strbuf by Michael Haggerty ยท 11 years ago
  92. 91f1f19 delete_ref_loose(): don't muck around in the lock_file's filename by Michael Haggerty ยท 11 years ago
  93. 7108ad2 cache.h: define constants LOCK_SUFFIX and LOCK_SUFFIX_LEN by Michael Haggerty ยท 11 years ago
  94. e197c21 unable_to_lock_die(): rename function from unable_to_lock_index_die() by Michael Haggerty ยท 11 years ago
  95. 507fe83 Merge branch 'da/rev-parse-verify-quiet' by Junio C Hamano ยท 11 years ago
  96. 9bc4222 Merge branch 'jk/faster-name-conflicts' by Junio C Hamano ยท 11 years ago
  97. 69a5bbb Merge branch 'jk/write-packed-refs-via-stdio' by Junio C Hamano ยท 11 years ago
  98. fb6f843 Merge branch 'jk/prune-top-level-refs-after-packing' into maint by Junio C Hamano ยท 11 years ago
  99. c41a87d refs: make rev-parse --quiet actually quiet by David Aguilar ยท 11 years ago
  100. cbe7333 refs: speed up is_refname_available by Jeff King ยท 11 years ago