some changelog entries mark didn't bring over
[krb5.git] / src / clients / ksu / ChangeLog
1 Wed Apr 10 20:24:49 1996  Richard Basch  <basch@lehman.com>
2
3         * main.c, krb_auth_su.c: Mostly cosmetic cleanup of output
4         statements.  Also, rather than computing the default host key,
5         let the library routine do it.
6
7 Sun Mar 31 16:48:29 1996  Chris Provenzano  <proven@cygnus.com>
8
9         * main.c (main): Handle suspend/fg properly.
10
11 Fri Mar 29 23:35:53 1996  Chris Provenzano  <proven@cygnus.com>
12
13         * ccache.c main.c: Remove krb5_ccache_refresh(). All this functionality
14         is is done in the krb5_ccache_copy(), and the way refresh() was
15         implemented it was generating a new ccache owner by root (ksu is suid)
16         over the old ccache, thereby making it possible that programs 
17         accessing the ccache during this time would fail.
18
19 Wed Mar 13 17:45:11 1996  Ken Raeburn  <raeburn@cygnus.com>
20
21         * configure.in: Use AC_HEADER_STDARG.
22
23 Wed Nov  8 17:54:11 1995  Theodore Y. Ts'o  <tytso@dcl>
24
25         * ccache.c (krb5_check_exp): Change use of krb5_clockskew to be
26                 context->clockskew.
27
28 Mon Oct  9 23:14:33 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
29
30         * main.c (main): Handle case when ticket cache name does not
31                 include ':'
32
33 Thu Oct  5 11:23:21 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
34
35         * ksu.M: Document authorization changes.
36
37         * ksu.1: Remove as was out of date.
38
39         * Makefile.in (DEFINES): Remove LOCAL_REALM definition.
40
41         * ksu.h: Remove local_realm from krb5_authorization.
42
43         * authorization.c (krb5_authorization): Remove old copied code
44                 that is in krb5 library and is out of date. Use the
45                 configurable aname to localname methods.
46
47         * main.c (main): Add krb5_secure_config_files so that users cannot
48                 override system config files.
49         
50
51 Wed Sep 06 14:20:57 1995   Chris Provenzano (proven@mit.edu)
52
53         * krb_auth_su.c : s/keytype/enctype/g, s/KEYTYPE/ENCTYPE/g
54
55 Tue Sep 05 22:10:34 1995   Chris Provenzano (proven@mit.edu)
56
57         * krb_auth_su.c : Remove krb5_enctype references, and replace with
58                 krb5_keytype where appropriate.
59
60 Mon Aug 21 16:53:40 EDT 1995    Paul Park       (pjpark@mit.edu)
61         * ksu.h - Change lifetime types to krb5_deltat.
62         * main.c - Use string_to_deltat() to parse lifetimes.  Fix gcc -Wall.
63         * krb_auth_su.c - Fix gcc -Wall.  Remove krb5_parse_lifetime() and
64                 convtime().  No longer needed.
65         * ccache.c - Remove English-specific months and let timestamp_to_
66                 sfstring() handle it.  Fix gcc -Wall.
67         * configure.in - Add -lkadm.
68
69 Sat Jul 29 04:41:07 1995  Tom Yu  <tlyu@dragons-lair.MIT.EDU>
70
71         * configure.in: Don't link with -lkadm.
72
73 Tue Jul 11 11:10:13 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
74
75         * main.c (main): Remove extraneous argument to call to
76                 krb5_parse_lifetime. Add context argument to call to
77                 plain_dump_principal. 
78
79         * authorization.c, heuristic.c, krb_auth_su.c: Add prototypes
80                 for static functions. Add missing arguments to
81                 _dbm_an_to_ln call. 
82
83         * ccache.c: Remove prototype declaration of function now defined
84                 in ksu.h
85
86         * ksu.h: Add full prototypes for all functions in program.
87
88 Fri Jul 7 15:55:14 EDT 1995     Paul Park       (pjpark@mit.edu)
89         * Makefile.in - Remove explicit library handling and LDFLAGS.
90         * configure.in - Add USE_KADM_LIBRARY and KRB5_LIBRARIES.
91
92 Thu Jul  6 17:30:49 1995  Tom Yu  <tlyu@lothlorien.MIT.EDU>
93
94         * krb_auth_su.c (krb5_get_tkt_via_passwd): Pass context to
95                 os_localaddr.
96
97 Tue Jun 20 14:32:46 1995  Tom Yu  (tlyu@dragons-lair)
98
99         * main.c: HAS_GETUSERSHELL -> HAVE_GETUSERSHELL
100
101         * configure.in: add test for getusershell()
102
103 Thu Jun 15 17:46:22 EDT 1995    Paul Park       (pjpark@mit.edu)
104         * Makefile.in - Change explicit library names to -l<lib> form, and
105                 change target link line to use $(LD) and associated flags.
106         * configure.in - Add shared library usage check.
107
108 Fri Jun  9 18:37:43 1995    <tytso@rsx-11.mit.edu>
109
110         * configure.in: Remove standardized set of autoconf macros, which
111                 are now handled by CONFIG_RULES.
112
113 Tue May  9 15:52:15 1995  Ezra Peisach  <epeisach@kangaroo.mit.edu>
114
115         * krb_auth_su.c (krb5_auth_check): Add missing context
116                 (wolfgang@wsrcc.com) 
117
118         * ccache.c (krb5_get_nonexp_tkts): Add missing context
119                 (wolfgang@wsrcc.com) 
120
121         * heuristic.c (get_best_princ_for_target): Missing context cuased
122                 coredump. 
123                 (get_best_princ_for_target): Missing contexts in call to
124                                 find_either_ticket. 
125                 (find_either_ticket): Missing context in call of find_ticket
126                 (get_best_princ_for_target): Add missing context
127
128 Thu Mar 16 20:50:32 1995  John Gilmore  (gnu at toad.com)
129
130         * configure.in:  Replace CHECK_STDARG with AC_CHECK_HEADERS.
131         * main.c (print_status):  Use HAVE_STDARG_H to control whether to
132         declare with ", ..."; not STDARG_PROTOTYPES.
133         * ksu.h:  Don't include <stdarg.h> or <varargs.h>, since they
134         are already included by "com_err.h".
135
136 Thu Mar  2 12:32:17 1995  Theodore Y. Ts'o  <tytso@dcl>
137
138         * Makefile.in (ISODELIB): Remove reference to $(ISODELIB).
139
140 Wed Mar  1 16:28:36 1995  Theodore Y. Ts'o  <tytso@dcl>
141
142         * configure.in: Remove ISODE_INCLUDE, replace check for -lsocket
143                 and -lnsl with WITH_NETLIB check.
144
145 Tue Feb 28 02:11:21 1995  John Gilmore  (gnu at toad.com)
146
147         * ksu.h:  Avoid <krb5/...> and <com_err.h> includes.
148
149 Fri Feb 17 18:10:04 1995 Chris Provenzano  (proven@mit.edu)
150
151         * krb_auth_su.c krb5_auth_check()) Call krb5_get_cred_from_kdc()
152                 with new calling convention.
153
154 Mon Feb 06 17:19:04 1995 Chris Provenzano  (proven@mit.edu)
155
156         * krb_auth_su.c Removed krb5_keytype, changed krb5_enctype to
157                 krb5_enctype *, changed krb5_preauthtype to krb5_preauthtype *
158                 for krb5_get_in_tkt_with_password() rotuine.
159
160 Sat Jan 28 14:45:55 1995  Chris Provenzano (proven@mit.edu)
161
162         * krb_auth_su.c (krb5_verify_tkt_def()) use new API for 
163                 krb5_kt_get_entry.
164
165 Wed Jan 18 12:21:30 1995    <tytso@rsx-11.mit.edu>
166
167         * main.c (main): If gethostbyname returns an error, exit after
168                 printing an error message.
169
170 Fri Jan 13 15:23:47 1995  Chris Provenzano (proven@mit.edu)
171
172     * Added krb5_context to all krb5_routines
173
174 Mon Oct  3 19:15:28 1994  Theodore Y. Ts'o  (tytso@dcl)
175
176         * Makefile.in: Use $(srcdir) to find manual page for make install.
177
178 Fri Sep 30 22:14:41 1994  Theodore Y. Ts'o  (tytso@dcl)
179
180         * krb_auth_su.c: Add magic number placeholder to structures.
181
182 Tue Aug  9 20:29:47 1994  Tom Yu  (tlyu@dragons-lair)
183
184         * *.c: "upgrade" to C Classic :-)
185
186 Tue Aug  9 00:11:07 1994  Mark Eichin  (eichin@cygnus.com)
187
188         * main.c: define MAXHOSTNAMELEN if it isn't there already
189         (print_status): use varargs form as well
190         * configure.in: check for stdarg.h
191
192 Thu Aug  4 03:38:03 1994  Tom Yu  (tlyu@dragons-lair)
193
194         * Makefile.in: make install fixes
195
196 Mon Jul 25 01:23:36 1994  Tom Yu  (tlyu@dragons-lair)
197
198         * configure.in: check for ndbm/dbm
199
200 Thu Jul 21 01:01:20 1994  Tom Yu  (tlyu at dragons-lair)
201
202         * Makefile.in:
203         * configure.in: attempt to autoconf
204
205 Sat Jul 16 03:02:17 1994  Tom Yu  (tlyu at dragons-lair)
206
207         * ksu.c: frob error codes
208
209 Fri Jul 15 23:45:34 1994  Theodore Y. Ts'o  (tytso at tsx-11)
210
211         * ksu.c (get_dir_of_file): Change to use POSIX getcwd() function.
212
213