summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/generic/ChangeLog
blob: d434599140329a6c677f3279a23bed3bc54f1b92 (plain)
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.