bin/cp/cp.c
Tue, 17 Apr 2012 00:01:34 +0000 yamt sync with head yamt-pagecache
Sat, 27 Aug 2016 13:25:23 +0000 bouyer Pull up following revision(s) (requested by uwe in ticket #1372): netbsd-6
Sun, 06 Mar 2016 18:44:10 +0000 martin Pull up following revision(s) (requested by uwe in ticket #1131): netbsd-7
Sat, 05 Mar 2016 19:48:55 +0000 uwe The '-i' flag should work regardless of whether the standard input is trunk
Wed, 04 Jan 2012 15:58:37 +0000 christos Add siginfo support from Daniel Loffgren. trunk
Thu, 18 Aug 2011 08:11:58 +0000 manu Remove warning about system extended attributes that cannot be copied, since trunk
Wed, 03 Aug 2011 04:11:15 +0000 manu Make cp -p and mv preverve extended attributes, and complain if they cannot. trunk
Sun, 06 Feb 2011 12:37:48 +0000 darcy Add -l option to copy a tree as links. trunk
Tue, 21 Dec 2010 20:56:01 +0000 christos Add -a archive flag. from Aleksey Cheusov trunk
Thu, 08 Oct 2009 20:36:41 +0000 pooka Fix the "dne" handling and chmod behaviour properly: values of dne trunk
Tue, 29 Sep 2009 13:30:17 +0000 pooka Remove fts sorting. It was originally put there to copy files trunk
Sun, 20 Jul 2008 00:52:39 +0000 lukem Remove the \n and tabs from the __COPYRIGHT() strings. trunk
Mon, 26 May 2008 22:45:33 +0000 dholland Distinguish "this file failed" from "any file failed", to make cp -v trunk
Mon, 26 May 2008 14:21:08 +0000 christos PR/38755: murray armfield: /bin posix programs missing setprogname and/or trunk
Tue, 26 Dec 2006 00:13:24 +0000 alc fix whitespace nits (space -> tab) trunk
Sun, 15 Oct 2006 23:55:30 +0000 christos c99 initializers trunk
Tue, 15 Aug 2006 23:03:51 +0000 jschauma initialize dne variable in the beginning, then move the resetting of trunk
Tue, 15 Aug 2006 13:06:02 +0000 tron Avoid errors like "cp: /foo/bar/directory" exists if cp(1) is used to trunk
Sun, 16 Jul 2006 16:22:24 +0000 jschauma return functionality backed out yesterday after fixing the bug I had trunk
Sat, 15 Jul 2006 20:42:55 +0000 jschauma The last commit introduced a bug. Revert until that's found and fixed. trunk
Sat, 15 Jul 2006 02:09:47 +0000 jschauma As suggested on tech-userlevel: trunk
Fri, 17 Mar 2006 06:22:30 +0000 erh Fix Coverity issue 1754. Call fts_close() after we're done copying. trunk
Wed, 16 Nov 2005 22:42:12 +0000 christos - Better detect pathname overflow (from FreeBSD) trunk
Mon, 24 Oct 2005 12:59:07 +0000 kleink Remove the "" -> "." target conversion kludge. trunk
Sat, 15 Oct 2005 18:22:18 +0000 christos - Don't output 'src -> dst' when -v and there was an error. trunk
Mon, 15 Aug 2005 17:13:35 +0000 elad Add and document -N: When used with -p, it will not copy the file flags. trunk
Sun, 26 Jun 2005 19:10:48 +0000 christos sprinkle a little const, and now everything compiles with WARNS=3 trunk
Sun, 14 Sep 2003 19:20:16 +0000 jschauma Following private discussion with kleink@ and hubertf@ and public discussion trunk
Thu, 07 Aug 2003 09:05:01 +0000 agc Move UCB-licensed code from 4-clause to 3-clause licence. trunk
Mon, 04 Aug 2003 22:31:21 +0000 jschauma As discusses a little while back on tech-userlevel: trunk
Mon, 16 Dec 2002 14:44:14 +0000 jrf Added a -v verbose option to the cp(1) command. Updated man page and utils as well. This applies to PR bin/16834. This change was approved by Christos. trunk
Thu, 13 Sep 2001 09:53:59 +0000 wiz ANSIfication and some KNF fixes by Petri Koistinen from bin/13681. trunk
Fri, 07 Jul 2000 12:50:15 +0000 itojun errx?/warnx? audit. do not pass variable alone, use %s. idea from openbsd trunk
Mon, 03 Jul 2000 03:26:17 +0000 matt include <stdlib.h>, <string.h>, or whatever as appropriate to shut up trunk
Sun, 05 Sep 1999 16:14:43 +0000 kleink Initialize locale on startup. trunk
Mon, 01 Mar 1999 18:57:29 +0000 mjl Correct behaviour in case of dangling symlinks: they would be (contrary trunk
Thu, 25 Feb 1999 05:43:04 +0000 dean Got rid of redundant error message (X is a directory (not copied). was trunk
Thu, 08 Oct 1998 17:43:24 +0000 wsanchez Fix bug where "cp -f" didn't work. trunk
Wed, 19 Aug 1998 01:29:11 +0000 thorpej Add some braces to keep egcs happy. trunk
Tue, 28 Jul 1998 11:41:40 +0000 mycroft Be more retentive about use of NOTREACHED and noreturn. trunk
Tue, 28 Jul 1998 05:31:22 +0000 mycroft Delint. trunk
Tue, 28 Jul 1998 04:01:03 +0000 mycroft Delint. trunk
Tue, 28 Jul 1998 03:47:14 +0000 mycroft Delint. trunk
Sun, 14 Sep 1997 07:15:25 +0000 lukem * getopt returns -1 not EOF trunk
Sun, 20 Jul 1997 05:13:36 +0000 thorpej - Use __COPYRIGHT() and __RCSID() trunk
Wed, 21 May 1997 09:48:33 +0000 kleink Fix one remaining botch when copying directory trees using -R. trunk
Mon, 19 May 1997 01:07:33 +0000 kleink Fix thinko in last commit, causing "cp file /" to succeed but trunk
Wed, 09 Apr 1997 12:06:13 +0000 kleink Fix lossage with new namei() when the destination given is "/"; trunk
Thu, 07 Sep 1995 06:12:53 +0000 jtc Sync with 4.4lite2 trunk
Sun, 02 Apr 1995 01:45:25 +0000 mycroft Fix typo in S_FIFO case when copying recursively. trunk
Tue, 21 Mar 1995 09:01:59 +0000 cgd convert to new RCS id conventions. trunk
Thu, 26 Jan 1995 06:01:36 +0000 mycroft Fix core dump reported by Wolfram Schneider. trunk
Thu, 22 Sep 1994 09:24:35 +0000 mycroft Merge 4.4-Lite version. trunk
Mon, 28 Mar 1994 02:07:04 +0000 cgd no more MAP_FILE trunk
Fri, 25 Feb 1994 00:43:25 +0000 jtc POSIX.2 (and common sense) says that you can't overwrite a directory with trunk
Tue, 09 Nov 1993 18:57:54 +0000 jtc Check user's response against both 'Y' and 'y' --- this is really supposed trunk
Sat, 30 Oct 1993 13:06:46 +0000 mycroft From Lennart Augustsson: trunk
Sat, 07 Aug 1993 03:14:51 +0000 mycroft New version from uunet. Uses mmap(). trunk
Sun, 01 Aug 1993 18:59:54 +0000 mycroft Add RCS identifiers. trunk
Tue, 23 Mar 1993 00:22:59 +0000 cgd changed "Id" to "Header" for rcsids trunk
less more (0) -60 tip