remove.c: allow compilation on cygwin
[platform/upstream/coreutils.git] / src / remove.c
2004-05-28 Jim Meyeringtweak a comment
2004-05-28 Jim Meyering(AD_mark_helper): Eliminate unnecessary comparison.
2004-05-22 Jim Meyering(rm): Use free rather than XFREE.
2004-05-14 Jim Meyering(AD_pop_and_chdir): Eliminate an unnecessary call to...
2004-05-12 Jim Meyering(AD_pop_and_chdir): Move lstat-`.' into if-block
2004-05-10 Jim Meyering(AD_push): Don't use errno in diagnostic about `changed...
2004-05-08 Jim MeyeringFix bug where "rm" gave up too easily, reported by...
2004-04-27 Jim Meyering(rm): Add `extern' keyword.
2004-04-20 Jim Meyering(is_empty_dir): Clarify comment.
2004-04-18 Jim Meyering(full_filename_): Don't leak upon failed realloc.
2004-04-18 Jim Meyering(readdir_ignoring_dotdirs): Move function to system...
2004-04-17 Jim Meyering(ds_init, ds_free): Declare functions to be `static'.
2004-04-09 Jim Meyeringundo last change
2004-04-09 Jim MeyeringDon't include "file-type.h", now that system.h does.
2004-03-21 Jim Meyering(ds_free): Plug a small leak.
2003-11-09 Jim MeyeringInclude "root-dev-ino.h".
2003-09-08 Jim MeyeringAdd a comment.
2003-09-07 Jim Meyering(D_INO, ENABLE_CYCLE_CHECK) [D_INO_IN_DIRENT]:
2003-07-27 Jim Meyering(prompt) [! recursive]: Don't prompt about unwritable
2003-07-12 Jim Meyering(remove_dir): Give a diagnostic upon failed save_cwd,
2003-07-12 Jim MeyeringIt appears that the `#pragma alloca' included via ...
2003-05-04 Jim Meyering(HAVE_WORKING_READDIR): Define to 0 if not defined.
2003-05-02 Jim MeyeringWork around nasty readdir bug with Darwin6.5 and hfs...
2003-05-02 Jim MeyeringFactor out common code.
2003-04-13 Jim Meyering(is_empty_dir): Don't closedir (NULL).
2003-03-30 Jim Meyering(is_empty_dir): Don't let a failing closedir
2003-03-16 Jim Meyering(rm): Put two local variables in static storage,
2003-03-09 Jim Meyering(AD_stack_pop): Cast sizeof... to int before changing...
2003-03-04 Jim Meyering(AD_pop_and_chdir): Call error here, now that restore_c...
2003-03-03 Jim Meyering(remove_cwd_entries): Include the full filename of
2003-03-03 Jim Meyering(remove_cwd_entries) [!ROOT_CAN_UNLINK_DIRS]: Give an
2003-02-14 Jim MeyeringInclude "euidaccess.h".
2003-01-21 Jim Meyering(remove_entry) [ROOT_CAN_UNLINK_DIRS && HAVE_STRUCT_DIR...
2003-01-20 Jim MeyeringRename type: DS -> Dirstack_state.
2003-01-20 Jim MeyeringRemove some unnecessary parentheses.
2003-01-07 Jim Meyeringtweak comment
2003-01-07 Jim Meyeringadd a comment
2003-01-04 Jim Meyeringrm could be tricked into mistakenly reporting a cycle.
2003-01-04 Jim MeyeringDon't include trailing /. in diagnostics about directories.
2003-01-04 Jim Meyering(remove_cwd_entries): Fix typos in comment.
2003-01-04 Jim Meyering(struct dirstack_state): Define.
2003-01-04 Jim Meyering[S_ISLNK]: Don't define. It's already defined in sys2.h.
2002-12-15 Jim MeyeringRemove all uses of `PARAMS'.
2002-12-15 Jim Meyering(PARAMS): Remove definition.
2002-10-05 Jim Meyering(remove_entry) [ROOT_CAN_UNLINK_DIRS]: With `rm -i...
2002-09-06 Jim Meyering(prompt): Change comment to give a better note to trans...
2002-08-29 Jim Meyering(is_empty_dir): Detect and diagnose readdir failures.
2002-08-29 Jim Meyering(remove_cwd_entries): Use closedir (not CLOSEDIR) when...
2002-08-29 Jim Meyering(remove_cwd_entries): Detect and diagnose readdir
2002-08-28 Jim Meyering(remove_cwd_entries): Use CLOSEDIR, not closedir.
2002-07-22 Jim Meyeringrm would prompt for non-dangling symlinks
2002-07-14 Jim MeyeringUnder some circumstances, rm would fail due to a lack of
2002-07-04 Jim Meyering(prompt): Fix test for write-protectedness to also
2002-06-29 Jim Meyering(AD_mark_current_as_unremovable): Replace dead code...
2002-06-25 Jim Meyering(prompt): Add a comment to help translators work
2002-06-12 Jim Meyering(rm): Fix typo in assertion.
2002-06-07 Jim Meyering(remove_entry): Use DT_IS_DIR only if
2002-06-02 Jim MeyeringMerge in all changes from no-recursion branch.
2002-05-03 Jim MeyeringAdd FIXME comment.
2002-04-27 Jim Meyering(cycle_check): Add a comment.
2002-04-27 Jim Meyering(cycle_check): New function containing code factored
2002-04-25 Jim MeyeringRemove hash table, active_dir_map, used to detect direc...
2002-04-22 Jim Meyering(rm): Call exit with EXIT_FAILURE, not `1'.
2002-04-22 Jim Meyering(rm, remove_init, remove_fini): Don't use or even
2002-03-10 Jim Meyering* src/copy.c (copy_reg): Use a more concise diagnostic for
2002-03-09 Jim Meyering(rm) Add comment on new parameter.
2002-03-08 Jim MeyeringDon't allow a malicious user to trick another user...
2002-02-01 Jim Meyering(rm): Add a comment.
2001-11-23 Jim MeyeringUse opaque type, Hash_table, not `struct hash_table'.
2001-10-05 Jim MeyeringInclude hash-pjw.h and remove definition of hash_pjw.
2001-08-31 Jim Meyering* src/remove.c: Move true/false definitions and include...
2001-05-13 Jim Meyering(dir_name, dir_len): Define to different names
2001-05-12 Jim MeyeringInclude dirname.h, to get base_name
2001-02-18 Jim Meyering`chmod 0 file; rm file' would no longer prompt before...
2001-01-22 Jim Meyering(remove_file): Correct an expression to avoid making
2000-12-25 Jim Meyering(hash_compare_active_dir_ents): Return explicit `true'
2000-08-08 Jim Meyering(remove_cwd_entries, rm): Invoke xalloc_die instead...
2000-07-30 Jim Meyering(remove_file): Quote the file names that are displayed...
2000-07-30 Jim Meyering(remove_cwd_entries): Quote one more file name.
2000-07-23 Jim Meyering(ASSIGN_STRDUPA): Remove macro definition.
2000-07-15 Jim MeyeringConvert "`%s'" in format strings to "%s", and wrap...
2000-05-20 Jim Meyeringadd format args to match new %lu directives
2000-05-20 Jim Meyeringtweak warning diagnostic
2000-05-20 Jim MeyeringSave device number as well as inode number for each...
2000-05-18 Jim Meyering(rm): Combine adjacent fputc and fprintf.
2000-05-18 Jim Meyeringremove some parens from some cpp lines
2000-05-18 Jim Meyering(remove_dir): Detect (and fail upon) attempt to subvert...
1999-11-12 Jim Meyering(print_nth_dir): Write one fewer byte so we don't print...
1999-05-13 Jim Meyering(pop_dir): Cast length to `int' to avoid a warning on
1999-03-31 Jim MeyeringDon't include closeout.h or version-etc.h explicitly...
1999-03-18 Jim Meyering(remove_cwd_entries): Reflect changes in hash_insert.
1999-02-16 Jim Meyeringupdate copyright dates
1999-01-16 Jim MeyeringDon't declare base_name.
1998-11-30 Jim Meyering(DOT_OR_DOTDOT): Move definition from this file...
1998-11-08 Jim Meyering[HAVE_LSTAT_EMPTY_STRING_BUG]: Define lstat to rpl_lsta...
1998-10-25 Jim Meyering(remove_cwd_entries): Don't apply CLOSEDIR to a NULL
1998-09-12 Jim Meyering(remove_cwd_entries): Declare to be static.
1998-07-25 Jim Meyering(same_file): New function
1998-07-04 Jim Meyering(remove_dir): Use fprintf, not error to avoid newline...
1998-06-29 Jim Meyeringrevert back to using lower case _unlocked wrapper names
next