When source and destination arguments refer to the same file, reside
[platform/upstream/coreutils.git] / src / copy.c
2003-08-30 Jim MeyeringWhen source and destination arguments refer to the...
2003-08-09 Jim MeyeringInclude utimens.h.
2003-07-23 Jim MeyeringTweak comment: Solaris2.5.1 -> Solaris 2.5.1
2003-07-12 Jim MeyeringIt appears that the `#pragma alloca' included via ...
2003-06-19 Jim Meyering(copy_internal) [HAVE_STRUCT_STAT_ST_AUTHOR]:
2003-06-19 Jim Meyering(copy_internal) [HAVE_STRUCT_STAT_ST_AUTHOR]:
2003-05-13 Jim Meyering(struct F_triple) [name]: Remove const attribute.
2003-04-11 Jim MeyeringRemove anachronistic casts of xmalloc,
2003-04-04 Jim MeyeringBecause of inappropriate (but POSIX-mandated) behavior...
2003-03-02 Jim Meyering(copy_internal) [un_backup]: When recovering from a
2003-02-28 Jim Meyering(copy_internal): When link fails because of an
2002-12-15 Jim MeyeringRemove all uses of `PARAMS'.
2002-09-29 Jim MeyeringIn move mode, always first try to rename. Before,...
2002-07-20 Jim Meyering(copy_internal): Use file_name_lookup, not getdport.
2002-06-21 Jim MeyeringChange all `preserving ...' diagnostics to
2002-06-21 Jim MeyeringInclude hurd.h.
2002-05-30 Jim Meyering(copy_reg): Use a temporary to avoid a warning
2002-03-30 Jim Meyering(copy_internal): Move the block that sets `earlier_file'
2002-03-19 Jim Meyeringuse only one space after semicolon
2002-03-17 Jim Meyering(copy_internal) [move_mode]: Give a better diagnostic
2002-03-10 Jim Meyering(copy_reg): Don't exit upon finding a replaced file.
2002-03-10 Jim Meyering(copy_reg): Use a more concise diagnostic for
2002-03-03 Jim Meyering(copy_internal): Remove -r warning; no longer needed.
2002-03-02 Jim Meyeringadd a comment
2002-03-02 Jim Meyering(copy_internal): For each symlink copied by cp -r,
2002-03-02 Jim Meyering(copy_reg): Detect abuse of a race condition
2002-02-26 Jim Meyeringtweak comment
2002-01-12 Jim Meyering(copy_reg): Don't treat errno==ENOENT as a special...
2001-11-22 Jim Meyering(triple_hash_no_name): New function.
2001-11-22 Jim Meyering(seen_file): Change type of `stats' parameter to pointer.
2001-11-22 Jim Meyering(struct F_triple): Rename from dest_info.
2001-11-22 Jim Meyeringcopy.c shouldn't maintain static state.
2001-10-21 Jim Meyeringyikes. put the preserve_metadata assignment *after...
2001-10-21 Jim MeyeringInclude xreadlink.h.
2001-10-18 Jim Meyering(dest_info_free): New function.
2001-10-13 Jim Meyering(copy_internal): Tighten up and add comments
2001-10-13 Jim Meyering* src/copy.h (struct cp_options): Rename members:
2001-10-07 Jim Meyering(copy_dir): Now that remember_copied copies the
2001-10-06 Jim Meyering(record_dest): Fix test for whether to free `ent'.
2001-10-06 Jim Meyering(record_dest): Avoid a small leak.
2001-10-05 Jim MeyeringInclude hash-pjw.h and remove definition of hash_pjw.
2001-09-29 Jim Meyering(copy_internal): Call record_dest for all types of
2001-09-28 Jim MeyeringInclude "hash.h" and "same.h".
2001-09-22 Jim MeyeringMostly clean-up (modulo the better diagnostic).
2001-09-15 Jim Meyering(UNWRITABLE): Define (factored out of copy_internal).
2001-09-15 Jim Meyering(copy_internal) [move_mode]: Support the new
2001-09-08 Jim Meyering(copy_internal): Add braces around now-multi-stmt
2001-08-31 Jim Meyering(copy_dir): Remove st_size argument.
2001-08-31 Jim MeyeringInclude full-write.h.
2001-08-13 Jim Meyering(overwrite_prompt): New function.
2001-08-06 Jim Meyering(copy_internal): Set *rename_succeeded, so that
2001-07-08 Jim Meyeringrevert unrelated part of last delta -- coming soon...
2001-07-08 Jim Meyering(get_dest_mode): Clear set-user-ID and set-group-ID...
2001-05-12 Jim Meyering(copy_internal): Remove the code that tested for NULL
2001-01-13 Jim Meyeringadd comment to go along with last change
2001-01-13 Jim Meyering(same_file_ok): When moving a symlink onto itself,
2001-01-10 Jim Meyering(copy_internal): Add a comment.
2001-01-10 Jim Meyering(copy_internal): Don't allow cp (or mv, when working
2001-01-09 Jim Meyeringadd comment
2001-01-09 Jim Meyering(top_level_src_path, top_level_dst_path): New globals.
2000-12-31 Jim MeyeringAvoid an unnecessary `stat' when using --dereference.
2000-12-28 Jim Meyeringtweak comment
2000-12-28 Jim Meyeringtweak comment
2000-12-28 Jim Meyering(same_file_ok): Fix *another* typo from my 2000-09...
2000-12-28 Jim Meyering(same_file_ok): Fix typo from my 2000-09-03 change...
2000-12-28 Jim Meyering(same_file_ok): Use a single auto var for
2000-12-25 Jim Meyering(same_file_ok): Remove declaration and set of unused
2000-09-22 Jim Meyering(copy_internal): Don't try to unlink directories when
2000-09-09 Jim Meyering(copy_internal): Call chmod also if we've made the
2000-09-09 Jim Meyering(SAME_OWNER, SAME_GROUP, SAME_OWNER_AND_GROUP): Define.
2000-09-04 Jim MeyeringRemove declaration of lstat, now that it's in copy.h.
2000-09-04 Jim Meyering(same_file_ok): Hoist a test.
2000-09-04 Jim Meyeringfactor out backup/same test, put it after if-else.
2000-09-04 Jim Meyering(same_file_ok): factor some more. improve -- now passe...
2000-09-03 Jim Meyering(same_file_ok): New function, extracted from copy_internal,
2000-08-27 Jim Meyering(copy_reg): New parameters: X and NEW_DST.
2000-08-27 Jim Meyering(copy_internal): Set `new_dst' when the move_mode renam...
2000-08-27 Jim Meyering(copy_reg): Rename two goto labels.
2000-08-20 Jim MeyeringDeclare lstat.
2000-08-18 Jim Meyering(DO_CHOWN): Do not make a special case for non-root.
2000-08-14 Jim Meyering(copy_reg): Move declaration of local, `n_read', into
2000-08-13 Jim Meyering(copy_reg): Add comment.
2000-08-13 Jim Meyering(get_dest_mode): Rename from new_nondir_mode.
2000-08-08 Jim Meyering(copy_dir, copy_internal): Invoke xalloc_die instead...
2000-07-30 Jim Meyering(copy_internal): Quote the file names that are displayed
2000-07-15 Jim MeyeringConvert "`%s'" in format strings to "%s", and wrap...
2000-06-27 Jim Meyering(copy_dir): Don't set errno before
2000-06-25 Jim Meyering(copy_internal): Don't return return immediately after a
2000-06-16 Jim Meyering(copy_reg): Give a slightly better diagnostic.
2000-05-29 Jim MeyeringAllow `cp -d -u' to copy one symlink onto another that...
2000-05-12 Jim Meyering(copy_internal): Fix force and interactive tests.
2000-02-05 Jim Meyering(copy_internal): Don't allow mv to move a directory...
2000-01-09 Jim MeyeringThis affects cp, install, and mv.
1999-12-05 Jim MeyeringRevert the previous change.
1999-12-04 Jim Meyering(copy_internal): Be consistent with intra-device behavior
1999-11-11 Jim Meyering(copy_internal): Treat src and dest as the `same' in
1999-11-05 Jim MeyeringUse HAVE_STRUCT_STAT_ST_BLOCKS, not deprecated HAVE_ST_...
1999-08-08 Jim Meyering(copy_dir): Remove cast of savedir arg.
1999-05-23 Jim Meyering(copy_internal): Don't apply the umask in move_mode.
1999-05-23 Jim MeyeringRemove today's earlier misguided attempts.
next