1178825Sdfr2007-12-13 Love H�rnquist �strand <lha@it.su.se> 2178825Sdfr 3178825Sdfr * Makefile.am: Add missing files, from Buchan Milne. 4178825Sdfr 5178825Sdfr2006-10-20 Love H�rnquist �strand <lha@it.su.se> 6178825Sdfr 7178825Sdfr * Makefile.am: more files 8178825Sdfr 9178825Sdfr2006-08-08 Love H�rnquist �strand <lha@it.su.se> 10178825Sdfr 11178825Sdfr * util.c: Check return values from setuid, prompted by MIT 12178825Sdfr advisory. Thanks to Tom Yu at MIT, and Michael Calmer and Marcus 13178825Sdfr Meissner at SUSE. Either of CVE-2006-3083 or CVE-2006-3084. 14178825Sdfr 15178825Sdfr * rcp.c: Check return values from setuid, prompted by MIT 16178825Sdfr advisory. Thanks to Tom Yu at MIT, and Michael Calmer and Marcus 17178825Sdfr Meissner at SUSE. Either of CVE-2006-3083 or CVE-2006-3084. 18178825Sdfr 19178825Sdfr * rcp.c: Check return values from seteuid, prompted by MIT 20178825Sdfr advisory. Thanks to Tom Yu at MIT, and Michael Calmer and Marcus 21178825Sdfr Meissner at SUSE. Either of CVE-2006-3083 or CVE-2006-3084. 22178825Sdfr 23178825Sdfr2005-10-22 Love H�rnquist �strand <lha@it.su.se> 24178825Sdfr 25178825Sdfr * rcp.c: Check return value from asprintf instead of string != 26178825Sdfr NULL since it undefined behavior on Linux. From Bj�rn Sandell 27178825Sdfr 28178825Sdfr2005-08-30 Love H�rnquist �strand <lha@it.su.se> 29178825Sdfr 30178825Sdfr * util.c: Explicit typecast to avoid signess warning. 31178825Sdfr 32178825Sdfr2005-05-29 Love H�rnquist �strand <lha@it.su.se> 33178825Sdfr 34178825Sdfr * rcp_locl.h: undef _PATH_RSH to make sure our version is used 35178825Sdfr 36178825Sdfr2005-05-11 David Love <fx@gnu.org> 37178825Sdfr 38178825Sdfr * rcp.c: MODEMASK is defined in sys/vnode.h on Solaris, so undef 39178825Sdfr it before we define our own. 40178825Sdfr 41178825Sdfr2005-04-27 Love H�rnquist �strand <lha@it.su.se> 42178825Sdfr 43178825Sdfr * rcp_locl.h: use BINDIR instead of "/usr/bin/ with _PATH_RSH 44178825Sdfr 45178825Sdfr2005-04-18 Love H�rnquist �strand <lha@it.su.se> 46178825Sdfr 47178825Sdfr * util.c: use unsigned char * to make sure its not negative when 48178825Sdfr passing it to is* functions 49178825Sdfr 50178825Sdfr2004-05-14 Johan Danielsson <joda@pdc.kth.se> 51178825Sdfr 52178825Sdfr * rcp.c: add -e (passed to rsh) 53178825Sdfr 54120945Snectar2003-04-16 Johan Danielsson <joda@pdc.kth.se> 55120945Snectar 56120945Snectar * rcp.1: add a HISTORY section 57120945Snectar 58120945Snectar * rcp.1: brief manpage 59120945Snectar 60120945Snectar * rcp.c: add a -4 option 61120945Snectar 6290926Snectar2001-09-24 Johan Danielsson <joda@pdc.kth.se> 6390926Snectar 6490926Snectar * rcp.c: more va_* fixing; from Thomas Klausner 6590926Snectar 6690926Snectar2001-09-08 Assar Westerlund <assar@sics.se> 6790926Snectar 6890926Snectar * rcp.c (run_err): always match va_start and va_end 6990926Snectar 7090926Snectar2001-09-04 Assar Westerlund <assar@sics.se> 7190926Snectar 7290926Snectar * util.c (allocbuf): do not leak memory on failure and zero 7390926Snectar re-used memory, from Markus Friedl <markus@openbsd.org> 7490926Snectar 7590926Snectar2001-07-19 Assar Westerlund <assar@sics.se> 7690926Snectar 7790926Snectar * rcp.c (main): add missing setprogname 7890926Snectar 7990926Snectar2001-06-14 Assar Westerlund <assar@sics.se> 8090926Snectar 8190926Snectar * rcp.c: add some const replace a few malloc/snprintf with 8290926Snectar asprintf 8390926Snectar * rcp.c (sizestr): remove and use snprintf to do this correctly 8490926Snectar instead 8590926Snectar 8678527Sassar2001-04-21 Johan Danielsson <joda@pdc.kth.se> 8778527Sassar 8878527Sassar * rcp.c: convert to use getarg 8978527Sassar 9078527Sassar * rcp.c: do a better job of supporting files larger than 2GB 9178527Sassar 9278527Sassar2001-02-07 Assar Westerlund <assar@sics.se> 9378527Sassar 9478527Sassar * rcp.c: add -F for forwarding ticket, from Ake Sandgren 9578527Sassar <ake@cs.umu.se> 9678527Sassar 9772445Sassar2001-01-29 Assar Westerlund <assar@sics.se> 9872445Sassar 9972445Sassar * util.c (roundup): add fallback definition 10072445Sassar 10172445Sassar * rcp.c: remove non-STDC code 10272445Sassar * rcp_locl.h: add sys/types.h and sys/wait.h 10372445Sassar 10472445Sassar * rcp.c: no calls to err with NULL 10572445Sassar 10672445Sassar2001-01-28 Assar Westerlund <assar@sics.se> 10772445Sassar 10872445Sassar * rcp_locl.h: add 10972445Sassar 11072445Sassar * Makefile.am (LDADD): remove unused libraries 11172445Sassar 11272445Sassar2001-01-27 Assar Westerlund <assar@sics.se> 11372445Sassar 11472445Sassar * util.c: replace vfork by fork 11572445Sassar 11672445Sassar * rcp.c: add RCSID S_ISTXT -> S_ISVTX printf sizes of files with 11772445Sassar %lu instead of %q (which is not portable) 11872445Sassar 11972445Sassar * util.c: add RCSID do not use sig_t 12072445Sassar * rcp.c: remove __P, use st_mtime et al from struct stat 12172445Sassar * extern.h: remove __P 12272445Sassar 12372445Sassar * initial import of port of bsd rcp changed to use existing rsh, 12472445Sassar contributed by Richard Nyberg <rnyberg@it.su.se> 12572445Sassar 126