summaryrefslogtreecommitdiff
path: root/dir.c
AgeCommit message (Expand)AuthorFilesLines
2010-02-19Merge branch 'jk/maint-rmdir-fix' into maintLibravatar Junio C Hamano1-1/+1
2010-02-18rm: fix bug in recursive subdirectory removalLibravatar Jeff King1-1/+1
2010-01-20Fix memory corruption when .gitignore does not end by \nLibravatar Nguyễn Thái Ngọc Duy1-3/+13
2010-01-20Merge branch 'jc/ls-files-ignored-pathspec'Libravatar Junio C Hamano1-64/+135
2010-01-13Merge branch 'nd/sparse'Libravatar Junio C Hamano1-35/+65
2010-01-08ls-files: fix overeager pathspec optimizationLibravatar Junio C Hamano1-1/+37
2010-01-08read_directory(): further split treat_path()Libravatar Junio C Hamano1-21/+29
2010-01-08read_directory_recursive(): refactor handling of a single path into a separat...Libravatar Junio C Hamano1-63/+90
2009-08-23dir.c: export excluded_1() and add_excludes_from_file_1()Libravatar Nguyễn Thái Ngọc Duy1-16/+16
2009-08-23excluded_1(): support exclude files in indexLibravatar Nguyễn Thái Ngọc Duy1-0/+6
2009-08-23Read .gitignore from index if it is skip-worktreeLibravatar Nguyễn Thái Ngọc Duy1-20/+45
2009-08-23Avoid writing to buffer in add_excludes_from_file_1()Libravatar Nguyễn Thái Ngọc Duy1-3/+2
2009-07-29clean: require double -f options to nuke nested git repository and work treeLibravatar Junio C Hamano1-2/+10
2009-07-09Avoid using 'lstat()' to figure out directoriesLibravatar Linus Torvalds1-5/+42
2009-07-09Avoid doing extra 'lstat()'s for d_type if we have an up-to-date cache entryLibravatar Linus Torvalds1-5/+9
2009-07-09Simplify read_directory[_recursive]() argumentsLibravatar Linus Torvalds1-29/+28
2009-07-09Add 'fill_directory()' helper function for directory traversalLibravatar Linus Torvalds1-1/+22
2009-06-27Convert existing die(..., strerror(errno)) to die_errno()Libravatar Thomas Rast1-1/+1
2009-05-31git-add: no need for -f when resolving a conflict in already tracked pathLibravatar Jeff King1-1/+1
2009-05-16dir.c: clean up handling of 'path' parameter in read_directory_recursive()Libravatar Linus Torvalds1-1/+1
2009-05-05Merge branch 'maint'Libravatar Junio C Hamano1-2/+2
2009-05-05Merge branch 'maint-1.6.0' into maintLibravatar Junio C Hamano1-2/+2
2009-05-05dir.c: Fix two minor grammatical errors in commentsLibravatar Allan Caffee1-2/+2
2009-05-01Fix a bunch of pointer declarations (codestyle)Libravatar Felipe Contreras1-1/+1
2009-03-20Merge branch 'mv/parseopt-ls-files'Libravatar Junio C Hamano1-8/+9
2009-03-17Merge branch 'kb/checkout-optim'Libravatar Junio C Hamano1-1/+1
2009-03-11Merge branch 'fg/maint-exclude-bq' into maintLibravatar Junio C Hamano1-1/+1
2009-03-05Merge branch 'fg/exclude-bq'Libravatar Junio C Hamano1-1/+1
2009-02-18Turn the flags in struct dir_struct into a single variableLibravatar Johannes Schindelin1-8/+9
2009-02-12Support "\" in non-wildcard exclusion entriesLibravatar Finn Arne Gangstad1-1/+1
2009-02-09lstat_cache(): swap func(length, string) into func(string, length)Libravatar Kjetil Barvik1-1/+1
2009-01-25Merge branch 'cb/add-pathspec'Libravatar Junio C Hamano1-8/+11
2009-01-21Merge branch 'rs/ctype'Libravatar Junio C Hamano1-2/+2
2009-01-17Change NUL char handling of isspecial()Libravatar René Scharfe1-2/+2
2009-01-14remove pathspec_match, use match_pathspec insteadLibravatar Clemens Buchacher1-8/+11
2009-01-14clean up pathspec matchingLibravatar Clemens Buchacher1-1/+1
2009-01-11Allow cloning to an existing empty directoryLibravatar Alexander Potashev1-0/+19
2009-01-11add is_dot_or_dotdot inline functionLibravatar Alexander Potashev1-8/+4
2008-10-02dir.c: make dir_add_name() and dir_add_ignored() staticLibravatar Nanako Shiraishi1-2/+2
2008-09-29Merge branch 'maint' into bc/master-diff-hunk-header-fixLibravatar Shawn O. Pearce1-0/+20
2008-09-29Add remove_path: a function to remove as much as possible of a pathLibravatar Alex Riesen1-0/+20
2008-08-28dir.c: Avoid c99 array initializationLibravatar Brandon Casey1-12/+2
2008-08-20Merge branch 'jc/add-stop-at-symlink'Libravatar Junio C Hamano1-1/+5
2008-08-13Fix escaping of glob special characters in pathspecsLibravatar Kevin Ballard1-1/+1
2008-08-04add: refuse to add working tree items beyond symlinksLibravatar Junio C Hamano1-1/+5
2008-05-10Merge branch 'lt/case-insensitive'Libravatar Junio C Hamano1-1/+1
2008-04-26Optimize match_pathspec() to avoid fnmatch()Libravatar Linus Torvalds1-2/+20
2008-04-14git clean: Don't automatically remove directories when run within subdirectoryLibravatar Shawn Bohrer1-1/+1
2008-04-09Add 'core.ignorecase' optionLibravatar Linus Torvalds1-1/+1
2008-04-09Make hash_name_lookup able to do case-independent lookupsLibravatar Linus Torvalds1-1/+1