ChangeLog revision 78527
12001-05-17  Assar Westerlund  <assar@sics.se>
2
3	* Makefile.am: bump version to 3:1:2
4
52001-05-14  Assar Westerlund  <assar@sics.se>
6
7	* address_to_krb5addr.c: adapt to new address functions
8
92001-05-11  Assar Westerlund  <assar@sics.se>
10
11	* try to return the error string from libkrb5 where applicable
12
132001-05-08  Assar Westerlund  <assar@sics.se>
14
15	* delete_sec_context.c (gss_delete_sec_context): remember to free
16	the memory used by the ticket itself. from <tmartin@mirapoint.com>
17
182001-05-04  Assar Westerlund  <assar@sics.se>
19
20	* gssapi_locl.h: add config.h for completeness
21	* gssapi.h: remove config.h, this is an installed header file
22	sys/types.h is not needed either
23	
242001-03-12  Assar Westerlund  <assar@sics.se>
25
26	* acquire_cred.c (gss_acquire_cred): remove memory leaks.  from
27	Jason R Thorpe <thorpej@zembu.com>
28
292001-02-18  Assar Westerlund  <assar@sics.se>
30
31	* accept_sec_context.c (gss_accept_sec_context): either return
32	gss_name NULL-ed or set
33
34	* import_name.c: set minor_status in some cases where it was not
35	done
36
372001-02-15  Assar Westerlund  <assar@sics.se>
38
39	* wrap.c: use krb5_generate_random_block for the confounders
40
412001-01-30  Assar Westerlund  <assar@sics.se>
42
43	* Makefile.am (libgssapi_la_LDFLAGS): bump version to 3:0:2
44	* acquire_cred.c, init_sec_context.c, release_cred.c: add support
45	for getting creds from a keytab, from fvdl@netbsd.org
46
47	* copy_ccache.c: add gss_krb5_copy_ccache
48
492001-01-27  Assar Westerlund  <assar@sics.se>
50
51	* get_mic.c: cast parameters to des function to non-const pointers
52 	to handle the case where these functions actually take non-const
53 	des_cblock *
54
552001-01-09  Assar Westerlund  <assar@sics.se>
56
57	* accept_sec_context.c (gss_accept_sec_context): use krb5_rd_cred2
58	instead of krb5_rd_cred
59
602000-12-11  Assar Westerlund  <assar@sics.se>
61
62	* Makefile.am (libgssapi_la_LDFLAGS): bump to 2:3:1
63
642000-12-08  Assar Westerlund  <assar@sics.se>
65
66	* wrap.c (wrap_des3): use the checksum as ivec when encrypting the
67	sequence number
68	* unwrap.c (unwrap_des3): use the checksum as ivec when encrypting
69	the sequence number
70	* init_sec_context.c (init_auth): always zero fwd_data
71
722000-12-06  Johan Danielsson  <joda@pdc.kth.se>
73
74	* accept_sec_context.c: de-pointerise auth_context parameter to
75	krb5_mk_rep
76
772000-11-15  Assar Westerlund  <assar@sics.se>
78
79	* init_sec_context.c (init_auth): update to new
80	krb5_build_authenticator
81
822000-09-19  Assar Westerlund  <assar@sics.se>
83
84	* Makefile.am (libgssapi_la_LDFLAGS): bump to 2:2:1
85
862000-08-27  Assar Westerlund  <assar@sics.se>
87
88	* init_sec_context.c: actually pay attention to `time_req'
89	* init_sec_context.c: re-organize.  leak less memory.
90	* gssapi_locl.h (gssapi_krb5_encapsulate, gss_krb5_getsomekey):
91	update prototypes add assert.h
92	* gssapi.h (GSS_KRB5_CONF_C_QOP_DES, GSS_KRB5_CONF_C_QOP_DES3_KD):
93	add
94	* verify_mic.c: re-organize and add 3DES code
95	* wrap.c: re-organize and add 3DES code
96	* unwrap.c: re-organize and add 3DES code
97	* get_mic.c: re-organize and add 3DES code
98	* encapsulate.c (gssapi_krb5_encapsulate): do not free `in_data',
99	let the caller do that.  fix the callers.
100
1012000-08-16  Assar Westerlund  <assar@sics.se>
102
103	* Makefile.am: bump version to 2:1:1
104
1052000-07-29  Assar Westerlund  <assar@sics.se>
106
107	* decapsulate.c (gssapi_krb5_verify_header): sanity-check length
108
1092000-07-25  Johan Danielsson  <joda@pdc.kth.se>
110
111	* Makefile.am: bump version to 2:0:1
112
1132000-07-22  Assar Westerlund  <assar@sics.se>
114
115	* gssapi.h: update OID for GSS_C_NT_HOSTBASED_SERVICE and other
116	details from rfc2744
117
1182000-06-29  Assar Westerlund  <assar@sics.se>
119
120	* address_to_krb5addr.c (gss_address_to_krb5addr): actually use
121	`int' instead of `sa_family_t' for the address family.
122
1232000-06-21  Assar Westerlund  <assar@sics.se>
124
125	* add support for token delegation.  From Daniel Kouril
126	<kouril@ics.muni.cz> and Miroslav Ruda <ruda@ics.muni.cz>
127
1282000-05-15  Assar Westerlund  <assar@sics.se>
129
130	* Makefile.am (libgssapi_la_LDFLAGS): set version to 1:1:1
131
1322000-04-12  Assar Westerlund  <assar@sics.se>
133
134	* release_oid_set.c (gss_release_oid_set): clear set for
135	robustness.  From GOMBAS Gabor <gombasg@inf.elte.hu>
136	* release_name.c (gss_release_name): reset input_name for
137	robustness.  From GOMBAS Gabor <gombasg@inf.elte.hu>
138	* release_buffer.c (gss_release_buffer): set value to NULL to be
139	more robust.  From GOMBAS Gabor <gombasg@inf.elte.hu>
140	* add_oid_set_member.c (gss_add_oid_set_member): actually check if
141	the oid is a member first.  leave the oid_set unchanged if realloc
142	fails.
143
1442000-02-13  Assar Westerlund  <assar@sics.se>
145
146	* Makefile.am: set version to 1:0:1
147
1482000-02-12  Assar Westerlund  <assar@sics.se>
149
150	* gssapi_locl.h: add flags for import/export
151	* import_sec_context.c (import_sec_context: add flags for what
152	fields are included.  do not include the authenticator for now.
153	* export_sec_context.c (export_sec_context: add flags for what
154	fields are included.  do not include the authenticator for now.
155	* accept_sec_context.c (gss_accept_sec_context): set target in
156	context_handle
157
1582000-02-11  Assar Westerlund  <assar@sics.se>
159
160	* delete_sec_context.c (gss_delete_sec_context): set context to
161	GSS_C_NO_CONTEXT
162
163	* Makefile.am: add {export,import}_sec_context.c
164	* export_sec_context.c: new file
165	* import_sec_context.c: new file
166	* accept_sec_context.c (gss_accept_sec_context): set trans flag
167
1682000-02-07  Assar Westerlund  <assar@sics.se>
169
170	* Makefile.am: set version to 0:5:0
171
1722000-01-26  Assar Westerlund  <assar@sics.se>
173
174	* delete_sec_context.c (gss_delete_sec_context): handle a NULL
175	output_token
176
177	* wrap.c: update to pseudo-standard APIs for md4,md5,sha.  some
178	changes to libdes calls to make them more portable.
179	* verify_mic.c: update to pseudo-standard APIs for md4,md5,sha.
180	some changes to libdes calls to make them more portable.
181	* unwrap.c: update to pseudo-standard APIs for md4,md5,sha.  some
182	changes to libdes calls to make them more portable.
183	* get_mic.c: update to pseudo-standard APIs for md4,md5,sha.  some
184	changes to libdes calls to make them more portable.
185	* 8003.c: update to pseudo-standard APIs for md4,md5,sha.
186
1872000-01-06  Assar Westerlund  <assar@sics.se>
188
189	* Makefile.am: set version to 0:4:0
190
1911999-12-26  Assar Westerlund  <assar@sics.se>
192
193	* accept_sec_context.c (gss_accept_sec_context): always set
194 	`output_token'
195	* init_sec_context.c (init_auth): always initialize `output_token'
196	* delete_sec_context.c (gss_delete_sec_context): always set
197 	`output_token'
198
1991999-12-06  Assar Westerlund  <assar@sics.se>
200
201	* Makefile.am: bump version to 0:3:0
202
2031999-10-20  Assar Westerlund  <assar@sics.se>
204
205	* Makefile.am: set version to 0:2:0
206
2071999-09-21  Assar Westerlund  <assar@sics.se>
208
209	* init_sec_context.c (gss_init_sec_context): initialize `ticket'
210
211	* gssapi.h (gss_ctx_id_t_desc): add ticket in here.  ick.
212
213	* delete_sec_context.c (gss_delete_sec_context): free ticket
214
215	* accept_sec_context.c (gss_accept_sec_context): stove away
216 	`krb5_ticket' in context so that ugly programs such as
217 	gss_nt_server can get at it.  uck.
218
2191999-09-20  Johan Danielsson  <joda@pdc.kth.se>
220
221	* accept_sec_context.c: set minor_status
222
2231999-08-04  Assar Westerlund  <assar@sics.se>
224
225	* display_status.c (calling_error, routine_error): right shift the
226 	code to make it possible to index into the arrays
227
2281999-07-28  Assar Westerlund  <assar@sics.se>
229
230	* gssapi.h (GSS_C_AF_INET6): add
231
232	* import_name.c (import_hostbased_name): set minor_status
233
2341999-07-26  Assar Westerlund  <assar@sics.se>
235
236	* Makefile.am: set version to 0:1:0
237
238Wed Apr  7 14:05:15 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
239
240	* display_status.c: set minor_status
241
242	* init_sec_context.c: set minor_status
243
244	* lib/gssapi/init.c: remove donep (check gssapi_krb5_context
245 	directly)
246
247