summaryrefslogtreecommitdiff
path: root/dir.c
AgeCommit message (Expand)Author
2009-07-29clean: require double -f options to nuke nested git repository and work treeJunio C Hamano
2009-07-10Avoid using 'lstat()' to figure out directoriesLinus Torvalds
2009-07-09Avoid doing extra 'lstat()'s for d_type if we have an up-to-date cache entryLinus Torvalds
2009-07-09Simplify read_directory[_recursive]() argumentsLinus Torvalds
2009-07-09Add 'fill_directory()' helper function for directory traversalLinus Torvalds
2009-06-27Convert existing die(..., strerror(errno)) to die_errno()Thomas Rast
2009-05-31git-add: no need for -f when resolving a conflict in already tracked pathJeff King
2009-05-17dir.c: clean up handling of 'path' parameter in read_directory_recursive()Linus Torvalds
2009-05-06Merge branch 'maint'Junio C Hamano
2009-05-06Merge branch 'maint-1.6.0' into maintJunio C Hamano
2009-05-06dir.c: Fix two minor grammatical errors in commentsAllan Caffee
2009-05-01Fix a bunch of pointer declarations (codestyle)Felipe Contreras
2009-03-20Merge branch 'mv/parseopt-ls-files'Junio C Hamano
2009-03-18Merge branch 'kb/checkout-optim'Junio C Hamano
2009-03-11Merge branch 'fg/maint-exclude-bq' into maintJunio C Hamano
2009-03-05Merge branch 'fg/exclude-bq'Junio C Hamano
2009-02-18Turn the flags in struct dir_struct into a single variableJohannes Schindelin
2009-02-12Support "\" in non-wildcard exclusion entriesFinn Arne Gangstad
2009-02-10lstat_cache(): swap func(length, string) into func(string, length)Kjetil Barvik
2009-01-26Merge branch 'cb/add-pathspec'Junio C Hamano
2009-01-22Merge branch 'rs/ctype'Junio C Hamano
2009-01-18Change NUL char handling of isspecial()René Scharfe
2009-01-15remove pathspec_match, use match_pathspec insteadClemens Buchacher
2009-01-15clean up pathspec matchingClemens Buchacher
2009-01-11Allow cloning to an existing empty directoryAlexander Potashev
2009-01-11add is_dot_or_dotdot inline functionAlexander Potashev
2008-10-03dir.c: make dir_add_name() and dir_add_ignored() staticNanako Shiraishi
2008-09-29Merge branch 'maint' into bc/master-diff-hunk-header-fixShawn O. Pearce
2008-09-29Add remove_path: a function to remove as much as possible of a pathAlex Riesen
2008-08-29dir.c: Avoid c99 array initializationBrandon Casey
2008-08-21Merge branch 'jc/add-stop-at-symlink'Junio C Hamano
2008-08-14Fix escaping of glob special characters in pathspecsKevin Ballard
2008-08-05add: refuse to add working tree items beyond symlinksJunio C Hamano
2008-05-11Merge branch 'lt/case-insensitive'Junio C Hamano
2008-04-27Optimize match_pathspec() to avoid fnmatch()Linus Torvalds
2008-04-15git clean: Don't automatically remove directories when run within subdirectoryShawn Bohrer
2008-04-09Add 'core.ignorecase' optionLinus Torvalds
2008-04-09Make hash_name_lookup able to do case-independent lookupsLinus Torvalds
2008-02-22Avoid unnecessary "if-before-free" tests.Jim Meyering
2008-02-17Merge branch 'jc/gitignore-ends-with-slash'Junio C Hamano
2008-02-05gitignore: lazily find dtypeJunio C Hamano
2008-02-05gitignore(5): Allow "foo/" in ignore list to match directory "foo"Junio C Hamano
2008-01-23Create pathname-based hash-table lookup into indexLinus Torvalds
2008-01-21Make on-disk index representation separate from in-core oneLinus Torvalds
2007-12-16Fix a memory leak李鸿
2007-12-05Merge branch 'kh/commit'Junio C Hamano
2007-11-29per-directory-exclude: lazily read .gitignore filesJunio C Hamano
2007-11-29dir.c: minor clean-upJunio C Hamano
2007-11-23file_exists(): dangling symlinks do existJunio C Hamano
2007-11-16Fix per-directory exclude handing for "git add"Junio C Hamano