12008-04-17 Love Hörnquist Åstrand <lha@it.su.se> 2 3 * Sync with NetBSD rcp, add v6 parsing support and no setuid code 4 at all. 5 62007-12-13 Love Hörnquist Åstrand <lha@it.su.se> 7 8 * Makefile.am: Add missing files, from Buchan Milne. 9 102006-10-20 Love Hörnquist Åstrand <lha@it.su.se> 11 12 * Makefile.am: more files 13 142006-08-08 Love Hörnquist Åstrand <lha@it.su.se> 15 16 * util.c: Check return values from setuid, prompted by MIT 17 advisory. Thanks to Tom Yu at MIT, and Michael Calmer and Marcus 18 Meissner at SUSE. Either of CVE-2006-3083 or CVE-2006-3084. 19 20 * rcp.c: Check return values from setuid, prompted by MIT 21 advisory. Thanks to Tom Yu at MIT, and Michael Calmer and Marcus 22 Meissner at SUSE. Either of CVE-2006-3083 or CVE-2006-3084. 23 24 * rcp.c: Check return values from seteuid, prompted by MIT 25 advisory. Thanks to Tom Yu at MIT, and Michael Calmer and Marcus 26 Meissner at SUSE. Either of CVE-2006-3083 or CVE-2006-3084. 27 282005-10-22 Love Hörnquist Åstrand <lha@it.su.se> 29 30 * rcp.c: Check return value from asprintf instead of string != 31 NULL since it undefined behavior on Linux. From Björn Sandell 32 332005-08-30 Love Hörnquist Åstrand <lha@it.su.se> 34 35 * util.c: Explicit typecast to avoid signess warning. 36 372005-05-29 Love Hörnquist Åstrand <lha@it.su.se> 38 39 * rcp_locl.h: undef _PATH_RSH to make sure our version is used 40 412005-05-11 David Love <fx@gnu.org> 42 43 * rcp.c: MODEMASK is defined in sys/vnode.h on Solaris, so undef 44 it before we define our own. 45 462005-04-27 Love Hörnquist Åstrand <lha@it.su.se> 47 48 * rcp_locl.h: use BINDIR instead of "/usr/bin/ with _PATH_RSH 49 502005-04-18 Love Hörnquist Åstrand <lha@it.su.se> 51 52 * util.c: use unsigned char * to make sure its not negative when 53 passing it to is* functions 54 552004-05-14 Johan Danielsson <joda@pdc.kth.se> 56 57 * rcp.c: add -e (passed to rsh) 58 592003-04-16 Johan Danielsson <joda@pdc.kth.se> 60 61 * rcp.1: add a HISTORY section 62 63 * rcp.1: brief manpage 64 65 * rcp.c: add a -4 option 66 672001-09-24 Johan Danielsson <joda@pdc.kth.se> 68 69 * rcp.c: more va_* fixing; from Thomas Klausner 70 712001-09-08 Assar Westerlund <assar@sics.se> 72 73 * rcp.c (run_err): always match va_start and va_end 74 752001-09-04 Assar Westerlund <assar@sics.se> 76 77 * util.c (allocbuf): do not leak memory on failure and zero 78 re-used memory, from Markus Friedl <markus@openbsd.org> 79 802001-07-19 Assar Westerlund <assar@sics.se> 81 82 * rcp.c (main): add missing setprogname 83 842001-06-14 Assar Westerlund <assar@sics.se> 85 86 * rcp.c: add some const replace a few malloc/snprintf with 87 asprintf 88 * rcp.c (sizestr): remove and use snprintf to do this correctly 89 instead 90 912001-04-21 Johan Danielsson <joda@pdc.kth.se> 92 93 * rcp.c: convert to use getarg 94 95 * rcp.c: do a better job of supporting files larger than 2GB 96 972001-02-07 Assar Westerlund <assar@sics.se> 98 99 * rcp.c: add -F for forwarding ticket, from Ake Sandgren 100 <ake@cs.umu.se> 101 1022001-01-29 Assar Westerlund <assar@sics.se> 103 104 * util.c (roundup): add fallback definition 105 106 * rcp.c: remove non-STDC code 107 * rcp_locl.h: add sys/types.h and sys/wait.h 108 109 * rcp.c: no calls to err with NULL 110 1112001-01-28 Assar Westerlund <assar@sics.se> 112 113 * rcp_locl.h: add 114 115 * Makefile.am (LDADD): remove unused libraries 116 1172001-01-27 Assar Westerlund <assar@sics.se> 118 119 * util.c: replace vfork by fork 120 121 * rcp.c: add RCSID S_ISTXT -> S_ISVTX printf sizes of files with 122 %lu instead of %q (which is not portable) 123 124 * util.c: add RCSID do not use sig_t 125 * rcp.c: remove __P, use st_mtime et al from struct stat 126 * extern.h: remove __P 127 128 * initial import of port of bsd rcp changed to use existing rsh, 129 contributed by Richard Nyberg <rnyberg@it.su.se> 130 131