1 Wed Apr 10 20:24:49 1996 Richard Basch <basch@lehman.com>
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.
7 Sun Mar 31 16:48:29 1996 Chris Provenzano <proven@cygnus.com>
9 * main.c (main): Handle suspend/fg properly.
11 Fri Mar 29 23:35:53 1996 Chris Provenzano <proven@cygnus.com>
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.
19 Wed Mar 13 17:45:11 1996 Ken Raeburn <raeburn@cygnus.com>
21 * configure.in: Use AC_HEADER_STDARG.
23 Wed Nov 8 17:54:11 1995 Theodore Y. Ts'o <tytso@dcl>
25 * ccache.c (krb5_check_exp): Change use of krb5_clockskew to be
28 Mon Oct 9 23:14:33 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
30 * main.c (main): Handle case when ticket cache name does not
33 Thu Oct 5 11:23:21 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
35 * ksu.M: Document authorization changes.
37 * ksu.1: Remove as was out of date.
39 * Makefile.in (DEFINES): Remove LOCAL_REALM definition.
41 * ksu.h: Remove local_realm from krb5_authorization.
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.
47 * main.c (main): Add krb5_secure_config_files so that users cannot
48 override system config files.
51 Wed Sep 06 14:20:57 1995 Chris Provenzano (proven@mit.edu)
53 * krb_auth_su.c : s/keytype/enctype/g, s/KEYTYPE/ENCTYPE/g
55 Tue Sep 05 22:10:34 1995 Chris Provenzano (proven@mit.edu)
57 * krb_auth_su.c : Remove krb5_enctype references, and replace with
58 krb5_keytype where appropriate.
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.
69 Sat Jul 29 04:41:07 1995 Tom Yu <tlyu@dragons-lair.MIT.EDU>
71 * configure.in: Don't link with -lkadm.
73 Tue Jul 11 11:10:13 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
75 * main.c (main): Remove extraneous argument to call to
76 krb5_parse_lifetime. Add context argument to call to
79 * authorization.c, heuristic.c, krb_auth_su.c: Add prototypes
80 for static functions. Add missing arguments to
83 * ccache.c: Remove prototype declaration of function now defined
86 * ksu.h: Add full prototypes for all functions in program.
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.
92 Thu Jul 6 17:30:49 1995 Tom Yu <tlyu@lothlorien.MIT.EDU>
94 * krb_auth_su.c (krb5_get_tkt_via_passwd): Pass context to
97 Tue Jun 20 14:32:46 1995 Tom Yu (tlyu@dragons-lair)
99 * main.c: HAS_GETUSERSHELL -> HAVE_GETUSERSHELL
101 * configure.in: add test for getusershell()
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.
108 Fri Jun 9 18:37:43 1995 <tytso@rsx-11.mit.edu>
110 * configure.in: Remove standardized set of autoconf macros, which
111 are now handled by CONFIG_RULES.
113 Tue May 9 15:52:15 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
115 * krb_auth_su.c (krb5_auth_check): Add missing context
118 * ccache.c (krb5_get_nonexp_tkts): Add missing context
121 * heuristic.c (get_best_princ_for_target): Missing context cuased
123 (get_best_princ_for_target): Missing contexts in call to
125 (find_either_ticket): Missing context in call of find_ticket
126 (get_best_princ_for_target): Add missing context
128 Thu Mar 16 20:50:32 1995 John Gilmore (gnu at toad.com)
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".
136 Thu Mar 2 12:32:17 1995 Theodore Y. Ts'o <tytso@dcl>
138 * Makefile.in (ISODELIB): Remove reference to $(ISODELIB).
140 Wed Mar 1 16:28:36 1995 Theodore Y. Ts'o <tytso@dcl>
142 * configure.in: Remove ISODE_INCLUDE, replace check for -lsocket
143 and -lnsl with WITH_NETLIB check.
145 Tue Feb 28 02:11:21 1995 John Gilmore (gnu at toad.com)
147 * ksu.h: Avoid <krb5/...> and <com_err.h> includes.
149 Fri Feb 17 18:10:04 1995 Chris Provenzano (proven@mit.edu)
151 * krb_auth_su.c krb5_auth_check()) Call krb5_get_cred_from_kdc()
152 with new calling convention.
154 Mon Feb 06 17:19:04 1995 Chris Provenzano (proven@mit.edu)
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.
160 Sat Jan 28 14:45:55 1995 Chris Provenzano (proven@mit.edu)
162 * krb_auth_su.c (krb5_verify_tkt_def()) use new API for
165 Wed Jan 18 12:21:30 1995 <tytso@rsx-11.mit.edu>
167 * main.c (main): If gethostbyname returns an error, exit after
168 printing an error message.
170 Fri Jan 13 15:23:47 1995 Chris Provenzano (proven@mit.edu)
172 * Added krb5_context to all krb5_routines
174 Mon Oct 3 19:15:28 1994 Theodore Y. Ts'o (tytso@dcl)
176 * Makefile.in: Use $(srcdir) to find manual page for make install.
178 Fri Sep 30 22:14:41 1994 Theodore Y. Ts'o (tytso@dcl)
180 * krb_auth_su.c: Add magic number placeholder to structures.
182 Tue Aug 9 20:29:47 1994 Tom Yu (tlyu@dragons-lair)
184 * *.c: "upgrade" to C Classic :-)
186 Tue Aug 9 00:11:07 1994 Mark Eichin (eichin@cygnus.com)
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
192 Thu Aug 4 03:38:03 1994 Tom Yu (tlyu@dragons-lair)
194 * Makefile.in: make install fixes
196 Mon Jul 25 01:23:36 1994 Tom Yu (tlyu@dragons-lair)
198 * configure.in: check for ndbm/dbm
200 Thu Jul 21 01:01:20 1994 Tom Yu (tlyu at dragons-lair)
203 * configure.in: attempt to autoconf
205 Sat Jul 16 03:02:17 1994 Tom Yu (tlyu at dragons-lair)
207 * ksu.c: frob error codes
209 Fri Jul 15 23:45:34 1994 Theodore Y. Ts'o (tytso at tsx-11)
211 * ksu.c (get_dir_of_file): Change to use POSIX getcwd() function.