1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
|
2002-08-23 Ken Raeburn <raeburn@mit.edu>
* Makefile.in: Change $(S)=>/ and $(U)=>.. globally.
2002-06-20 Danilo Almeida <dalmeida@mit.edu>
* winccld.c: Include k5-int.h to get hidden ops struct.
[pullup from 1-2-2-branch]
2002-06-20 Alexandra Ellwood <lxs@mit.edu>
* stdcc.h: Added prototype for krb5_stdcc_shutdown.
* stdcc.h, stdcc_util.h, stdcc_util.c: Updated Mac OS X headers to new
framework layout
* stdcc.c: Removed unused variables and fixed macros to reduce warnings
[pullups from 1-2-2-branch]
2002-06-20 Miro Jurisic <meeroh@mit.edu>
* stdcc.c: Replaced cc_* macros with functions
* stdcc.h, stdcc_util.h: Updated Mac OS #defines and #includes for new
header layout and Mac OS X frameworks
[pullup from 1-2-2-branch]
2002-04-01 Danilo Almeida <dalmeida@mit.edu>
* stdcc_util.c: Include errno.h.
2001-10-09 Ken Raeburn <raeburn@mit.edu>
* stdcc.h: Make prototypes unconditional.
2001-10-05 Ken Raeburn <raeburn@mit.edu>
* stdcc.c, stdcc.h, stdcc_util.c, stdcc_util.h, winccld.c: Delete
_MSDOS support.
2001-10-03 Ken Raeburn <raeburn@mit.edu>
* stdcc.h, winccld.c: Don't use KRB5_DLLIMP.
2000-10-03 Ezra Peisach <epeisach@mit.edu>
* stdcc.c, stdcc.h (krb5_stdcc_get_name): Declare as returning
const char *.
2000-07-20 Danilo Almeida <dalmeida@mit.edu>
* stdcc.h: Include k5-int.h to get krb5_ccache definition.
2000-06-08 Alexandra Ellwood <lxs@mit.edu>
* stdcc_util.c (dupCCtoK5, dupK5toCC):
Fixed code that stores times in localtime, not in kdc time.
2000-05-18 Danilo Almeida <dalmeida@mit.edu>
* stdcc_util.c (dupK5toCC): Remove unused variables.
* stdcc_util.c: Reindent to krb5 coding style. Remove whitespace
at end of lines. Replace C++ comments with C comments.
* stdcc_util.h: Replace C++ comments with C comments.
* winccld.h: Do not define or try to load cc_lock_request, which is
not actually used anywhere in the code.
2000-05-04 Miro Jurisic <meeroh@mit.edu>
* stdcc_util.c (dupCCtoK5, dupK5toCC):
Conditionalized local/KDC time conversions for Mac-only
until we figure out what to do about that
2000-04-18 Danilo Almeida <dalmeida@mit.edu>
* winccld.h: Define CC_API_VER2 for all Windows code using ccapi.
Update dynamic loading declarations to use CC_API_VER2.
* stdcc.c: Define CC_API_VER2 if not defined rather than just if
not Windows.
* winccld.c (LoadFuncs): Get error on DLL load failure even though
we do not use it in case we are doing source-level debugging.
2000-04-07 Jeffrey Altman <jaltman@columbia.edu>
* stdcc_util.c (copyCCDataArrayToK5, copyCCDataArrayToK5):
* stdcc_util.c (dupCCtoK5, dupK5toCC):
memory was being allocated as (sizeof(foo) * count + 1)
instead of (sizeof(foo) * (count + 1))
2000-04-03 Jeffrey Altman <jaltman@columbia.edu>
* stdcc_util.c (copyCCDataArrayToK5, copyCCDataArrayToK5):
* stdcc_util.c (dupCCtoK5, dupK5toCC):
Changed all references to the type UInt32 to unsigned int
since UInt32 is not a standard type on Unix or Win32
2000-03-24 Alexandra Ellwood <lxs@mit.edu>
* stdcc_util.c (copyCCDataArrayToK5, copyCCDataArrayToK5):
Modified to copy authdata as well... this code may have
bugs since I couldn't get a good case where authdata != NULL
* stdcc_util.c (dupCCtoK5, dupK5toCC):
Added code to store times in localtime, not in kdc time.
2000-03-15 Danilo Almeida <dalmeida@mit.edu>
* stdcc.c (krb5_stdcc_destroy): Do not mask KRB5_FCC_NOFILE error
on destroy.
2000-02-10 Miro Jurisic <meeroh@mit.edu>
* stdcc_util.c: Fixed lxs' fix
2000-02-10 Alexandra Ellwood <lxs@mit.edu>
* stdcc_util.c: Added +1 to strlen()'s so that the null terminator
will fit in the buffer.
2000-02-04 Scott McGuire <smcguire@mit.edu>
* stdcc.c (krb5_stdcc_initialize): Removed calls that destroyed
and recreated ccapi_data->NamedCache; instead close
and call create on it again. (This makes sure the data stays
in the same cache the whole time so external pointers don't
get confused.)
1999-11-22 Miro Jurisic <meeroh@mit.edu>
* stdcc.h, stdcc_util.h: use CCache2.h under MacOS for CCAPI v2
compatibility
1999-10-26 Wilfredo Sanchez <tritan@mit.edu>
* Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
LOCAL_INCLUDES such that one can override CFLAGS from the command
line without losing CPP search patchs and defines. Some associated
Makefile cleanup.
1999-08-23 Ken Raeburn <raeburn@mit.edu>
* stdcc.c (krb5_stdcc_retrieve): Replace with a version that calls
krb5_cc_retrieve_cred_default.
1999-08-05 Alexandra Ellwood <lxs@mit.edu>
* stdcc_util.c (deep_free_cc_v5_creds):
Added free(creds) so that the cc_creds gets freed when a
cred_union gets freed. Before it was leaking memory.
I searched the k5 sources for folks calling deep_free_cc_v5_creds
and my change seems to not break anyone else.
1999-08-03 Alexandra Ellwood <lxs@mit.edu>
* stdcc.c (krb5_stdcc_destroy):
Added code to free the krb5_ccache like krb5_stdcc_close does
so we don't leak memory.
1999-06-10 Danilo Almeida <dalmeida@mit.edu>
* stdcc.c (cache_changed): Use PostMessage instead of SendMessage
so that we don't block.
1999-06-08 Danilo Almeida <dalmeida@mit.edu>
* winccld.h: Remove references to cc_*_instance functions.
Thu May 13 18:01:58 1999 Theodore Y. Ts'o <tytso@mit.edu>
* winccld.c (krb5_win_ccdll_load): Register the FILE ccache type
if we are using ccapi, so that we make sure the FILE
ccache type will work if the user specifies it in an
environment variable.
Mon May 10 15:24:36 1999 Danilo Almeida <dalmeida@mit.edu>
* Makefile.in: Do win32 build in subdir.
Thu Apr 8 16:09:08 1999 Theodore Y. Ts'o <tytso@mit.edu>
* winccld.c: Only compile this file on Windows (to avoid screwing
up the Macintosh build).
1999-03-31 Theodore Ts'o <tytso@rsts-11.mit.edu>
* winccld.c, winccld.h, stdcc.c: Add files to dynamically load
krbcc32.dll, so that we can fall back and use the built-in
file ccache type if krbcc32.dll doesn't exist.
1998-11-13 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Makefile.in: Set the myfulldir and mydir variables (which are
relative to buildtop and thisconfigdir, respectively.)
|