1. 6b34ce9 Merge branch 'mh/split-under-lock' by Junio C Hamano · 9 years ago
  2. 352d72a Merge branch 'nd/worktree-various-heads' by Junio C Hamano · 9 years ago
  3. 728af28 remove_dir_recursively(): add docstring by Michael Haggerty · 9 years ago
  4. ba0897e dir.c: rename str(n)cmp_icase to fspath(n)cmp by Nguyễn Thái Ngọc Duy · 9 years ago
  5. 423b592 dir.c: remove dead function fnmatch_icase() by Nguyễn Thái Ngọc Duy · 9 years ago
  6. 9fabc70 Merge branch 'ss/exc-flag-is-a-collection-of-bits' into maint by Junio C Hamano · 9 years ago
  7. 12508a8 Merge branch 'ss/exc-flag-is-a-collection-of-bits' by Junio C Hamano · 9 years ago
  8. 5cee349 Revert "Merge branch 'nd/exclusion-regression-fix'" by Junio C Hamano · 9 years ago
  9. f870899 dir: store EXC_FLAG_* values in unsigned integers by Saurav Sachidanand · 9 years ago
  10. c62a917 dir.c: support marking some patterns already matched by Nguyễn Thái Ngọc Duy · 9 years ago
  11. 0e0f761 dir: simplify untracked cache "ident" field by Christian Couder · 9 years ago
  12. 07b29bf dir: add remove_untracked_cache() by Christian Couder · 9 years ago
  13. 4a4ca47 dir: add {new,add}_untracked_cache() by Christian Couder · 9 years ago
  14. 38ccaf9 Merge branch 'nd/untracked-cache' by Junio C Hamano · 10 years ago
  15. 574ee8a Merge branch 'jc/report-path-error-to-dir' by Junio C Hamano · 10 years ago
  16. 777c55a report_path_error(): move to dir.c by Junio C Hamano · 10 years ago
  17. 1e8fef6 untracked cache: guard and disable on system changes by Nguyễn Thái Ngọc Duy · 10 years ago
  18. e931371 untracked cache: invalidate at index addition or removal by Nguyễn Thái Ngọc Duy · 10 years ago
  19. f9e6c64 untracked cache: load from UNTR index extension by Nguyễn Thái Ngọc Duy · 10 years ago
  20. 83c094a untracked cache: save to an index extension by Nguyễn Thái Ngọc Duy · 10 years ago
  21. 26cb018 untracked cache: mark what dirs should be recursed/saved by Nguyễn Thái Ngọc Duy · 10 years ago
  22. 91a2288 untracked cache: record/validate dir mtime and reuse cached output by Nguyễn Thái Ngọc Duy · 10 years ago
  23. ccad261 untracked cache: initial untracked cache validation by Nguyễn Thái Ngọc Duy · 10 years ago
  24. 0dcb8d7 untracked cache: record .gitignore information and dir hierarchy by Nguyễn Thái Ngọc Duy · 10 years ago
  25. 55fe6f5 dir.c: optionally compute sha-1 of a .gitignore file by Nguyễn Thái Ngọc Duy · 10 years ago
  26. aceb942 prep_exclude: remove the artificial PATH_MAX limit by Nguyễn Thái Ngọc Duy · 11 years ago
  27. 709359c dir.h: move struct exclude declaration to top level by Nguyễn Thái Ngọc Duy · 11 years ago
  28. ae8d082 pathspec: pass directory indicator to match_pathspec_item() by Nguyễn Thái Ngọc Duy · 11 years ago
  29. 854b095 pathspec: rename match_pathspec_depth() to match_pathspec() by Nguyễn Thái Ngọc Duy · 11 years ago
  30. ebb3289 pathspec: convert some match_pathspec_depth() to dir_path_match() by Nguyễn Thái Ngọc Duy · 11 years ago
  31. 429bb40 pathspec: convert some match_pathspec_depth() to ce_path_match() by Nguyễn Thái Ngọc Duy · 11 years ago
  32. 4c4d9d9 Merge branch 'jc/ls-files-killed-optim' by Junio C Hamano · 11 years ago
  33. 2eac2a4 ls-files -k: a directory only can be killed if the index has a non-directory by Junio C Hamano · 12 years ago
  34. bd30c2e pathspec: support :(glob) syntax by Nguyễn Thái Ngọc Duy · 12 years ago
  35. 84b8b5d remove match_pathspec() in favor of match_pathspec_depth() by Nguyễn Thái Ngọc Duy · 12 years ago
  36. 827f4d6 convert common_prefix() to use struct pathspec by Nguyễn Thái Ngọc Duy · 12 years ago
  37. 7327d3d convert {read,fill}_directory to take struct pathspec by Nguyễn Thái Ngọc Duy · 12 years ago
  38. 87323bd add parse_pathspec() that converts cmdline args to struct pathspec by Nguyễn Thái Ngọc Duy · 12 years ago
  39. 0aaf62b dir.c: git-status --ignored: don't scan the work tree twice by Karsten Blees · 12 years ago
  40. b07bc8c dir.c: replace is_path_excluded with now equivalent is_excluded API by Karsten Blees · 12 years ago
  41. 95c6f27 dir.c: unify is_excluded and is_path_excluded APIs by Karsten Blees · 12 years ago
  42. a39b15b Merge branch 'as/check-ignore' by Junio C Hamano · 12 years ago
  43. d912b0e Merge branch 'as/dir-c-cleanup' by Junio C Hamano · 12 years ago
  44. 52ed189 dir.c: improve docs for match_pathspec() and match_pathspec_depth() by Adam Spiers · 12 years ago
  45. 270be81 dir.c: provide clear_directory() for reclaiming dir_struct memory by Adam Spiers · 12 years ago
  46. c04318e dir.c: keep track of where patterns came from by Adam Spiers · 12 years ago
  47. c082df2 dir.c: use a single struct exclude_list per source of excludes by Adam Spiers · 12 years ago
  48. f619881 dir.c: rename free_excludes() to clear_exclude_list() by Adam Spiers · 12 years ago
  49. a35341a dir.c: refactor is_path_excluded() by Adam Spiers · 12 years ago
  50. 6d24e7a dir.c: rename excluded() to is_excluded() by Adam Spiers · 12 years ago
  51. 0795805 dir.c: rename excluded_from_list() to is_excluded_from_list() by Adam Spiers · 12 years ago
  52. 9013089 dir.c: rename path_excluded() to is_path_excluded() by Adam Spiers · 12 years ago
  53. 840fc33 dir.c: rename cryptic 'which' variable to more consistent name by Adam Spiers · 12 years ago
  54. 95a6834 Improve documentation and comments regarding directory traversal API by Adam Spiers · 12 years ago
  55. 8c6abbc pathspec: apply "*.c" optimization from exclude by Nguyễn Thái Ngọc Duy · 12 years ago
  56. 5d74762 pathspec: do exact comparison on the leading non-wildcard part by Nguyễn Thái Ngọc Duy · 12 years ago
  57. 82dce99 attr: more matching optimizations from .gitignore by Nguyễn Thái Ngọc Duy · 12 years ago
  58. 84460ee gitignore: make pattern parsing code a separate function by Nguyễn Thái Ngọc Duy · 12 years ago
  59. 68bdfd7 Merge commit 'f9f6e2c' into nd/attr-match-optim-more by Junio C Hamano · 12 years ago
  60. cd733f4 Merge branch 'jc/ls-files-i-dir' into maint by Junio C Hamano · 13 years ago
  61. f9f6e2c exclude: do strcmp as much as possible before fnmatch by Nguyễn Thái Ngọc Duy · 13 years ago
  62. 0d316f0 dir.c: make excluded() file scope static by Junio C Hamano · 13 years ago
  63. 782cd4c path_excluded(): update API to less cache-entry centric by Junio C Hamano · 13 years ago
  64. eb41775 ls-files -i: pay attention to exclusion of leading paths by Junio C Hamano · 13 years ago
  65. c844a80 remove_dir_recursively(): Add flag for skipping removal of toplevel dir by Junio C Hamano · 13 years ago
  66. f950eb9 rename pathspec_prefix() to common_prefix() and move to dir.[ch] by Clemens Buchacher · 14 years ago
  67. 4a085b1 consolidate pathspec_prefix and common_prefix by Junio C Hamano · 14 years ago
  68. c67e367 Merge branch 'nd/maint-setup' by Junio C Hamano · 14 years ago
  69. b892913 Kill off get_relative_cwd() by Nguyễn Thái Ngọc Duy · 14 years ago
  70. 9b125da setup: return correct prefix if worktree is '/' by Nguyễn Thái Ngọc Duy · 14 years ago
  71. 61cf282 pathspec: add match_pathspec_depth() by Nguyễn Thái Ngọc Duy · 14 years ago
  72. bc96cc8 tree_entry_interesting(): support depth limit by Nguyễn Thái Ngọc Duy · 14 years ago
  73. e39212a Merge branch 'nd/maint-fix-add-typo-detection' by Junio C Hamano · 14 years ago
  74. 0fd0e24 dir.c: add free_excludes() by Nguyễn Thái Ngọc Duy · 14 years ago
  75. 8cf2a84 Add string comparison functions that respect the ignore_case variable. by Joshua Jensen · 14 years ago
  76. 108da0d git add: Add the "--ignore-missing" option for the dry run by Jens Lehmann · 15 years ago
  77. 73d6632 Merge branch 'nd/sparse' by Junio C Hamano · 15 years ago
  78. cb09753 dir.c: export excluded_1() and add_excludes_from_file_1() by Nguyễn Thái Ngọc Duy · 16 years ago
  79. a0f4afb clean: require double -f options to nuke nested git repository and work tree by Junio C Hamano · 16 years ago
  80. dba2e20 Simplify read_directory[_recursive]() arguments by Linus Torvalds · 16 years ago
  81. 1d8842d Add 'fill_directory()' helper function for directory traversal by Linus Torvalds · 16 years ago
  82. 7c4c97c Turn the flags in struct dir_struct into a single variable by Johannes Schindelin · 16 years ago
  83. 55892d2 Allow cloning to an existing empty directory by Alexander Potashev · 16 years ago
  84. 8ca12c0 add is_dot_or_dotdot inline function by Alexander Potashev · 16 years ago
  85. 159b321 dir.c: make dir_add_name() and dir_add_ignored() static by Nanako Shiraishi · 16 years ago
  86. 4a92d1b Add remove_path: a function to remove as much as possible of a path by Alex Riesen · 16 years ago
  87. 6831a88 gitignore: lazily find dtype by Junio C Hamano · 17 years ago
  88. d6b8fc3 gitignore(5): Allow "foo/" in ignore list to match directory "foo" by Junio C Hamano · 17 years ago
  89. 63d285c per-directory-exclude: lazily read .gitignore files by Junio C Hamano · 17 years ago
  90. 039bc64 core.excludesfile clean-up by Junio C Hamano · 17 years ago
  91. 68492fc Speedup scanning for excluded files. by Lars Knoll · 17 years ago
  92. 7155b72 Introduce remove_dir_recursively() by Johannes Schindelin · 17 years ago
  93. e663674 Add functions get_relative_cwd() and is_inside_dir() by Johannes Schindelin · 18 years ago
  94. e96980e builtin-add: simplify (and increase accuracy of) exclude handling by Jeff King · 18 years ago
  95. 2abd31b dir_struct: add collect_ignored option by Jeff King · 18 years ago
  96. 302b928 rename dirlink to gitlink. by Martin Waitz · 18 years ago
  97. 0959525 Teach directory traversal about subprojects by Linus Torvalds · 18 years ago
  98. 9fc42d6 Optimize directory listing with pathspec limiter. by Linus Torvalds · 18 years ago
  99. 4d06f8a Fix 'git add' with .gitignore by Junio C Hamano · 18 years ago
  100. c889763 Revert "read_directory: show_both option." by Junio C Hamano · 18 years ago