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
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
|
Fri Jun 21 18:02:51 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* gssapi.h: Fix Win-16 build #defines for KRB5_CALLCONV and
KRB5_DLLIMP.
Thu Jun 13 22:11:08 1996 Tom Yu <tlyu@voltage-multiplier.mit.edu>
* configure.in: remove ref to ET_RULES
Wed Jun 12 00:48:32 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* Makefile.in: Update special rule for gssapi_err_generic.obj
so that it uses the right Win-32 library command.
Wed Jun 12 00:46:41 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
* gssapi.h: Change INTERFACE to be KRB5_CALLCONV, which is where
the calling convention is defined. Add KRB5_DLLIMP
which is where the DLL import/export should be put for
Win32. (Win16 is just different.) The correct way to
declare a function which will be used in a DLL is now:
KRB5_DLLIMP func_return_t KRB5_CALLCONV func(long)
Change function delcarations to use the new
convention. Actually, it doesn't hurt to use the old
convention as long as func_return_t doesn't contain a
'*'. But in the long run we should be exterminating
all uses of INTERFACE in favor of KRB5_CALLCONV and
KRB5_DLLIMP.
Tue Apr 2 15:31:25 1996 Theodore Y. Ts'o <tytso@dcl>
* Makefile.in (SRCS): Inlined list of source files for SRCS and
OBJS (for Macintosh build).
Thu Feb 29 19:39:23 1996 Theodore Y. Ts'o <tytso@dcl>
* util_token.c (der_length_size, der_write_size): Fix to work on
16-bit platforms (we don't allow greater than 64k tokens
on these platforms).
Tue Feb 27 17:49:54 1996 Theodore Y. Ts'o <tytso@dcl>
* gssapi.h (size_t): Make sure size_t and uid_t are defined under
MS-DOS.
Sat Feb 24 21:30:53 1996 Theodore Y. Ts'o <tytso@dcl>
* gssapi.h (GSS_S_DUPLICATE_ELEMENT): New error code function.
XXX Need to square number assigment with official C-binds
draft once it is issued.
Wed Jan 24 20:48:15 1996 Tom Yu <tlyu@dragons-lair.MIT.EDU>
* gssapi.h: Added definition of NPROTOTYPE to dtrt with Ultrix,
etc. Also added special case for Ultrix (limited
prototype support).
Tue Jan 23 03:28:41 1996 Theodore Y. Ts'o <tytso@dcl>
* gssapiP_generic.h: Removed prototypes of functions that have
been moved to the mechglue layer.
* Makefile.in: Removed gssapi_generic.c, oid_ops.c, rel_buffer.c,
and rel_oid_set.c --- these functions are now done in the
mechglue layer.
Wed Jan 10 21:31:42 1996 Theodore Y. Ts'o <tytso@dcl>
* Makefile.in (gssapi_err_generic.$(OBJEXT)): Added ##DOS
statements after gssapi_err_generic.$(OBJECT) to get it
added to library on Windows. (Patch from Doug Engert).
* gssapi.h: Remove #if statement that used sizeof(xxx), since that
won't work for most C compilers/C preprocessors!
Thu Jan 4 21:33:38 1996 Theodore Y. Ts'o <tytso@dcl>
* gssapiP_generic.h (TWRITE_INT16, TREAD_INT16): Added new macros
to read and write two byte integers from the wire.
* gssapiP_generic.h: Don't include <sys/types.h> since it's
already included by gssapi.h.
* gssapi.h: Add a #ifndef _MACINTOSH around include of <sys/types.h>
Fri Nov 17 22:21:58 1995 <tytso@rsts-11.mit.edu>
* Makefile.in, ChangeLog: Add support to compile shared libraries.
* gssapi.h: Include sys/types.h, since that's where POSIX says
size_t is defined.
Fri Oct 6 22:01:57 1995 Theodore Y. Ts'o <tytso@dcl>
* Makefile.in: Remove ##DOS!include of config/windows.in.
config/windows.in is now included by wconfig.
Fri Sep 29 02:02:35 1995 Theodore Y. Ts'o <tytso@dcl>
* gssapi.h: For MS-DOS, use the brute force method of defining the
size of variables; we should really get an autoconf file
for MS-DOS.
Mon Sep 28 12:00:00 1995 John Rivlin <jrivlin@fusion.com>
* gssapi_generic.h: Modified to use build in compiler symbols rather
than relying on _MACINTOSH so the projects can include the file
without using our headers.
* Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the
Makefile.
Mon Sep 25 16:53:00 1995 Theodore Y. Ts'o <tytso@dcl>
* Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the
Makefile.
Wed Sep 13 10:36:32 1995 Keith Vetter (keithv@fusion.com)
* oid_ops.c: signed/unsigned mismatch, removed unused variables.
* util_oid.c: changed int to a size_t.
Wed Sep 6 12:00:00 1995 James Mattly <mattly@fusion.com>
* gssapiP_generic.h: changed a path bearing include for MACINTOSH
* gssapi_generic.h: changed a path bearing include for MACINTOSH
* util_cannonhost.h: changed a path bearing include for MACINTOSH
* utl_nohash_validate.h: changed a path bearing include for MACINTOSH,
also we don't have limits.h
Thu Aug 31 11:43:59 EDT 1995 Paul Park (pjpark@mit.edu)
* gssapi.h - Update to V2 API. Also use autoconf.h if USE_AUTOCONF_H
is defined, otherwise resort to brute force. Remove const_
gss_OID, as it's not defined in the API.
* gssapiP_generic.h - Add new V2 dispatch prototypes. Update
arguments to be compatible with V2 API.
* disp_major_status.c - Describe new failure codes. Update argument.
* gssapi_generic.c - Replace const_gss_OID.
* rel_oid_set.c - Free individual OID data also.
* util_token.c - Replace const_gss_OID.
* oid_ops.c - New V2 OID set manipulation routines.
* Makefile.in, .Sanitize - Add oid_ops.c.
Tue Aug 29 13:30:29 EDT 1995 Paul Park (pjpark@mit.edu)
* gssapi.h - Add prototypes for gss_{im,ex}port_sec_context.
Thu Jul 27 15:25:08 EDT 1995 Paul Park (pjpark@mit.edu)
* gssapiP_generic.h - Include k5-int.h instead of k5-config.h and
conditionally k5-sockets.h.
Fri Jul 7 16:22:49 EDT 1995 Paul Park (pjpark@mit.edu)
* Makefile.in - Remove LDFLAGS, it's set by configure.
Fri Jun 9 19:25:47 1995 <tytso@rsx-11.mit.edu>
* configure.in: Remove standardized set of autoconf macros, which
are now handled by CONFIG_RULES.
Wed May 24 06:52:41 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
* gssapiP_generic.h: Include k5-sockets.h now that k5-config.h
does not include netdb.h.
Mon May 22 10:08:13 EDT 1995 Paul Park (pjpark@mit.edu)
* Makefile.in - Install EXPORTED_HEADERS in gssapi subdirectory of
KRB5_INCDIR.
* configure.in - Find KRB5ROOT and install program.
Sat Apr 29 15:29:15 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
* gssapi.h: Only define PROTOTYPE if it is not deined at all.
Fri Apr 21 10:57:44 1995 Ezra Peisach (epeisach@kangaroo.mit.edu)
* gssapi.h: If !stdc and !windows, define PROTOTYPE properly.
Thu Apr 20 14:23:14 1995 Keith Vetter (keithv@fusion.com)
* gssapi.h: fixed up the "windows specific hackery".
Thu Apr 20 11:41:04 1995 <tytso@rsx-11.mit.edu>
* configure.in: Add checking for SIZEOF_SHORT, SIZEOF_INT, and
SIZEOF_LONG, so we don't need to depend on getting this
information from include/krb5/autoconf.h
* gssapi.h: Removed dependence on krb5 include files.
* gssapiP_generic.h: We need to include k5-config in order to get
Windows specific hackery. Somewhat of a wart, but this is
a gssapi internal header file, so the rest of the world
doesn't have to see this.
* util_token.c: Define VALID_INT, instead of relying on this being
defined by krb5.h.
Thu Apr 13 16:27:56 1995 Keith Vetter (keithv@fusion.com)
* gssapi_e.c: __STDC__ conditional also checks the _WINDOWS define.
* *.[ch]: removed unneeded INTERFACE from non-api functions.
* *.h added FAR to pointers visible at to the world.
Tue Mar 28 18:28:03 1995 John Gilmore (gnu at toad.com)
* Makefile.in (unixmac): Add to build header files.
Fri Mar 24 18:02:15 1995 Theodore Y. Ts'o (tytso@rt-11)
* util_canonhost.c: Don't include sys/socket.h and netdb.h, since
they are included by k5-config.h
Tue Mar 21 19:09:34 1995 Keith Vetter (keithv@fusion.com)
* Makefile.in: changed the name of the library the PC
builds, and added xxx-mac targets to mimic xxx-unix.
Tue Mar 7 20:14:53 1995 Keith Vetter (keithv@fusion.com)
* disp_maj.c: added casts on int->long assignments.
* util_can.c: made to work with PC winsockets.
* util_dup.c: added system include for prototype info.
* util_tok.c: int/long problems.
* gssapip_.h: added casts on int->char assignments.
Tue Feb 28 00:25:58 1995 John Gilmore (gnu at toad.com)
* gssapi.h: Avoid <krb5/...> includes.
* disp_com_err_status.c: Use "com_err.h" not <com_err.h>.
Mon Feb 20 18:50:33 1995 Keith Vetter (keithv@fusion.com)
* Makefile.in: made to work on the PC
* Added windows INTERFACE keyword
disp_com.c disp_maj.c rel_buff.c rel_oid_.c
util_buf.c util_can.c util_dup.c util_oid.c
util_tok.c util_val.c utl_noha.c
* gssapiP_generic.h:
added INTERFACE keyword
removed inclusion
* util_tok.c: had to coerce long to int on TWRITE_STR.
* gssapi.h: made typedef for OM_uint32 machine independent and
added INTERFACE to prototypes.
Mon Feb 20 12:00:00 1994 Keith Vetter (keithv@fusion.com)
More DOS 8.3 renames--for files created by make
* gssapi_generic_err.et => gssapi_err_generic.et
=> gssapi_err_generic.h
=> gssapi_err_generic.c
* gssapiP_generic.h was changed to match
* Makefile.in was changed to match
Fri Feb 3 00:18:11 1995 John Gilmore <gnu@cygnus.com>
Rename files for DOS 8.3 uniqueness:
* display_com_err_status.c => disp_com_err_status.c
* display_major_status.c => disp_major_status.c
* release_buffer.c => rel_buffer.c
* release_oid_set.c => rel_oid_set.c
* util_val_nohash.c => utl_nohash_validate.c
* Makefile.in was changed to match.
Sat Aug 20 01:34:46 1994 Theodore Y. Ts'o (tytso at tsx-11)
* gss_generic.c (gss_OID_desc): Fix OID's!
Thu Jul 14 03:29:25 1994 Tom Yu (tlyu at dragons-lair)
* Makefile.in: remove spurious mkdir
Tue Jun 21 01:17:35 1994 Mark W. Eichin (eichin at mit.edu)
* configure.in: add AC_SIZE_T.
|