1. 1758d23 Merge branch 'nd/dir-prep-exclude-cleanup' by Junio C Hamano · 10 years ago
  2. 03e11a7 dir.c: remove the second declaration of "stk" in prep_exclude() by Nguyễn Thái Ngọc Duy · 10 years ago
  3. f655651 Merge branch 'rs/strbuf-getcwd' by Junio C Hamano · 11 years ago
  4. 56b9f6e use xgetcwd() to get the current directory or die by René Scharfe · 11 years ago
  5. aceb942 prep_exclude: remove the artificial PATH_MAX limit by Nguyễn Thái Ngọc Duy · 11 years ago
  6. d961baa dir.c: coding style fix by Nguyễn Thái Ngọc Duy · 11 years ago
  7. ccdd4a0 cleanup duplicate name_compare() functions by Jeremiah Mahler · 11 years ago
  8. e61a6c1 dir.c:trim_trailing_spaces(): fix for " \ " sequence by Pasha Bolokhov · 11 years ago
  9. 8ba87ad Merge branch 'cb/aix' by Junio C Hamano · 11 years ago
  10. 1f26ce6 dir.c: make git_fnmatch() not inline by Charles Bailey · 11 years ago
  11. fe9122a Merge branch 'dd/use-alloc-grow' by Junio C Hamano · 11 years ago
  12. 650c90a Merge branch 'nd/no-more-fnmatch' by Junio C Hamano · 11 years ago
  13. dfcd354 Merge branch 'nd/gitignore-trailing-whitespace' by Junio C Hamano · 11 years ago
  14. 9af49f8 dir.c: use ALLOC_GROW() in create_simplify() by Dmitry S. Dolzhenko · 11 years ago
  15. ae8d082 pathspec: pass directory indicator to match_pathspec_item() by Nguyễn Thái Ngọc Duy · 11 years ago
  16. 68690fd match_pathspec: match pathspec "foo/" against directory "foo" by Nguyễn Thái Ngọc Duy · 11 years ago
  17. 42b0874 dir.c: prepare match_pathspec_item for taking more flags by Nguyễn Thái Ngọc Duy · 11 years ago
  18. 854b095 pathspec: rename match_pathspec_depth() to match_pathspec() by Nguyễn Thái Ngọc Duy · 11 years ago
  19. eb07894 use wildmatch() directly without fnmatch() wrapper by Nguyễn Thái Ngọc Duy · 11 years ago
  20. 7e2e4b3 dir: ignore trailing spaces in exclude patterns by Nguyễn Thái Ngọc Duy · 11 years ago
  21. 16402b9 dir: warn about trailing spaces in exclude patterns by Nguyễn Thái Ngọc Duy · 11 years ago
  22. d0956cf Merge branch 'mh/safe-create-leading-directories' by Junio C Hamano · 11 years ago
  23. 863808c remove_dir_recurse(): handle disappearing files and directories by Michael Haggerty · 11 years ago
  24. ecb2c28 remove_dir_recurse(): tighten condition for removing unreadable dir by Michael Haggerty · 11 years ago
  25. ef79b1f Support pathspec magic :(exclude) and its short form :! by Nguyễn Thái Ngọc Duy · 11 years ago
  26. de372b1 dir: revert work-around for retired dangerous behavior by Eric Sunshine · 12 years ago
  27. d28eec2 name-hash: stop storing trailing '/' on paths in index_state.dir_hash by Eric Sunshine · 12 years ago
  28. ebbd743 employ new explicit "exists in index?" API by Eric Sunshine · 12 years ago
  29. 4c4d9d9 Merge branch 'jc/ls-files-killed-optim' by Junio C Hamano · 12 years ago
  30. b02f5ae Merge branch 'jl/submodule-mv' by Junio C Hamano · 12 years ago
  31. 680be04 dir.c::test_one_path(): work around directory_exists_in_index_icase() breakage by Eric Sunshine · 12 years ago
  32. 2eac2a4 ls-files -k: a directory only can be killed if the index has a non-directory by Junio C Hamano · 12 years ago
  33. 7126102 dir.c: use the cache_* macro to access the current index by Junio C Hamano · 12 years ago
  34. d3aeb31 Merge branch 'nd/const-struct-cache-entry' by Junio C Hamano · 12 years ago
  35. 93d9353 parse_pathspec: accept :(icase)path syntax by Nguyễn Thái Ngọc Duy · 12 years ago
  36. bd30c2e pathspec: support :(glob) syntax by Nguyễn Thái Ngọc Duy · 12 years ago
  37. 5c6933d pathspec: support :(literal) syntax for noglob pathspec by Nguyễn Thái Ngọc Duy · 12 years ago
  38. 341003e kill limit_pathspec_to_literal() as it's only used by parse_pathspec() by Nguyễn Thái Ngọc Duy · 12 years ago
  39. b3920bb rename field "raw" to "_raw" in struct pathspec by Nguyễn Thái Ngọc Duy · 12 years ago
  40. 84b8b5d remove match_pathspec() in favor of match_pathspec_depth() by Nguyễn Thái Ngọc Duy · 12 years ago
  41. 9a08727 remove init_pathspec() in favor of parse_pathspec() by Nguyễn Thái Ngọc Duy · 12 years ago
  42. 827f4d6 convert common_prefix() to use struct pathspec by Nguyễn Thái Ngọc Duy · 12 years ago
  43. 7327d3d convert {read,fill}_directory to take struct pathspec by Nguyễn Thái Ngọc Duy · 12 years ago
  44. 8f4f8f4 guard against new pathspec magic in pathspec matching code by Nguyễn Thái Ngọc Duy · 12 years ago
  45. 6330a17 parse_pathspec: add special flag for max_depth feature by Nguyễn Thái Ngọc Duy · 12 years ago
  46. d2ce133 parse_pathspec: save original pathspec for reporting by Nguyễn Thái Ngọc Duy · 12 years ago
  47. 87323bd add parse_pathspec() that converts cmdline args to struct pathspec by Nguyễn Thái Ngọc Duy · 12 years ago
  48. 64acde9 move struct pathspec and related functions to pathspec.[ch] by Nguyễn Thái Ngọc Duy · 12 years ago
  49. 9c5e6c8 Convert "struct cache_entry *" to "const ..." wherever possible by Nguyễn Thái Ngọc Duy · 12 years ago
  50. 26c986e treat_directory(): do not declare submodules to be untracked by Junio C Hamano · 12 years ago
  51. 3684101 Merge branch 'kb/status-ignored-optim-2' by Junio C Hamano · 12 years ago
  52. c3c327d dir.c: fix ignore processing within not-ignored directories by Karsten Blees · 12 years ago
  53. 7ebb906 Merge branch 'jn/config-ignore-inaccessible' by Junio C Hamano · 12 years ago
  54. 0aaf62b dir.c: git-status --ignored: don't scan the work tree twice by Karsten Blees · 12 years ago
  55. defd7c7 dir.c: git-status --ignored: don't scan the work tree three times by Karsten Blees · 12 years ago
  56. 8aaf8d7 dir.c: git-status: avoid is_excluded checks for tracked files by Karsten Blees · 12 years ago
  57. b07bc8c dir.c: replace is_path_excluded with now equivalent is_excluded API by Karsten Blees · 12 years ago
  58. 95c6f27 dir.c: unify is_excluded and is_path_excluded APIs by Karsten Blees · 12 years ago
  59. 6cd5c58 dir.c: move prep_exclude by Karsten Blees · 12 years ago
  60. 46aa2f9 dir.c: factor out parts of last_exclude_matching for later reuse by Karsten Blees · 12 years ago
  61. 5bd8e2d dir.c: git-clean -d -X: don't delete tracked directories by Karsten Blees · 12 years ago
  62. be8a84c dir.c: make 'git-status --ignored' work within leading directories by Karsten Blees · 12 years ago
  63. c94ab01 dir.c: git-status --ignored: don't list empty directories as ignored by Karsten Blees · 12 years ago
  64. 184d2a8 dir.c: git-ls-files --directories: don't hide empty directories by Karsten Blees · 12 years ago
  65. 0104c9e dir.c: git-status --ignored: don't list empty ignored directories by Karsten Blees · 12 years ago
  66. 289ff55 dir.c: git-status --ignored: don't list files in ignored directories by Karsten Blees · 12 years ago
  67. 560bb7a dir.c: git-status --ignored: don't drop ignored directories by Karsten Blees · 12 years ago
  68. 4698c8f config: allow inaccessible configuration under $HOME by Jonathan Nieder · 12 years ago
  69. 0f3d66c Merge branch 'jk/rm-removed-paths' by Junio C Hamano · 12 years ago
  70. 6466fbb Sync with 1.8.1.6 by Junio C Hamano · 12 years ago
  71. 4bbb830 Merge branch 'jc/directory-attrs-regression-fix' into maint-1.8.1 by Junio C Hamano · 12 years ago
  72. 9a6728d rm: do not complain about d/f conflicts during deletion by Jeff King · 12 years ago
  73. f30366b Merge branch 'jc/directory-attrs-regression-fix' by Junio C Hamano · 12 years ago
  74. ab3aebc dir.c::match_pathname(): pay attention to the length of string parameters by Jeff King · 12 years ago
  75. 982ac87 dir.c::match_pathname(): adjust patternlen when shifting pattern by Jeff King · 12 years ago
  76. 0b6e56d dir.c::match_basename(): pay attention to the length of string parameters by Junio C Hamano · 12 years ago
  77. 85fd059 Merge branch 'ap/status-ignored-in-ignored-directory' into maint by Junio C Hamano · 12 years ago
  78. 9ecd9f5 Merge branch 'nd/retire-fnmatch' by Junio C Hamano · 12 years ago
  79. a39b15b Merge branch 'as/check-ignore' by Junio C Hamano · 12 years ago
  80. 0a9a787 Merge branch 'ap/status-ignored-in-ignored-directory' by Junio C Hamano · 12 years ago
  81. d912b0e Merge branch 'as/dir-c-cleanup' by Junio C Hamano · 12 years ago
  82. 2adf724 Merge branch 'nd/wildmatch' by Junio C Hamano · 12 years ago
  83. a45fb69 status: always report ignored tracked directories by Antoine Pelisse · 12 years ago
  84. 52ed189 dir.c: improve docs for match_pathspec() and match_pathspec_depth() by Adam Spiers · 12 years ago
  85. 270be81 dir.c: provide clear_directory() for reclaiming dir_struct memory by Adam Spiers · 12 years ago
  86. c04318e dir.c: keep track of where patterns came from by Adam Spiers · 12 years ago
  87. c082df2 dir.c: use a single struct exclude_list per source of excludes by Adam Spiers · 12 years ago
  88. 971e829 Merge branch 'jk/pathspec-literal' by Junio C Hamano · 12 years ago
  89. 721ac4e dir.c: Make git-status --ignored more consistent by Antoine Pelisse · 12 years ago
  90. c41244e wildmatch: support "no FNM_PATHNAME" mode by Nguyễn Thái Ngọc Duy · 12 years ago
  91. 9b3497c wildmatch: rename constants and update prototype by Nguyễn Thái Ngọc Duy · 12 years ago
  92. f619881 dir.c: rename free_excludes() to clear_exclude_list() by Adam Spiers · 12 years ago
  93. a35341a dir.c: refactor is_path_excluded() by Adam Spiers · 12 years ago
  94. f4cd69a dir.c: refactor is_excluded() by Adam Spiers · 12 years ago
  95. 578cd7c dir.c: refactor is_excluded_from_list() by Adam Spiers · 12 years ago
  96. 6d24e7a dir.c: rename excluded() to is_excluded() by Adam Spiers · 12 years ago
  97. 0795805 dir.c: rename excluded_from_list() to is_excluded_from_list() by Adam Spiers · 12 years ago
  98. 9013089 dir.c: rename path_excluded() to is_path_excluded() by Adam Spiers · 12 years ago
  99. 840fc33 dir.c: rename cryptic 'which' variable to more consistent name by Adam Spiers · 12 years ago
  100. 95a6834 Improve documentation and comments regarding directory traversal API by Adam Spiers · 12 years ago