1 2001-06-18 Assar Westerlund <assar@sics.se>
3 * wrap.c: replace gss_krb5_getsomekey with gss_krb5_get_localkey
4 and gss_krb5_get_remotekey
5 * verify_mic.c: update krb5_auth_con function names use
7 * unwrap.c: replace gss_krb5_getsomekey with gss_krb5_get_localkey
8 and gss_krb5_get_remotekey
9 * gssapi_locl.h (gss_krb5_get_remotekey, gss_krb5_get_localkey):
11 * get_mic.c: update krb5_auth_con function names. use
13 * accept_sec_context.c: update krb5_auth_con function names
15 2001-05-17 Assar Westerlund <assar@sics.se>
17 * Makefile.am: bump version to 3:1:2
19 2001-05-14 Assar Westerlund <assar@sics.se>
21 * address_to_krb5addr.c: adapt to new address functions
23 2001-05-11 Assar Westerlund <assar@sics.se>
25 * try to return the error string from libkrb5 where applicable
27 2001-05-08 Assar Westerlund <assar@sics.se>
29 * delete_sec_context.c (gss_delete_sec_context): remember to free
30 the memory used by the ticket itself. from <tmartin@mirapoint.com>
32 2001-05-04 Assar Westerlund <assar@sics.se>
34 * gssapi_locl.h: add config.h for completeness
35 * gssapi.h: remove config.h, this is an installed header file
36 sys/types.h is not needed either
38 2001-03-12 Assar Westerlund <assar@sics.se>
40 * acquire_cred.c (gss_acquire_cred): remove memory leaks. from
41 Jason R Thorpe <thorpej@zembu.com>
43 2001-02-18 Assar Westerlund <assar@sics.se>
45 * accept_sec_context.c (gss_accept_sec_context): either return
46 gss_name NULL-ed or set
48 * import_name.c: set minor_status in some cases where it was not
51 2001-02-15 Assar Westerlund <assar@sics.se>
53 * wrap.c: use krb5_generate_random_block for the confounders
55 2001-01-30 Assar Westerlund <assar@sics.se>
57 * Makefile.am (libgssapi_la_LDFLAGS): bump version to 3:0:2
58 * acquire_cred.c, init_sec_context.c, release_cred.c: add support
59 for getting creds from a keytab, from fvdl@netbsd.org
61 * copy_ccache.c: add gss_krb5_copy_ccache
63 2001-01-27 Assar Westerlund <assar@sics.se>
65 * get_mic.c: cast parameters to des function to non-const pointers
66 to handle the case where these functions actually take non-const
69 2001-01-09 Assar Westerlund <assar@sics.se>
71 * accept_sec_context.c (gss_accept_sec_context): use krb5_rd_cred2
72 instead of krb5_rd_cred
74 2000-12-11 Assar Westerlund <assar@sics.se>
76 * Makefile.am (libgssapi_la_LDFLAGS): bump to 2:3:1
78 2000-12-08 Assar Westerlund <assar@sics.se>
80 * wrap.c (wrap_des3): use the checksum as ivec when encrypting the
82 * unwrap.c (unwrap_des3): use the checksum as ivec when encrypting
84 * init_sec_context.c (init_auth): always zero fwd_data
86 2000-12-06 Johan Danielsson <joda@pdc.kth.se>
88 * accept_sec_context.c: de-pointerise auth_context parameter to
91 2000-11-15 Assar Westerlund <assar@sics.se>
93 * init_sec_context.c (init_auth): update to new
94 krb5_build_authenticator
96 2000-09-19 Assar Westerlund <assar@sics.se>
98 * Makefile.am (libgssapi_la_LDFLAGS): bump to 2:2:1
100 2000-08-27 Assar Westerlund <assar@sics.se>
102 * init_sec_context.c: actually pay attention to `time_req'
103 * init_sec_context.c: re-organize. leak less memory.
104 * gssapi_locl.h (gssapi_krb5_encapsulate, gss_krb5_getsomekey):
105 update prototypes add assert.h
106 * gssapi.h (GSS_KRB5_CONF_C_QOP_DES, GSS_KRB5_CONF_C_QOP_DES3_KD):
108 * verify_mic.c: re-organize and add 3DES code
109 * wrap.c: re-organize and add 3DES code
110 * unwrap.c: re-organize and add 3DES code
111 * get_mic.c: re-organize and add 3DES code
112 * encapsulate.c (gssapi_krb5_encapsulate): do not free `in_data',
113 let the caller do that. fix the callers.
115 2000-08-16 Assar Westerlund <assar@sics.se>
117 * Makefile.am: bump version to 2:1:1
119 2000-07-29 Assar Westerlund <assar@sics.se>
121 * decapsulate.c (gssapi_krb5_verify_header): sanity-check length
123 2000-07-25 Johan Danielsson <joda@pdc.kth.se>
125 * Makefile.am: bump version to 2:0:1
127 2000-07-22 Assar Westerlund <assar@sics.se>
129 * gssapi.h: update OID for GSS_C_NT_HOSTBASED_SERVICE and other
132 2000-06-29 Assar Westerlund <assar@sics.se>
134 * address_to_krb5addr.c (gss_address_to_krb5addr): actually use
135 `int' instead of `sa_family_t' for the address family.
137 2000-06-21 Assar Westerlund <assar@sics.se>
139 * add support for token delegation. From Daniel Kouril
140 <kouril@ics.muni.cz> and Miroslav Ruda <ruda@ics.muni.cz>
142 2000-05-15 Assar Westerlund <assar@sics.se>
144 * Makefile.am (libgssapi_la_LDFLAGS): set version to 1:1:1
146 2000-04-12 Assar Westerlund <assar@sics.se>
148 * release_oid_set.c (gss_release_oid_set): clear set for
149 robustness. From GOMBAS Gabor <gombasg@inf.elte.hu>
150 * release_name.c (gss_release_name): reset input_name for
151 robustness. From GOMBAS Gabor <gombasg@inf.elte.hu>
152 * release_buffer.c (gss_release_buffer): set value to NULL to be
153 more robust. From GOMBAS Gabor <gombasg@inf.elte.hu>
154 * add_oid_set_member.c (gss_add_oid_set_member): actually check if
155 the oid is a member first. leave the oid_set unchanged if realloc
158 2000-02-13 Assar Westerlund <assar@sics.se>
160 * Makefile.am: set version to 1:0:1
162 2000-02-12 Assar Westerlund <assar@sics.se>
164 * gssapi_locl.h: add flags for import/export
165 * import_sec_context.c (import_sec_context: add flags for what
166 fields are included. do not include the authenticator for now.
167 * export_sec_context.c (export_sec_context: add flags for what
168 fields are included. do not include the authenticator for now.
169 * accept_sec_context.c (gss_accept_sec_context): set target in
172 2000-02-11 Assar Westerlund <assar@sics.se>
174 * delete_sec_context.c (gss_delete_sec_context): set context to
177 * Makefile.am: add {export,import}_sec_context.c
178 * export_sec_context.c: new file
179 * import_sec_context.c: new file
180 * accept_sec_context.c (gss_accept_sec_context): set trans flag
182 2000-02-07 Assar Westerlund <assar@sics.se>
184 * Makefile.am: set version to 0:5:0
186 2000-01-26 Assar Westerlund <assar@sics.se>
188 * delete_sec_context.c (gss_delete_sec_context): handle a NULL
191 * wrap.c: update to pseudo-standard APIs for md4,md5,sha. some
192 changes to libdes calls to make them more portable.
193 * verify_mic.c: update to pseudo-standard APIs for md4,md5,sha.
194 some changes to libdes calls to make them more portable.
195 * unwrap.c: update to pseudo-standard APIs for md4,md5,sha. some
196 changes to libdes calls to make them more portable.
197 * get_mic.c: update to pseudo-standard APIs for md4,md5,sha. some
198 changes to libdes calls to make them more portable.
199 * 8003.c: update to pseudo-standard APIs for md4,md5,sha.
201 2000-01-06 Assar Westerlund <assar@sics.se>
203 * Makefile.am: set version to 0:4:0
205 1999-12-26 Assar Westerlund <assar@sics.se>
207 * accept_sec_context.c (gss_accept_sec_context): always set
209 * init_sec_context.c (init_auth): always initialize `output_token'
210 * delete_sec_context.c (gss_delete_sec_context): always set
213 1999-12-06 Assar Westerlund <assar@sics.se>
215 * Makefile.am: bump version to 0:3:0
217 1999-10-20 Assar Westerlund <assar@sics.se>
219 * Makefile.am: set version to 0:2:0
221 1999-09-21 Assar Westerlund <assar@sics.se>
223 * init_sec_context.c (gss_init_sec_context): initialize `ticket'
225 * gssapi.h (gss_ctx_id_t_desc): add ticket in here. ick.
227 * delete_sec_context.c (gss_delete_sec_context): free ticket
229 * accept_sec_context.c (gss_accept_sec_context): stove away
230 `krb5_ticket' in context so that ugly programs such as
231 gss_nt_server can get at it. uck.
233 1999-09-20 Johan Danielsson <joda@pdc.kth.se>
235 * accept_sec_context.c: set minor_status
237 1999-08-04 Assar Westerlund <assar@sics.se>
239 * display_status.c (calling_error, routine_error): right shift the
240 code to make it possible to index into the arrays
242 1999-07-28 Assar Westerlund <assar@sics.se>
244 * gssapi.h (GSS_C_AF_INET6): add
246 * import_name.c (import_hostbased_name): set minor_status
248 1999-07-26 Assar Westerlund <assar@sics.se>
250 * Makefile.am: set version to 0:1:0
252 Wed Apr 7 14:05:15 1999 Johan Danielsson <joda@hella.pdc.kth.se>
254 * display_status.c: set minor_status
256 * init_sec_context.c: set minor_status
258 * lib/gssapi/init.c: remove donep (check gssapi_krb5_context