summaryrefslogtreecommitdiff
path: root/symlinks.c
AgeCommit message (Expand)AuthorFilesLines
2010-12-14do not overwrite files in leading pathLibravatar Clemens Buchacher1-5/+16
2010-12-14lstat_cache: optionally return match_lenLibravatar Clemens Buchacher1-16/+27
2010-01-17symlinks.c: remove unused functionsLibravatar Junio C Hamano1-31/+0
2009-07-29lstat_cache: guard against full match of length of 'name' parameterLibravatar Kjetil Barvik1-0/+4
2009-07-09Export thread-safe version of 'has_symlink_leading_path()'Libravatar Linus Torvalds1-11/+10
2009-07-09Prepare symlink caching for thread-safetyLibravatar Linus Torvalds1-35/+40
2009-06-07symlinks.c: small style cleanupLibravatar Kjetil Barvik1-4/+2
2009-03-17Revert "lstat_cache(): print a warning if doing ping-pong between cache types"Libravatar Kjetil Barvik1-23/+0
2009-02-09lstat_cache(): print a warning if doing ping-pong between cache typesLibravatar Kjetil Barvik1-0/+23
2009-02-09unlink_entry(): introduce schedule_dir_for_removal()Libravatar Kjetil Barvik1-0/+59
2009-02-09lstat_cache(): swap func(length, string) into func(string, length)Libravatar Kjetil Barvik1-8/+8
2009-02-09lstat_cache(): generalise longest_match_lstat_cache()Libravatar Kjetil Barvik1-22/+24
2009-02-09lstat_cache(): small cleanup and optimisationLibravatar Kjetil Barvik1-20/+24
2009-01-18lstat_cache(): introduce clear_lstat_cache() functionLibravatar Kjetil Barvik1-0/+8
2009-01-18lstat_cache(): introduce invalidate_lstat_cache() functionLibravatar Kjetil Barvik1-8/+36
2009-01-18lstat_cache(): introduce has_dirs_only_path() functionLibravatar Kjetil Barvik1-17/+47
2009-01-18lstat_cache(): introduce has_symlink_or_noent_leading_path() functionLibravatar Kjetil Barvik1-34/+60
2009-01-18lstat_cache(): more cache effective symlink/directory detectionLibravatar Kjetil Barvik1-40/+125
2008-05-10Optimize symlink/directory detectionLibravatar Linus Torvalds1-33/+49
2007-05-11Add has_symlink_leading_path() function.Libravatar Junio C Hamano1-0/+48