summaryrefslogtreecommitdiff
path: root/src/copy.c
AgeCommit message (Expand)Author
2007-06-10bug-fix: cp would fail to write through a dangling symlinkJim Meyering
2007-05-19Rename uses of futimens -> gl_futimens; glibc now declares the former.Jim Meyering
2007-04-02* src/copy.c (copy_reg): Initialize local "con", before callingJim Meyering
2007-03-29* tests/cp/cp-a-selinux: New file. Test for the bug reported inJim Meyering
2007-03-29cp, mv, install: add SELinux support, but unlike with the Red HatJim Meyering
2007-03-25Avoid the need for euidaccess and/or lstat on every directory entryPaul Eggert
2007-03-16* src/copy.c: Include filemode.h.Paul Eggert
2007-03-03Fix a bug: cp -x would fail to set mount point permissions.Andrew Church
2007-03-01* bootstrap.conf (gnulib_modules): Replace xreadlink withBruno Haible
2007-02-22Adjust preceding change not to perform an unaligned access.Jim Meyering
2007-02-22Placate valgrind, wrt ./cp --sparse=alwaysJim Meyering
2007-02-21* src/copy.c (cached_umask): Cast -1 to mode_t to avoid a warningPaul Eggert
2007-02-03* NEWS: Document fix for cp --preserve=mode.Paul Eggert
2007-01-03* src/copy.c (copy_internal): Use mkfifo as a fallback if mknod fails.Bruno Haible
2006-12-30* src/copy.c (copy_reg): Rewrite a comment that was renderedJim Meyering
2006-12-07cp -p now clears special bits if it fails to preserve owner or groupPaul Eggert
2006-12-06* NEWS: Document the cp --preserve=ownership fix.Paul Eggert
2006-10-21* src/copy.c (copy_internal): Add a comment saying why we preferJim Meyering
2006-10-19* src/copy.c (copy_reg): Rewrite slightly to avoid duplicte codePaul Eggert
2006-10-18* src/copy.c (copy_internal): Use mknod rather than mkfifo to copyPaul Eggert
2006-10-18* src/copy.c (copy_internal): Remove redundant and confusing localPaul Eggert
2006-10-18* src/copy.c (copy_internal): Don't pass mkdir a mode greater thanPaul Eggert
2006-10-14* NEWS: cp -r --backup dir1 dir2, would rename an existing dir1/dir2Jim Meyering
2006-09-24* NEWS: Mention these fixes.Jim Meyering
2006-09-20* NEWS: Document fix for cp -i and mv -i.Paul Eggert
2006-09-03Don't include dirname.h, since system.h does it now.Paul Eggert
2006-08-28* src/copy.c (copy_internal): Don't test whether macros likePaul Eggert
2006-08-27* src/copy.c (copy_internal): Don't make a backup if the lastJim Meyering
2006-08-27Two of those comments apply only when "moving" (not when copying).Jim Meyering
2006-08-27* src/copy.c (copy_internal): Add comments.Jim Meyering
2006-08-26Fix "mv --verbose --backup" so its output includes theJim Meyering
2006-08-19* NEWS: Fix cp --sparse so that it preserves tail-end sparseness, evenJim Meyering
2006-08-17* src/copy.c (copy_internal, same_file_ok): Adjust comments notJim Meyering
2006-07-29(set_author): Preserve the st_author field via thePaul Eggert
2006-07-26* src/copy.c (set_author) [HAVE_STRUCT_STAT_ST_AUTHOR]:Jim Meyering
2006-07-05* src/copy.c (copy_internal): Don't work around old NFS clients likeJim Meyering
2006-06-03Make `cp --link --no-dereference' work also on systems where theJim Meyering
2006-05-11mv -T DIR EMPTY_DIR no longer failsJim Meyering
2006-05-11(copy_internal): Don't explicitly unlink the destinationJim Meyering
2006-03-12(set_author): Rename function, from preserve_author.Jim Meyering
2006-02-04(copy_internal): cp -RL no longer fails when encounteringJim Meyering
2006-01-02(set_owner): Correct a comment.Jim Meyering
2006-01-02Include lchmod.h.Paul Eggert
2005-12-17(get_dest_mode): Remove; it is obsolete after removing umask_kill.Jim Meyering
2005-12-04(fchown) [!HAVE_FCHOWN]: Define fchown(...) to -1.Jim Meyering
2005-11-24Improve performance a bit by optimizing awayPaul Eggert
2005-09-25(HAVE_FCHMOD, HAVE_FCHOWN): Define to 0 if not defined.Paul Eggert
2005-09-23(copy_reg): Preserve time stamps ifPaul Eggert
2005-09-16Include stat-time.h, and use its functions instead of the obsoletePaul Eggert
2005-07-11(copy_reg): Always copy in binary mode.Paul Eggert