1 2000-5-31 Alexandra Ellwood <lxs@mit.edu>
3 * ccdefault.c: Changed kerberosPrincipal_V5 to kerberosVersion_V5 to reflect
6 2000-5-19 Alexandra Ellwood <lxs@mit.edu>
8 * ccdefault.c: Added krb5int_cc_default. This function
9 supports the Kerberos Login Library and pops up a dialog if the cache does
10 not contain valid tickets. This is used to automatically get a tgt before
11 obtaining service tickets. Note that this should be an internal function
12 because callers don't expect krb5_cc_default to pop up a dialog!
13 (We found this out the hard way :-)
15 2000-4-26 Alexandra Ellwood <lxs@mit.edu>
17 * ccdefault.c: Added version number to internal Kerberos Login Library
20 2000-4-13 Alexandra Ellwood <lxs@mit.edu>
22 * ccdefault.c: Added Kerberos Login library support (with ifdefs to control
23 whether or not it is on. Also added support to store a krb5_principal in the
24 os_context along with the default ccache name (if known, this principal is
25 the same as the last time we looked at the ccache.
26 * ccdefname.c: Added support to store a krb5_principal in the os_context
27 along with the default ccache name (if known, this principal is the same
28 as the last time we looked at the ccache.
30 1999-10-26 Tom Yu <tlyu@mit.edu>
32 * Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
33 LOCAL_INCLUDES such that one can override CFLAGS from the command
34 line without losing CPP search patchs and defines. Some associated
35 Makefile cleanup. [from wsanchez@apple.com]
37 1999-08-23 Ken Raeburn <raeburn@mit.edu>
39 * cc_retr.c: New file.
40 (krb5_cc_retrieve_cred_seq): New function, derived from
41 fcc_retrieve but takes an optional list of enctypes to look for in
43 (krb5_cc_retrieve_cred_default): New function. Same signature as
44 original fcc_retrieve but if new flag KRB5_TC_SUPPORTED_KTYPES is
45 set, calls krb5_get_tgs_ktypes to get a list of enctypes to look
47 * Makefile.in (STLIBOBJS, OBJS, SRCS): Add it.
49 Tue May 18 19:52:56 1999 Danilo Almeida <dalmeida@mit.edu>
51 * Makefile.in: Remove - from recursive Win32 make invocation.
53 Mon May 17 14:11:45 1999 Danilo Almeida <dalmeida@mit.edu>
55 * Makefile.in: Clean ccapi subdirectory in clean-windows target.
57 Mon May 10 15:24:08 1999 Danilo Almeida <dalmeida@mit.edu>
59 * Makefile.in: Do win32 build in subdir.
61 1999-03-31 Theodore Ts'o <tytso@rsts-11.mit.edu>
63 * ccdefops.c: Change the default ccache type under windows to be
64 original FILE ccache type; this will get set to ccapi if
65 the krbcc32.dll can be found.
67 Mon Feb 8 21:53:37 1999 Theodore Y. Ts'o <tytso@mit.edu>
69 * Makefile.in: Enable the ccapi directory for windows builds.
71 * ccdefops.c: Make the ccapi the default ccache type for Windows
74 1999-01-26 Theodore Ts'o <tytso@rsts-11.mit.edu>
76 * Makefile.in: Add ccapi to the include path so we can find stdcc.h
78 1998-11-13 Theodore Ts'o <tytso@rsts-11.mit.edu>
80 * Makefile.in: Set the myfulldir and mydir variables (which are
81 relative to buildtop and thisconfigdir, respectively.)
83 Sat Dec 5 01:20:31 1998 Theodore Y. Ts'o <tytso@mit.edu>
85 * Makefile.in, ccdefops.c: Temporarily back out the ccapi ccache
86 under Windows so we can make sure the rest of the krb5
87 tree builds correctly under Windows. (Note: I didn't
88 revert lib/krb5/os/ccdefname.c, so setting KRB5_CC_NAME to
89 FILE:C:\tmp\tkt is required to make things work.)
91 1998-08-24 Theodore Ts'o <tytso@rsts-11.mit.edu>
93 * Makefile.in: Add windows build instructions to build CCache API
96 Fri Aug 20 18:30:00 1998 Miro Jurisic <meeroh@mit.edu>
97 * Added Frank's CCache API cache implementation and made
100 Thu Jul 30 13:12:30 1998 Sam Hartman <hartmans@utwig.mesas.com>
102 * ccbase.c: Enable memory ccache (merge adapted from Kerbnet)
104 1998-05-27 Theodore Ts'o <tytso@rsts-11.mit.edu>
106 * Makefile.in: Add ccache/memory as a directory to be recursively
107 built by this makefile under Windows.
109 Fri Feb 27 18:03:33 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
111 * Makefile.in: Changed thisconfigdir to point at the lib/krb5
112 directory, since we've moved the configure.in tests in
113 this directory to the toplevel lib/krb5 configure.in
115 Wed Feb 18 16:19:12 1998 Tom Yu <tlyu@mit.edu>
117 * Makefile.in: Remove trailing slash from thisconfigdir. Fix up
118 BUILDTOP for new conventions.
120 Thu Feb 12 16:17:46 1998 Tom Yu <tlyu@mit.edu>
122 * configure.in: Add commented out AC_OUTPUT to force autoreconf to
123 rebuild the configure script.
125 Wed Feb 11 22:56:49 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
127 * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
129 * configure.in: Create the makefiles for all of the subdirectories
130 and move all of the configure.in tests from the
131 subdirectories into this configure.in.
133 Sat Dec 6 02:26:16 1997 Tom Yu <tlyu@mit.edu>
135 * Makefile.in: Add cccopy.c.
137 * cccopy.c: New file; krb5_cc_copy_creds from Cygnus.
139 Mon Sep 15 15:14:16 1997 Ezra Peisach <epeisach@mit.edu>
141 * ccbase.c (krb5_cc_resolve): Incoming cache name is const.
143 Thu Nov 21 11:55:16 EST 1996 Richard Basch <basch@lehman.com>
145 * Makefile.in: win32 build
147 * ccbase.c, ccdefault.c:
148 DLL export basic ccache functions
150 Thu Jan 2 16:57:35 1997 Tom Yu <tlyu@mit.edu>
153 * configure.in: Update to new lib build procedure.
155 Thu Jun 6 00:04:38 1996 Theodore Y. Ts'o <tytso@mit.edu>
157 * Makefile.in (all-windows): Don't pass $(LIBCMD) on the command
158 line. It's set in the windows.in prologue for all
161 Wed Feb 7 00:23:18 1996 Theodore Y. Ts'o <tytso@dcl>
163 * Makefile.in: Folded in danw's changes to allow
164 building Makefiles for the Macintosh. We now can build
165 MPW makefiles which are interpreted by CodeWarrior.
167 Fri Nov 3 21:12:31 1995 Theodore Y. Ts'o <tytso@dcl>
169 * configure.in: Added memory subdirectory
171 Fri Oct 6 22:03:30 1995 Theodore Y. Ts'o <tytso@dcl>
173 * Makefile.in: Remove ##DOS!include of config/windows.in.
174 config/windows.in is now included by wconfig.
176 Mon Sep 25 16:56:30 1995 Theodore Y. Ts'o <tytso@dcl>
178 * Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the
181 Tue Aug 29 13:35:23 EDT 1995 Paul Park (pjpark@mit.edu)
182 * Makefile.in, .Sanitize, ser_cc.c - Add new ccache handle serialization
185 Fri Jun 9 19:31:13 1995 <tytso@rsx-11.mit.edu>
187 * configure.in: Remove standardized set of autoconf macros, which
188 are now handled by CONFIG_RULES. Use DO_SUBDIRS to
189 recurse down subdirectories.
191 Fri May 26 20:19:26 1995 Theodore Y. Ts'o (tytso@dcl)
193 * configure.in, Makefile.in: Add support for building shared libraries.
195 Thu Apr 13 15:49:16 1995 Keith Vetter (keithv@fusion.com)
197 * ccbase.c: removed unneeded INTERFACE from non-api functions.
199 Wed Mar 22 11:47:49 1995 <tytso@rsx-11.mit.edu>
201 * Makefile.in (CFLAGS): Make -I options work when the build and
202 source tree are different.
204 Fri Mar 17 19:19:07 1995 John Gilmore (gnu at toad.com)
206 * Makefile.in (LDFLAGS): Remove, duplicates config/pre.in.
207 (CFLAGS): Add -I options for file and stdio, to avoid paths in
209 (all-mac, clean-mac): Add.
210 * ccdefops.c: Avoid includes with pathnames, since they don't work
211 on the Mac. Configure the default cache based on whether the
212 system has <sys/types.h> (which defines types for low-level file
213 operations, among other things).
214 * configure.in (CONFIG_DIRS): Build stdio before file, for Mac
215 convenience (where file doesn't build).
217 Wed Mar 15 20:23:17 1995 Keith Vetter (keithv@fusion.com)
219 * Makefile.in: cleaned up for the PC
221 Tue Mar 7 19:53:05 1995 Mark Eichin <eichin@cygnus.com>
223 * configure.in: take out ISODE_DEFS.
225 Tue Mar 7 15:55:12 1995 Keith Vetter (keithv@fusion.com)
227 * ccbase.c, ccdefault.c: added window INTERFACE keyword.
228 * Makefile.in: made to work on the PC.
230 Tue Feb 28 00:35:33 1995 John Gilmore (gnu at toad.com)
232 * ccbase.c, ccdefault.c: Avoid <krb5/...> includes.
234 Fri Jan 13 15:23:47 1995 Chris Provenzano (proven@mit.edu)
236 * Added krb5_context to all krb5_routines
238 Thu Oct 13 17:23:08 1994 Theodore Y. Ts'o (tytso@maytag)
240 * configure.in: Add ISODE_DEFS