summaryrefslogtreecommitdiff
path: root/src/copy.c
AgeCommit message (Expand)Author
2009-10-10copy: allow symlink timestamp preservation on more systemsEric Blake
2009-09-25cp, mv: use linkat to guarantee semanticsEric Blake
2009-09-23maint: Use logical rather than bitwise operators on boolsPádraig Brady
2009-09-21build: avoid compiler warnings on cygwin 1.5Eric Blake
2009-09-15cp: fix a probably redundant chmod when setting xattrsOndřej Vašík
2009-09-14cp,mv: preserve extended attributes even for read-only filesOndřej Vašík
2009-09-05maint: remove some tab indentation from copy.cPádraig Brady
2009-09-04mv, cp: tweak LINK_FOLLOWS_SYMLINKS logicEric Blake
2009-09-03cp: don't leak resources for each xattr preservation failureOndřej Vašík
2009-08-29cp --reflink: preserve attributes on cloned files if askedPádraig Brady
2009-08-29cp --reflink: add an "auto" parameter to fall back to a normal copyPádraig Brady
2009-08-28build: avoid unused variable warnings on cygwinEric Blake
2009-08-25global: convert indentation-TABs to spacesJim Meyering
2009-08-24cp: ignore obscure failure to preserve symlink time stamps,Jim Meyering
2009-08-14cp,mv: fix issues with preserving timestamps of copied symlinksPádraig Brady
2009-08-07cp: accept the --reflink optionGiuseppe Scrivano
2009-08-04cp -pP (and e.g., -a): preserve time stamps on symlinks, tooJim Meyering
2009-07-29cp: support btrfs' copy-on-write file clone operationGiuseppe Scrivano
2009-07-08copy.c: remove a duplicate expressionOndřej Vašík
2009-04-27copy.c: factor out test for errno value indicating "unsupported"Jim Meyering
2009-04-27cp -a: diagnose failure when preserving xattr/context requiredOndřej Vašík
2009-04-27mv: ignore xattr-preservation failure when not supported by filesystemOndřej Vašík
2009-04-22cp: work around linux kernel bug: short-read != EOF on /procJim Meyering
2009-03-11cp: make -a option preserve xattrs, but with reduced diagnosticsOndřej Vašík
2009-03-11cat,cp,mv,install,split: Set the minimum IO block size used to 32KiBPádraig Brady
2009-02-27cp: diagnose invalid "cp -rl dir dir" right away, once againJim Meyering
2009-02-18cp: -a now preserves SELinux context, with reduced diagnosticsOndřej Vašík
2009-02-05avoid spurious parentheses/arith-op-related warnings from newer gccJim Meyering
2009-01-29cp/mv: add xattr supportKamil Dudka
2008-11-20cp: use far less memory in some casesJim Meyering
2008-10-19accommodate gnulib header removalsJim Meyering
2008-10-17maint: avoid warnings due to attribute warn_unused_resultJim Meyering
2008-06-03use gnulib's progname moduleJim Meyering
2008-06-02fix cpp indentation policy violationsJim Meyering
2008-04-02"touch E; mkfifo F; cp -fR F E" no longer fails due to existing EJim Meyering
2008-04-02copy.c: remove an in-function #ifdefJim Meyering
2008-03-19mv: never unlink a destination file before calling renameJim Meyering
2008-02-28Make copyright comments consistent.Jim Meyering
2007-12-04Reflect change in gnulib: don't include getpagesize.h,Jim Meyering
2007-12-01Add "extern" keyword to declaration of cp_options_default.Jim Meyering
2007-12-01Fix a security race with "cp -p A B" when B already exists.Paul Eggert
2007-11-29Close a file descriptor leak when cp --preserve=context fails.Paul Eggert
2007-11-24"cp -p" tries to preserve GID even if preserving the UID fails.Lasse Collin
2007-11-22Quiet warnings about unused parameters.Jim Meyering
2007-11-22cp: by default, refuse to copy through a dangling destination symlinkJim Meyering
2007-11-15Avoid misbehavior of a cross-device "mv" or "install".Jim Meyering
2007-10-07Avoid a used-uninitialized error.Jim Meyering
2007-10-02Never copy through a symlink that cp has just created.Jim Meyering
2007-09-24copy.c: Remove definitions of factored-out functions.Jim Meyering
2007-08-28Reflect renaming: mreadlink-with-size -> areadlink-with-size.Jim Meyering