remove.c: allow compilation on cygwin
[platform/upstream/coreutils.git] / src / remove.c
2008-10-02 Eric Blakeremove.c: allow compilation on cygwin
2008-10-01 Jim Meyeringremove.c: combine two helper functions, to avoid sign...
2008-10-01 Jim Meyeringrm: don't preprocess a directory on a file system of...
2008-09-28 Eric Blakeremove.c: avoid compiler warning
2008-09-26 Jim Meyeringrm -r: avoid O(n^2) performance for a directory with...
2008-09-26 Jim Meyeringremove.c: don't use xmalloc; don't let obstack call...
2008-09-19 Benno Schulenbergremove.c: move comment to right before string, so gette...
2008-09-19 Benno Schulenbergnohup, remove, tr: also gettextize the alternative...
2008-06-03 Jim Meyeringuse gnulib's progname module
2008-04-06 Jim Meyeringremove.c: accommodate systems with negative errno values
2008-03-31 Jim Meyering"rm -r DIR" would mistakenly prompt about very long...
2008-03-21 Ingo Weinholdremove.c: Accommodate systems with negative errno values.
2008-01-30 Jim MeyeringNow that system.h defines is_empty_dir, include "openat.h".
2008-01-30 Jim MeyeringImprove "rmdir --ignore-fail-on-non-empty"
2007-12-08 Jim Meyering"rm" as root would fail to unlink a non-directory on...
2007-11-18 Jim MeyeringRemove unused parameter in remove.c.
2007-10-08 Jim MeyeringWhen forming a truncated name, use the "[...]" prefix...
2007-10-08 Jim Meyeringrm could malfunction under unusual circumstances:
2007-10-07 Jim MeyeringDon't let a helper function modify errno.
2007-10-05 Jim MeyeringMake a failing cross-partition mv give a sensible diagn...
2007-09-22 Jim Meyeringrm: give a sensible diagnostic when failing to remove...
2007-09-22 Jim Meyeringrm: fix a tiny, nearly inconsequential bug.
2007-08-22 Jim MeyeringChange "rm --verbose -r a//" not to print extra slashes...
2007-07-23 Jim MeyeringUpdate all copyright notices to use the newer form.
2007-07-10 Jim MeyeringChange "version 2" to "version 3" in all copyright...
2007-03-28 Jim MeyeringMerge branch 'master' of /cu
2007-03-25 Paul EggertAvoid the need for euidaccess and/or lstat on every...
2007-03-12 Jim MeyeringMerge branch 'master' of /cu
2007-03-08 Jim Meyeringrm without -f: give a better diagnostic when euidaccess...
2007-01-20 Jim MeyeringMerge branch 'master' of /cu
2007-01-17 Jim MeyeringMake "rm --interactive=never ..." never prompt.
2007-01-15 Jim Meyering* src/remove.c (remove_dir): Don't use errno in diagnostic.
2006-12-30 Jim MeyeringClean up after the change of 2006-12-28.
2006-12-28 Jim MeyeringWhen moving "up" the hierarchy, be careful to remove...
2006-12-21 Jim Meyering"rm -rf /etc/motd" (run by non-root) now prints a diagn...
2006-11-26 Jim Meyering* src/remove.c (fd_to_subdirp): Remove unused parameter...
2006-11-26 Paul EggertPort parts of the code to C89 to minimize the need...
2006-11-26 Paul Eggert* src/remove.c (rm): Move cycle_check_init call into...
2006-11-26 Paul Eggert* src/remove.c (AD_ensure_initialized): New function.
2006-11-26 Paul Eggert* src/remove.c (AD_pop_and_chdir): Return prev_dir...
2006-11-26 Paul Eggert* src/remove.c (cache_stat_init): Return its argument...
2006-11-26 Paul Eggert* src/remove.c (rm_1): Remove decl of local, fd_cwd.
2006-10-24 Jim Meyeringnew feature: rm accepts new option: --one-file-system
2006-10-05 Paul Eggert* src/dd.c (flags): noatime and nofollow now depend on
2006-10-03 Jim Meyering* src/remove.c (nonexistent_file_errno): Remove ENAMETO...
2006-10-03 Jim Meyering* src/remove.c (remove_entry): With -f, exit successful...
2006-10-03 Jim MeyeringWith --force (-f), rm no longer fails for ENOTDIR.
2006-09-29 Jim Meyering[ChangeLog]
2006-09-29 Jim MeyeringWork around a readdir bug in Darwin 7.9.0 (MacOS X...
2006-09-26 Jim Meyering* NEWS: rm works around a bug in Darwin 8.6.1 w/NFS...
2006-09-11 Jim Meyering* src/remove.c (remove_dir): Move new cache_stat_init...
2006-09-03 Paul EggertDon't include dirname.h, since system.h does it now.
2006-08-27 Jim Meyering* src/system.h (DOT_OR_DOTDOT): Remove macro. Rewrite...
2006-07-03 Jim MeyeringPlug another unusual leak.
2006-07-03 Jim MeyeringThe dev/inode of the topmost directory in each hierarch...
2006-07-03 Jim MeyeringFix two small leaks.
2006-06-28 Paul Eggert* src/system.h (CLOSEDIR): Remove. All uses changed...
2006-06-26 Jim MeyeringAttempt rmdir (actually, unlinkat-with-AT_REMOVEDIR...
2006-06-26 Jim Meyering* NEWS: rm no longer fails to remove an empty, unreadab...
2006-06-25 Jim Meyeringtweak grammar in comment
2006-03-26 Jim Meyering(rm_1): Use new last_component, in place of base_name.
2006-03-12 Jim Meyering(AD_pop_and_chdir): Use new macro,
2006-03-10 Jim MeyeringFix a bug whereby a user with write access to a directo...
2006-02-12 Jim Meyeringfix typo in comment
2006-02-11 Jim Meyeringrm -r must remove an empty directory, even if it is...
2006-01-06 Jim Meyering(rm_1): Remove `static' attribute on local `status'.
2006-01-05 Jim MeyeringGive a few functions the inline attribute.
2005-12-27 Paul Eggert(fd_to_subdirp): Open with O_DIRECTORY | O_NOCTTY
2005-12-17 Jim Meyering(is_empty_dir): Open with O_NDELAY, so we don't hang...
2005-12-17 Paul Eggert(OPENAT_CWD_RESTORE__REQUIRE): Remove.
2005-11-23 Paul Eggert(rm): Don't assume C99 for-loop syntax.
2005-11-22 Jim Meyeringwhoops. Add back decl/definition of n_lengths.
2005-11-22 Jim Meyering(AD_push): Remove debugging cruft.
2005-11-22 Jim Meyeringtweak comments
2005-11-22 Jim MeyeringRewrite. Now, this module is reentrant on systems
2005-11-17 Jim Meyering(AD_mark_helper): Make a `char *' parameter `const'.
2005-11-02 Jim Meyering(remove_entry): Emit a better diagnostic when rm
2005-09-20 Jim Meyering(write_protected_non_symlink): Change comment to agree...
2005-09-19 Jim Meyering(remove_dir): Return RM_ERROR, not `1',
2005-09-19 Jim Meyering(remove_cwd_entries): Syntactic tweak: move an
2005-07-03 Paul EggertInclude "lstat.h" rather than rolling our own.
2005-06-02 Paul EggertDon't use "path" or "filename".
2005-05-19 Jim Meyering(AD_mark_helper, AD_mark_current_as_unremovable):
2005-05-16 Paul EggertFix Cygwin porting problem reported by Eric Blake.
2005-05-14 Paul EggertInclude unlinkdir.h.
2005-05-14 Jim MeyeringUpdate FSF postal mail address.
2005-05-14 Jim MeyeringUpdate FSF postal mail address.
2005-05-13 Jim Meyeringfix grammar typo in comment
2005-05-13 Jim Meyering* NEWS: `rm -r' now removes all of the files it should...
2005-03-28 Jim Meyering(ds_init): Add `void' to make this an ANSI-style functi...
2004-11-24 Jim MeyeringSince the changes of 2004-05-22, the u.saved_cwd member at
2004-10-21 Jim MeyeringCorrect my patch of 2004-10-18.
2004-10-18 Jim MeyeringPlug a leak that would cause rm or a cross-device mv...
2004-09-22 Jim Meyering(struct dirstack_state) [current_arg_jumpbuf]: Improve...
2004-07-30 Paul Eggert(right_justify), full_filename_, AD_pop_and_chdir,
2004-07-28 Paul Eggert(remove_dir): If we can't save the state of the
2004-06-20 Jim MeyeringInclude yesno.h.
2004-06-02 Jim Meyeringrm (without -f) could hang unnecessarily when attempting to
2004-05-29 Jim Meyeringrm -r would get a failed assertion when run from an...
2004-05-28 Jim Meyering(push_dir): Merge declaration and adjacent assignment...
next