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