aboutsummaryrefslogtreecommitdiffstats
path: root/src/remove.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2011-01-11rm: ignore errno related to invalid file namesNadav Har'El1-1/+9
2011-01-07maint: suppress some clang scan-build warningsPádraig Brady1-1/+2
2011-01-01maint: update all copyright year number rangesJim Meyering1-1/+1
2010-12-28coreutils: keep lines within 80-column limitsPaul Eggert1-1/+1
2010-03-10remove: without -f, avoid unnecessary-expense/issues with euidaccessJim Meyering1-3/+7
2010-02-15remove.c: remove three unnecessary #include directivesJim Meyering1-3/+0
2010-01-01maint: update all FSF copyright year lists to include 2010Jim Meyering1-1/+1
2009-12-19rm: fix --one-file-system regression due to fts conversionPádraig Brady1-1/+1
2009-11-05maint: factor out cycle warning, now that du will use it, tooJim Meyering1-6/+1
2009-11-03rm -f: ignore EROFS when it's really ENOENTJim Meyering1-0/+12
2009-09-11rm: avoid compiler warningEric Blake1-1/+1
2009-09-11rm: use gnulib faccessatEric Blake1-5/+4
2009-09-11rm: improve efficiency of rm -r (without -f) from O(N^2) to O(N)Jim Meyering1-0/+7
2009-09-11build: placate gcc's new -Wskip-jump-initJim Meyering1-35/+38
2009-09-11rm: rewrite to use ftsJim Meyering1-1463/+219
2009-08-28build: avoid unused variable warnings on cygwinEric Blake1-1/+4
2009-08-25global: convert indentation-TABs to spacesJim Meyering1-474/+474
2009-06-23maint: update all Copyright year lists to include 2009Jim Meyering1-1/+1
2009-04-07maint: Clarify ambiguous refs to Linux kernels or GNU/Linux systemsPádraig Brady1-3/+3
2008-10-21reflect gnulib's removal of lstat.hJim Meyering1-1/+0
2008-10-19accommodate gnulib header removalsJim Meyering1-2/+0
2008-10-17maint: avoid warnings due to attribute warn_unused_resultJim Meyering1-1/+1
2008-10-06remove.c: avoid compile failure on OS/2Jim Meyering1-1/+2
2008-10-02remove.c: allow compilation on cygwinEric Blake1-6/+6
2008-10-01remove.c: combine two helper functions, to avoid sign-extensionJim Meyering1-21/+22
2008-10-01rm: don't preprocess a directory on a file system of type tmpfs or nfsJim Meyering1-3/+46
2008-09-27remove.c: avoid compiler warningEric Blake1-0/+2
2008-09-27rm -r: avoid O(n^2) performance for a directory with very many entriesJim Meyering1-0/+165
2008-09-27remove.c: don't use xmalloc; don't let obstack call exit on failureJim Meyering1-16/+42
2008-09-19remove.c: move comment to right before string, so gettext will pick it upBenno Schulenberg1-4/+4
2008-09-19nohup, remove, tr: also gettextize the alternative messagesBenno Schulenberg1-2/+2
2008-06-03use gnulib's progname moduleJim Meyering1-2/+0
2008-04-06remove.c: accommodate systems with negative errno valuesJim Meyering1-13/+25
2008-03-31"rm -r DIR" would mistakenly prompt about very long namesJim Meyering1-1/+1
2008-03-21remove.c: Accommodate systems with negative errno values.Ingo Weinhold1-3/+6
2008-01-30Now that system.h defines is_empty_dir, include "openat.h".Jim Meyering1-1/+0
2008-01-30Improve "rmdir --ignore-fail-on-non-empty"Jim Meyering1-31/+1
2007-12-09"rm" as root would fail to unlink a non-directory on OS X 10.4.xJim Meyering1-1/+1
2007-11-18Remove unused parameter in remove.c.Jim Meyering1-3/+3
2007-10-08When forming a truncated name, use the "[...]" prefix even forJim Meyering1-6/+9
2007-10-08rm could malfunction under unusual circumstances:Jim Meyering1-56/+80
2007-10-07Don't let a helper function modify errno.Jim Meyering1-1/+5
2007-10-05Make a failing cross-partition mv give a sensible diagnostic.Jim Meyering1-1/+2
2007-09-22rm: give a sensible diagnostic when failing to remove a symlinkJim Meyering1-1/+18
2007-09-22rm: fix a tiny, nearly inconsequential bug.Jim Meyering1-3/+4
2007-08-22Change "rm --verbose -r a//" not to print extra slashes in a///bJim Meyering1-0/+4
2007-07-23Update all copyright notices to use the newer form.Jim Meyering1-5/+4
2007-07-10Change "version 2" to "version 3" in all copyright notices.Jim Meyering1-1/+1
2007-03-25Avoid the need for euidaccess and/or lstat on every directory entryPaul Eggert1-63/+89
2007-03-08rm without -f: give a better diagnostic when euidaccess fails.Jim Meyering1-56/+62