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