summaryrefslogtreecommitdiff
path: root/dir.c
AgeCommit message (Expand)AuthorFilesLines
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
2008-02-22Avoid unnecessary "if-before-free" tests.Libravatar Jim Meyering1-2/+1
2008-02-16Merge branch 'jc/gitignore-ends-with-slash'Libravatar Junio C Hamano1-11/+38
2008-02-05gitignore: lazily find dtypeLibravatar Junio C Hamano1-9/+16
2008-02-05gitignore(5): Allow "foo/" in ignore list to match directory "foo"Libravatar Junio C Hamano1-11/+31
2008-01-22Create pathname-based hash-table lookup into indexLibravatar Linus Torvalds1-1/+1
2008-01-21Make on-disk index representation separate from in-core oneLibravatar Linus Torvalds1-1/+1
2007-12-16Fix a memory leakLibravatar 李鸿1-0/+3
2007-12-04Merge branch 'kh/commit'Libravatar Junio C Hamano1-1/+1
2007-11-29per-directory-exclude: lazily read .gitignore filesLibravatar Junio C Hamano1-50/+53
2007-11-29dir.c: minor clean-upLibravatar Junio C Hamano1-9/+4
2007-11-22file_exists(): dangling symlinks do existLibravatar Junio C Hamano1-4/+3
2007-11-16Fix per-directory exclude handing for "git add"Libravatar Junio C Hamano1-2/+4