xref: /freebsd-14.2/crypto/heimdal/appl/rcp/ChangeLog (revision c19800e8)
12008-04-17  Love Hörnquist Åstrand  <[email protected]>
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  <[email protected]>
7
8	* Makefile.am: Add missing files, from Buchan Milne.
9
102006-10-20  Love Hörnquist Åstrand  <[email protected]>
11
12	* Makefile.am: more files
13
142006-08-08  Love Hörnquist Åstrand  <[email protected]>
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  <[email protected]>
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  <[email protected]>
34
35	* util.c: Explicit typecast to avoid signess warning.
36
372005-05-29  Love Hörnquist Åstrand  <[email protected]>
38
39	* rcp_locl.h: undef _PATH_RSH to make sure our version is used
40
412005-05-11  David Love  <[email protected]>
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  <[email protected]>
47
48	* rcp_locl.h: use BINDIR instead of "/usr/bin/ with _PATH_RSH
49
502005-04-18  Love Hörnquist Åstrand  <[email protected]>
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  <[email protected]>
56
57	* rcp.c: add -e (passed to rsh)
58
592003-04-16  Johan Danielsson  <[email protected]>
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  <[email protected]>
68
69	* rcp.c: more va_* fixing; from Thomas Klausner
70
712001-09-08  Assar Westerlund  <[email protected]>
72
73	* rcp.c (run_err): always match va_start and va_end
74
752001-09-04  Assar Westerlund  <[email protected]>
76
77	* util.c (allocbuf): do not leak memory on failure and zero
78	re-used memory, from Markus Friedl <[email protected]>
79
802001-07-19  Assar Westerlund  <[email protected]>
81
82	* rcp.c (main): add missing setprogname
83
842001-06-14  Assar Westerlund  <[email protected]>
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  <[email protected]>
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  <[email protected]>
98
99	* rcp.c: add -F for forwarding ticket, from Ake Sandgren
100	<[email protected]>
101
1022001-01-29  Assar Westerlund  <[email protected]>
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  <[email protected]>
112
113	* rcp_locl.h: add
114
115	* Makefile.am (LDADD): remove unused libraries
116
1172001-01-27  Assar Westerlund  <[email protected]>
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 <[email protected]>
130
131