1. b0db704 pathspec: allow querying for attributes by Brandon Williams · 8 years ago
  2. f0dd042 attr: reformat git_attr_set_direction() function by Brandon Williams · 8 years ago
  3. 0787daf attr: push the bare repo check into read_attr() by Brandon Williams · 8 years ago
  4. dc81cf3 attr: store attribute stack in attr_check structure by Brandon Williams · 8 years ago
  5. e810e06 attr: tighten const correctness with git_attr and match_attr by Brandon Williams · 8 years ago
  6. 60a1272 attr: remove maybe-real, maybe-macro from git_attr by Brandon Williams · 8 years ago
  7. 685b292 attr: eliminate global check_all_attr array by Brandon Williams · 8 years ago
  8. 1a600b7 attr: use hashmap for attribute dictionary by Brandon Williams · 8 years ago
  9. 428103c attr: change validity check for attribute names to use positive logic by Junio C Hamano · 8 years ago
  10. 6bc2e3f attr: pass struct attr_check to collect_some_attrs by Brandon Williams · 8 years ago
  11. 1295c21 attr: retire git_check_attrs() API by Junio C Hamano · 8 years ago
  12. 7f86411 attr: convert git_all_attrs() to use "struct attr_check" by Junio C Hamano · 8 years ago
  13. 3729376 attr: (re)introduce git_check_attr() and struct attr_check by Junio C Hamano · 8 years ago
  14. 7bd1805 attr: rename function and struct related to checking attributes by Junio C Hamano · 8 years ago
  15. 7d42ec5 attr.c: outline the future plans by heavily commenting by Junio C Hamano · 8 years ago
  16. 4c0ce07 attr.c: add push_stack() helper by Junio C Hamano · 8 years ago
  17. 860a74d attr: support quoting pathname patterns in C style by Nguyễn Thái Ngọc Duy · 8 years ago
  18. 62af896 attr.c: plug small leak in parse_attr_line() by Junio C Hamano · 8 years ago
  19. ec4d77a attr.c: tighten constness around "git_attr" structure by Junio C Hamano · 8 years ago
  20. 4b0c696 attr.c: simplify macroexpand_one() by Junio C Hamano · 8 years ago
  21. 034d35c attr.c: mark where #if DEBUG ends more clearly by Junio C Hamano · 8 years ago
  22. 6f416cb attr.c: complete a sentence in a comment by Junio C Hamano · 8 years ago
  23. 5a88401 attr.c: explain the lack of attr-name syntax check in parse_attr() by Junio C Hamano · 8 years ago
  24. 4894f4f attr.c: update a stale comment on "struct match_attr" by Junio C Hamano · 8 years ago
  25. 263434f attr.c: use strchrnul() to scan for one line by Junio C Hamano · 8 years ago
  26. f0056f6 read info/{attributes,exclude} only when in repository by Jeff King · 8 years ago
  27. 12508a8 Merge branch 'ss/exc-flag-is-a-collection-of-bits' by Junio C Hamano · 9 years ago
  28. f870899 dir: store EXC_FLAG_* values in unsigned integers by Saurav Sachidanand · 9 years ago
  29. 96ffc06 convert trivial cases to FLEX_ARRAY macros by Jeff King · 9 years ago
  30. b32fa95 convert trivial cases to ALLOC_ARRAY by Jeff King · 9 years ago
  31. f932729 memoize common git-path "constant" files by Jeff King · 10 years ago
  32. d9c82fa Merge branch 'pt/xdg-config-path' into maint by Junio C Hamano · 10 years ago
  33. 8a1d897 Merge branch 'cn/bom-in-gitignore' into maint by Junio C Hamano · 10 years ago
  34. 558e5a8 Merge branch 'pt/xdg-config-path' by Junio C Hamano · 10 years ago
  35. 2527bbc attr.c: replace home_config_paths() with xdg_config_home() by Paul Tan · 10 years ago
  36. 2e1dfd6 Merge branch 'cn/bom-in-gitignore' by Junio C Hamano · 10 years ago
  37. 27547e5 attr: skip UTF8 BOM at the beginning of the input file by Junio C Hamano · 10 years ago
  38. 06a604e attr: avoid heavy work when we know the specified attr is not defined by Nguyễn Thái Ngọc Duy · 10 years ago
  39. fad32bc attr: do not attempt to expand when we know it's not a macro by Nguyễn Thái Ngọc Duy · 10 years ago
  40. aa7710e attr.c: rename arg name attr_nr to avoid shadowing the global one by Nguyễn Thái Ngọc Duy · 10 years ago
  41. 2756ca4 use REALLOC_ARRAY for changing the allocation size of arrays by René Scharfe · 11 years ago
  42. 3a7fa03 attr.c: use ALLOC_GROW() in handle_attr_line() by Dmitry S. Dolzhenko · 11 years ago
  43. 5955654 replace {pre,suf}fixcmp() with {starts,ends}_with() by Christian Couder · 11 years ago
  44. 4b35b00 Merge branch 'lf/read-blob-data-from-index' by Junio C Hamano · 12 years ago
  45. ff36682 read_blob_data_from_index(): optionally return the size of blob data by Lukas Fleischer · 12 years ago
  46. 29fb37b attr.c: extract read_index_data() as read_blob_data_from_index() by Lukas Fleischer · 12 years ago
  47. 4bbb830 Merge branch 'jc/directory-attrs-regression-fix' into maint-1.8.1 by Junio C Hamano · 12 years ago
  48. f30366b Merge branch 'jc/directory-attrs-regression-fix' by Junio C Hamano · 12 years ago
  49. dc09e9e attr.c::path_matches(): special case paths that end with a slash by Junio C Hamano · 12 years ago
  50. bd2f371 attr.c::path_matches(): the basename is part of the pathname by Junio C Hamano · 12 years ago
  51. 06d67b8 Sync with 1.8.1.5 by Junio C Hamano · 12 years ago
  52. 8b1bd02 Make !pattern in .gitattributes non-fatal by Thomas Rast · 12 years ago
  53. 025ea58 Merge branch 'nd/fix-directory-attrs-off-by-one' into maint by Junio C Hamano · 12 years ago
  54. 6d7c1c8 Merge branch 'nd/attr-debug-fix' into maint by Junio C Hamano · 12 years ago
  55. 9a9f243 Merge branch 'nd/fix-directory-attrs-off-by-one' by Junio C Hamano · 12 years ago
  56. 3a39fa7 Merge branch 'nd/attr-debug-fix' by Junio C Hamano · 12 years ago
  57. 9db9eec attr: avoid calling find_basename() twice per path by Duy Nguyen · 12 years ago
  58. 712efb1 attr: make it build with DEBUG_ATTR again by Nguyễn Thái Ngọc Duy · 12 years ago
  59. 711536b attr: fix off-by-one directory component length calculation by Nguyễn Thái Ngọc Duy · 12 years ago
  60. d912b0e Merge branch 'as/dir-c-cleanup' by Junio C Hamano · 12 years ago
  61. 6d24e7a dir.c: rename excluded() to is_excluded() by Adam Spiers · 12 years ago
  62. 94bc671 Add directory pattern matching to attributes by Jean-Noël AVILA · 12 years ago
  63. 5f83642 Merge branch 'nd/attr-match-optim-more' by Jeff King · 12 years ago
  64. 70d1825 Merge branch 'nd/attr-match-optim' by Jeff King · 12 years ago
  65. 82dce99 attr: more matching optimizations from .gitignore by Nguyễn Thái Ngọc Duy · 12 years ago
  66. 4742d13 attr: avoid searching for basename on every match by Nguyễn Thái Ngọc Duy · 12 years ago
  67. cd6a0b2 attr: avoid strlen() on every match by Nguyễn Thái Ngọc Duy · 12 years ago
  68. d6fb624 Merge branch 'jk/config-warn-on-inaccessible-paths' by Junio C Hamano · 13 years ago
  69. e6d29a4 Merge branch 'jc/ll-merge-binary-ours' by Junio C Hamano · 13 years ago
  70. 8e950da attr: failure to open a .gitattributes file is OK with ENOTDIR by Junio C Hamano · 13 years ago
  71. 155a4b7 attr: "binary" attribute should choose built-in "binary" merge driver by Junio C Hamano · 13 years ago
  72. 55b38a4 warn_on_inaccessible(): a helper to warn on inaccessible paths by Junio C Hamano · 13 years ago
  73. 11e50b2 attr: warn on inaccessible attribute files by Jeff King · 13 years ago
  74. f0c1c15 attr: make sure we have an xdg path before using it by Jeff King · 13 years ago
  75. 684e40f Let core.attributesfile default to $XDG_CONFIG_HOME/git/attributes by Huynh Khoi Nguyen Nguyen · 13 years ago
  76. afb6b56 Merge branch 'maint-1.7.6' into maint-1.7.7 by Junio C Hamano · 13 years ago
  77. 37475f9 attr: fix leak in free_attr_elem by Jeff King · 13 years ago
  78. 6c65b5e Merge the attributes fix in from maint-1.6.6 branch by Junio C Hamano · 13 years ago
  79. c432ef9 attr.c: clarify the logic to pop attr_stack by Junio C Hamano · 13 years ago
  80. 909ca7b attr.c: make bootstrap_attr_stack() leave early by Junio C Hamano · 13 years ago
  81. 77f7f82 attr: drop misguided defensive coding by Jeff King · 13 years ago
  82. 1afca44 attr: don't confuse prefixes with leading directories by Jeff King · 13 years ago
  83. 6eba621 attr.c: respect core.ignorecase when matching attribute patterns by Brandon Casey · 13 years ago
  84. 64589a0 attr: read core.attributesfile from git_default_core_config by Junio C Hamano · 13 years ago
  85. 040a655 cleanup: use internal memory allocation wrapper functions everywhere by Brandon Casey · 13 years ago
  86. 97410b2 attr.c: avoid inappropriate access to strbuf "buf" member by Brandon Casey · 13 years ago
  87. e5cfcb0 Merge branch 'mh/attr' by Junio C Hamano · 14 years ago
  88. d68e1c1 Unroll the loop over passes by Michael Haggerty · 14 years ago
  89. e0a5f9a Change while loop into for loop by Michael Haggerty · 14 years ago
  90. 85c4a0d Determine the start of the states outside of the pass loop by Michael Haggerty · 14 years ago
  91. d175129 Change parse_attr() to take a pointer to struct attr_state by Michael Haggerty · 14 years ago
  92. 4c7517c Increment num_attr in parse_attr_line(), not parse_attr() by Michael Haggerty · 14 years ago
  93. ba845b7 Document struct match_attr by Michael Haggerty · 14 years ago
  94. 86ab7f0 Add a file comment by Michael Haggerty · 14 years ago
  95. d932f4e Rename git_checkattr() to git_check_attr() by Michael Haggerty · 14 years ago
  96. ee548df Allow querying all attributes on a file by Michael Haggerty · 14 years ago
  97. 7373eab Remove redundant check by Michael Haggerty · 14 years ago
  98. cd93bff Remove redundant call to bootstrap_attr_stack() by Michael Haggerty · 14 years ago
  99. 2d72174 Extract a function collect_all_attrs() by Michael Haggerty · 14 years ago
  100. a872701 Teach prepare_attr_stack() to figure out dirlen itself by Michael Haggerty · 14 years ago