Initial import from FreeBSD RELENG_4:
[games.git] / crypto / kerberosIV / appl / telnet / ChangeLog
1 2000-03-26  Assar Westerlund  <assar@sics.se>
2
3         * telnetd/sys_term.c (*): make sure to always call time, ctime,
4         and gmtime with `time_t's.  there were some types (like in
5         lastlog) that we believed to always be time_t.  this has proven
6         wrong on Solaris 8 in 64-bit mode, where they are stored as 32-bit
7         quantities but time_t has gone up to 64 bits
8
9 1999-09-16  Assar Westerlund  <assar@sics.se>
10
11         * telnet/commands.c: revert 1.54, get_default_username should DTRT
12         now
13
14 1999-09-05  Assar Westerlund  <assar@sics.se>
15
16         * telnetd/utility.c (ttloop): make it return 1 if interrupted by a
17         signal, which must have been what was meant from the beginning
18
19         * telnetd/ext.h (ttloop): update prototype
20
21         * telnetd/authenc.c (telnet_spin): actually return the value from
22         ttloop (otherwise it's kind of bogus)
23
24 1999-08-05  Assar Westerlund  <assar@sics.se>
25
26         * telnetd/sys_term.c (rmut): free utxp
27
28 1999-08-04  Assar Westerlund  <assar@sics.se>
29
30         * telnet/main.c: add -G and config file support.  From Miroslav
31         Ruda <ruda@ics.muni.cz>
32
33         * telnetd/sys_term.c (rmut): work around utmpx strangness.  From
34         Miroslav Ruda <ruda@ics.muni.cz>
35
36 1999-08-02  Assar Westerlund  <assar@sics.se>
37
38         * telnetd/telnetd.c (doit): only free hp if != NULL.  From: Jonas
39         Oberg <jonas@coyote.org>
40
41 1999-07-29  Assar Westerlund  <assar@sics.se>
42
43         * telnetd/telnetd.c (doit): remove unused variable mapped_sin
44
45 1999-07-26  Assar Westerlund  <assar@sics.se>
46
47         * telnetd/ext.h: update prototypes
48         
49         * telnetd/telnetd.c: make it handle v4 and v6 sockets.  (it
50         doesn't handle being given a v6 socket that's really talking to an
51         v4 adress (mapped) because the rest of the code in telnetd is not
52         able to handle it anyway).  please run two telnetd from your
53         inetd, one for v4 and one for v6.
54
55 1999-07-07  Assar Westerlund  <assar@sics.se>
56
57         * telnet/commands.c (tn): extra bogus const-cast
58
59 1999-07-06  Assar Westerlund  <assar@sics.se>
60
61         * telnetd/sys_term.c (start_login): print a different warning with
62         `-a otp'
63
64 1999-06-24  Assar Westerlund  <assar@sics.se>
65
66         * libtelnet/kerberos5.c (kerberos5_send): set the addresses in the
67         auth_context
68
69 1999-06-23  Assar Westerlund  <assar@sics.se>
70
71         * telnet/Makefile.am (INCLUDES): add $(INCLUDE_krb4)
72
73         * telnet/commands.c (togkrbdebug): conditionalize on
74         krb_disable_debug
75
76 1999-06-16  Johan Danielsson  <joda@pdc.kth.se>
77
78         * telnet/commands.c: add kerberos debugging option
79
80 1999-06-15  Assar Westerlund  <assar@sics.se>
81
82         * telnet/commands.c (tn): use get_default_username
83
84 1999-05-14  Assar Westerlund  <assar@sics.se>
85
86         * telnetd/state.c (telrcv): magic patch to make it work against
87         DOS Clarkson Telnet.  From Miroslav Ruda <ruda@ics.muni.cz>
88
89 1999-04-25  Assar Westerlund  <assar@sics.se>
90
91         * libtelnet/kerberos5.c (kerberos5_send): use
92         `krb5_auth_setkeytype' instead of `krb5_auth_setenctype' to make
93         sure we get a DES session key.
94
95 Thu Apr  1 16:59:27 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
96
97         * telnetd/Makefile.am: don't run check-local
98
99         * telnet/Makefile.am: don't run check-local
100
101 Mon Mar 29 16:11:33 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
102
103         * telnetd/sys_term.c: _CRAY -> HAVE_STRUCT_UTMP_UT_ID
104
105 Sat Mar 20 00:12:54 1999  Assar Westerlund  <assar@sics.se>
106
107         * telnet/authenc.c (telnet_gets): remove old extern declarations
108
109 Thu Mar 18 11:20:16 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
110
111         * telnetd/Makefile.am: include Makefile.am.common
112
113         * telnet/Makefile.am: include Makefile.am.common
114
115         * libtelnet/Makefile.am: include Makefile.am.common
116
117         * Makefile.am: include Makefile.am.common
118
119 Mon Mar 15 17:40:53 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
120
121         * telnetd/telnetd.c: replace perror/exit with fatalperror
122
123 Sat Mar 13 22:18:57 1999  Assar Westerlund  <assar@sics.se>
124
125         * telnetd/telnetd.c (main): 0 -> STDIN_FILENO.  remove abs
126
127         * libtelnet/kerberos.c (kerberos4_is): syslog root logins
128
129 Thu Mar 11 14:48:54 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
130
131         * telnetd/Makefile.in: add WFLAGS
132
133         * telnet/Makefile.in: add WFLAGS
134
135         * libtelnet/Makefile.in: add WFLAGS
136
137         * telnetd/sys_term.c: remove unused variables
138
139         * telnet/telnet.c: fix some warnings
140
141         * telnet/main.c: fix some warnings
142
143         * telnet/commands.c: fix types in format string
144
145         * libtelnet/auth.c: fix types in format string
146
147 Mon Mar  1 10:50:30 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
148
149         * telnetd/sys_term.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
150
151 Mon Feb  1 04:08:36 1999  Assar Westerlund  <assar@sics.se>
152
153         * telnet/commands.c (tn): only call gethostbyname2 with AF_INET6
154         if we actually have IPv6.  From "Brandon S. Allbery KF8NH"
155         <allbery@kf8nh.apk.net>
156
157 Sat Nov 21 16:51:00 1998  Johan Danielsson  <joda@hella.pdc.kth.se>
158
159         * telnetd/sys_term.c (cleanup): don't call vhangup() on sgi:s
160
161 Fri Aug 14 16:29:18 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
162
163         * libtelnet/kerberos.c: krb_put_int -> KRB_PUT_INT
164
165 Thu Jul 23 20:29:05 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
166
167         * libtelnet/kerberos5.c: use krb5_verify_authenticator_checksum
168
169 Mon Jul 13 22:00:09 1998  Assar Westerlund  <assar@sics.se>
170
171         * telnet/commands.c (tn): don't advance hostent->h_addr_list, use
172         a copy instead
173
174 Wed May 27 04:19:17 1998  Assar Westerlund  <assar@sics.se>
175
176         * telnet/sys_bsd.c (process_rings): correct call to `stilloob'
177
178 Fri May 15 19:38:19 1998  Johan Danielsson  <joda@blubb.pdc.kth.se>
179
180         * libtelnet/kerberos5.c: Always print errors from mk_req.
181
182 Fri May  1 07:16:59 1998  Assar Westerlund  <assar@sics.se>
183
184         * telnet/commands.c: unifdef -DHAVE_H_ERRNO
185
186 Sat Apr  4 15:00:29 1998  Assar Westerlund  <assar@sics.se>
187
188         * telnet/commands.c (tn): moved the printing of `trying...' to the
189         loop
190
191 Thu Mar 12 02:33:48 1998  Assar Westerlund  <assar@sics.se>
192
193         * telnet/telnet_locl.h: include <term.h>. From Gregory S. Stark
194         <gsstark@mit.edu>
195
196 Sat Feb 21 15:12:38 1998  Assar Westerlund  <assar@sics.se>
197
198         * telnetd/ext.h: add prototype for login_tty
199
200         * telnet/utilities.c (printsub): `direction' is now an int.
201
202         * libtelnet/misc-proto.h: add prototype for `printsub'
203
204 Tue Feb 17 02:45:01 1998  Assar Westerlund  <assar@sics.se>
205
206         * libtelnet/kerberos.c (kerberos4_is): cred.pname should be
207         cred.pinst.  From <art@stacken.kth.se>
208
209 Sun Feb 15 02:46:39 1998  Assar Westerlund  <assar@sics.se>
210
211         * telnet/*/*.c: renamed `telnet' to `my_telnet' to avoid
212         conflicts with system header files on mklinux.
213
214 Tue Feb 10 02:09:03 1998  Assar Westerlund  <assar@sics.se>
215
216         * telnetd/telnetd.c: new signature for `getterminaltype' and
217         `auth_wait'
218
219         * libtelnet: changed the signature of the authentication method
220         `status'
221
222 Sat Feb  7 07:21:29 1998  Assar Westerlund  <assar@sics.se>
223
224         * */*.c: replace HAS_GETTOS by HAVE_PARSETOS and HAVE_GETTOSBYNAME
225
226 Fri Dec 26 16:17:10 1997  Assar Westerlund  <assar@sics.se>
227
228         * telnet/commands.c (tn): repair support for numeric addresses
229
230 Sun Dec 21 09:40:31 1997  Assar Westerlund  <assar@sics.se>
231
232         * libtelnet/kerberos.c: fix up lots of stuff related to the
233         forwarding of v4 tickets.
234
235         * libtelnet/kerberos5.c (kerberos5_forward): zero out `creds'.
236
237 Mon Dec 15 20:53:13 1997  Johan Danielsson  <joda@emma.pdc.kth.se>
238
239         * telnet/sys_bsd.c: Don't turn off OPOST in 8bit-mode.
240
241 Tue Dec  9 19:26:50 1997  Assar Westerlund  <assar@sics.se>
242
243         * telnet/main.c (main): add 'b' to getopt
244
245 Sat Nov 29 03:28:54 1997  Johan Danielsson  <joda@emma.pdc.kth.se>
246
247         * telnet/telnet.c: Change binary mode to do just that, and add a
248         eight-bit mode for just passing all characters.
249
250 Sun Nov 16 04:37:02 1997  Assar Westerlund  <assar@sics.se>
251
252         * libtelnet/kerberos5.c (kerberos5_send): always ask for a session
253         key of type DES
254
255         * libtelnet/kerberos5.c: remove old garbage and fix call to
256         krb5_auth_con_setaddrs_from_fd
257
258 Fri Nov 14 20:35:18 1997  Johan Danielsson  <joda@emma.pdc.kth.se>
259
260         * telnetd/telnetd.c: Output contents of /etc/issue.
261
262 Mon Nov  3 07:09:16 1997  Assar Westerlund  <assar@sics.se>
263
264         * telnet/telnet_locl.h: only include <sys/termio.h> iff
265         !defined(HAVE_TERMIOS_H)
266
267         * libtelnet/kerberos.c (kerberos4_is): send the peer address to
268         krb_rd_req
269
270         * telnetd/telnetd.c (terminaltypeok): always return OK.  It used
271         to call `tgetent' to figure if it was a defined terminal type.
272         It's possible to overflow tgetent so that's a bad idea.  The worst
273         that could happen by saying yes to all terminals is that the user
274         ends up with a terminal that has no definition on the local
275         system.  And besides, most telnet client has no support for
276         falling back to a different terminal type.
277
278 Mon Oct 20 05:47:19 1997  Assar Westerlund  <assar@sics.se>
279
280         * libtelnet/kerberos5.c: remove lots of old junk.  clean-up.
281         better error checking and reporting.  tell the user permission
282         denied much earlier.
283
284         * libtelnet/kerberos.c (kerberos4_is): only print
285         UserNameRequested if != NULL
286