This commit was manufactured by cvs2svn to create tag
[heimdal.git] / lib / gssapi / ChangeLog
blob54ab478b02195db95fc23194c051a14a9ab7267f
1 2005-04-01  Love Hörnquist Åstrand  <lha@it.su.se>
3         * 8003.c: 1.17: (gssapi_krb5_verify_8003_checksum): check that
4         cksum isn't NULL From: Nicolas Pouvesle
5         <npouvesle@tenablesecurity.com>
7 2003-12-19  Love Hörnquist Åstrand  <lha@it.su.se>
9         * accept_sec_context.c: 1.40->1.41: Don't require timestamp to be
10         set on delegated token, its already protected by the outer token
11         (and windows doesn't alway send it) Pointed out by Zi-Bin Yang
12         <zbyang@decru.com> on heimdal-discuss
14 2003-10-21  Love Hörnquist Åstrand  <lha@it.su.se>
16         * add_cred.c: 1.3->1.4: If its a MEMORY cc, make a copy. We need
17         to do this since now gss_release_cred will destroy the cred. This
18         should be really be solved a better way.
19         
20 2003-10-07  Love Hörnquist Åstrand  <lha@it.su.se>
22         * release_cred.c: 1.9->1.10:
23         (gss_release_cred): if its a mcc, destroy it rather the just release it
24         Found by: "Zi-Bin Yang" <zbyang@decru.com>
25         
26 2003-09-19  Love Hörnquist Åstrand  <lha@it.su.se>
28         * arcfour.c: 1.13->1.14: remove depenency on gss_arcfour_mic_token
29         and gss_arcfour_warp_token
30         
31         * arcfour.h: 1.3->1.4: remove depenency on gss_arcfour_mic_token
32         and gss_arcfour_warp_token
34         * arcfour.c: make build
35         
36         * get_mic.c, verify_mic.c, unwrap.c, wrap.c:
37         glue in arcfour support
39         * gssapi_locl.h: 1.32->1.33: add _gssapi_verify_pad
40         
41 2003-09-18  Love Hörnquist Åstrand  <lha@it.su.se>
43         * encapsulate.c: add _gssapi_make_mech_header
44         
45         * gssapi_locl.h: add "arcfour.h" and prototype for
46         _gssapi_make_mech_header
48         * gssapi_locl.h: add gssapi_{en,de}code_{be_,}om_uint32
49         
50         * 8003.c: 1.12->1.13: export and rename
51         encode_om_uint32/decode_om_uint32 and start to use them
52         
53 2003-08-16  Love Hörnquist Åstrand  <lha@it.su.se>
55         * verify_mic.c: 1.21->1.22: make sure minor_status is always set,
56         pointed out by Luke Howard <lukeh@PADL.COM>
57         
58 2003-08-15  Love Hörnquist Åstrand  <lha@it.su.se>
60         * context_time.c: 1.7->1.10: return time in seconds from now
61         
62         * gssapi_locl.h: add gssapi_lifetime_left
63         
64         * init_sec_context.c: part of 1.37->1.38: (init_auth): if the cred
65         is expired before we tries to create a token, fail so the peer
66         doesn't need reject us
67         (*): make sure time is returned in seconds from now, not in
68         kerberos time
70         * acquire_cred.c: 1.14->1.15: (gss_aquire_cred): make sure time is
71         returned in seconds from now, not in kerberos time
72         
73         * accept_sec_context.c: 1.34->1.35: (gss_accept_sec_context): make
74         sure time is returned in seconds from now, not in kerberos time
75         
76 2003-05-07  Love Hörnquist Åstrand  <lha@it.su.se>
78         * gssapi.h: 1.27->1.28:
79         if __cplusplus, wrap the extern variable (just to be safe) and
80         functions in extern "C" { }
82 2003-04-30  Love Hörnquist Åstrand  <lha@it.su.se>
84         * gssapi.3: more about the des3 mic mess
85         
86         * verify_mic.c 1.19->1.20 : (verify_mic_des3): always check if the
87         mic is the correct mic or the mic that old heimdal would have
88         generated
89         
90 2003-04-29  Jacques Vidrine  <nectar@kth.se>
92         * verify_mic.c: 1.18->1.19: verify_mic_des3: If MIC verification
93         fails, retry using the `old' MIC computation (with zero IV).
94         
95 2003-04-28  Love Hörnquist Åstrand  <lha@it.su.se>
97         * compat.c (_gss_DES3_get_mic_compat): default to use compat
98         
99         * gssapi.3: 1.5->1.6: document [gssapi]correct_des3_mic and
100         [gssapi]broken_des3_mic
102         * compat.c: 1.2->1.4:
103         (gss_krb5_compat_des3_mci): return a value
104         (gss_krb5_compat_des3_mic): enable turning on/off des3 mic compat
105         (_gss_DES3_get_mic_compat): handle [gssapi]correct_des3_mic too
107         * gssapi.h: 1.26->1.27:
108         (gss_krb5_compat_des3_mic): new function, turn on/off des3 mic compat
109         (GSS_C_KRB5_COMPAT_DES3_MIC): cpp symbol that exists if
110         gss_krb5_compat_des3_mic exists
111         
112 2003-04-23  Love Hörnquist Åstrand  <lha@it.su.se>
114         * Makefile.am: 1.44->1.45: test_acquire_cred_LDADD: use
115         libgssapi.la not ./libgssapi.la (makes make -jN work)
116         
117 2003-04-16  Love Hörnquist Åstrand  <lha@it.su.se>
119         * gssapi.3: spelling
120         
121         * gss_acquire_cred.3: Change .Fd #include <header.h> to .In
122         header.h, from Thomas Klausner <wiz@netbsd.org>
124         
125 2003-04-06  Love Hörnquist Åstrand  <lha@it.su.se>
127         * gss_acquire_cred.3: spelling
128         
129         * Makefile.am: remove stuff that sneaked in with last commit
130         
131         * acquire_cred.c (acquire_initiator_cred): if the requested name
132         isn't in the ccache, also check keytab.  Extact the krbtgt for the
133         default realm to check how long the credentials will last.
134         
135         * add_cred.c (gss_add_cred): don't create a new ccache, just open
136         the old one; better check if output handle is compatible with new
137         (copied) handle
139         * test_acquire_cred.c: test gss_add_cred too
140         
141 2003-04-03  Love Hörnquist Åstrand  <lha@it.su.se>
143         * Makefile.am: build test_acquire_cred
144         
145         * test_acquire_cred.c: simple gss_acquire_cred test
146         
147 2003-04-02  Love Hörnquist Åstrand  <lha@it.su.se>
149         * gss_acquire_cred.3: s/gssapi/GSS-API/
150         
151 2003-03-19  Love Hörnquist Åstrand  <lha@it.su.se>
153         * gss_acquire_cred.3: document v1 interface (and that they are
154         obsolete)
156 2003-03-18  Love Hörnquist Åstrand  <lha@it.su.se>
158         * gss_acquire_cred.3: list supported mechanism and nametypes
159         
160 2003-03-16  Love Hörnquist Åstrand  <lha@it.su.se>
161         
162         * gss_acquire_cred.3: text about gss_display_name
164         * Makefile.am (libgssapi_la_LDFLAGS): bump to 3:6:2
165         (libgssapi_la_SOURCES): add all new functions
167         * gssapi.3: now that we have a functions, uncomment the missing
168         ones
170         * gss_acquire_cred.3: now that we have a functions, uncomment the
171         missing ones
173         * process_context_token.c: implement gss_process_context_token
174         
175         * inquire_names_for_mech.c: implement gss_inquire_names_for_mech
176         
177         * inquire_mechs_for_name.c: implement gss_inquire_mechs_for_name
178         
179         * inquire_cred_by_mech.c: implement gss_inquire_cred_by_mech
180         
181         * add_cred.c: implement gss_add_cred
182         
183         * acquire_cred.c (gss_acquire_cred): more testing of input
184         argument, make sure output arguments are ok, since we don't know
185         the time_rec (for now), set it to time_req
186         
187         * export_sec_context.c: send lifetime, also set minor_status
188         
189         * get_mic.c: set minor_status
190         
191         * import_sec_context.c (gss_import_sec_context): add error
192         checking, pick up lifetime (if there is no lifetime, use
193         GSS_C_INDEFINITE)
195         * init_sec_context.c: take care to set export value to something
196         sane before we start so caller will have harmless values in them
197         if then function fails
199         * release_buffer.c (gss_release_buffer): set minor_status
200         
201         * wrap.c: make sure minor_status get set
202         
203         * verify_mic.c (gss_verify_mic_internal): rename verify_mic to
204         gss_verify_mic_internal and let it take the type as an argument,
205         (gss_verify_mic): call gss_verify_mic_internal
206         set minor_status
207         
208         * unwrap.c: set minor_status
209         
210         * test_oid_set_member.c (gss_test_oid_set_member): use
211         gss_oid_equal
213         * release_oid_set.c (gss_release_oid_set): set minor_status
214         
215         * release_name.c (gss_release_name): set minor_status
216         
217         * release_cred.c (gss_release_cred): set minor_status
218         
219         * add_oid_set_member.c (gss_add_oid_set_member): set minor_status
220         
221         * compare_name.c (gss_compare_name): set minor_status
222         
223         * compat.c (check_compat): make sure ret have a defined value
224         
225         * context_time.c (gss_context_time): set minor_status
226         
227         * copy_ccache.c (gss_krb5_copy_ccache): set minor_status
228         
229         * create_emtpy_oid_set.c (gss_create_empty_oid_set): set
230         minor_status
232         * delete_sec_context.c (gss_delete_sec_context): set minor_status
233         
234         * display_name.c (gss_display_name): set minor_status
235         
236         * display_status.c (gss_display_status): use gss_oid_equal, handle
237         supplementary errors
239         * duplicate_name.c (gss_duplicate_name): set minor_status
240         
241         * inquire_context.c (gss_inquire_context): set lifetime_rec now
242         when we know it, set minor_status
244         * inquire_cred.c (gss_inquire_cred): take care to set export value
245         to something sane before we start so caller will have harmless
246         values in them if the function fails
247         
248         * accept_sec_context.c (gss_accept_sec_context): take care to set
249         export value to something sane before we start so caller will have
250         harmless values in them if then function fails, set lifetime from
251         ticket expiration date
253         * indicate_mechs.c (gss_indicate_mechs): use
254         gss_create_empty_oid_set and gss_add_oid_set_member
256         * gssapi.h (gss_ctx_id_t_desc): store the lifetime in the cred,
257         since there is no ticket transfered in the exported context
258         
259         * export_name.c (gss_export_name): export name with
260         GSS_C_NT_EXPORT_NAME wrapping, not just the principal
261         
262         * import_name.c (import_export_name): new function, parses a
263         GSS_C_NT_EXPORT_NAME
264         (import_krb5_name): factor out common code of parsing krb5 name
265         (gss_oid_equal): rename from oid_equal
267         * gssapi_locl.h: add prototypes for gss_oid_equal and
268         gss_verify_mic_internal
270         * gssapi.h: comment out the argument names
271         
272 2003-03-15  Love Hörnquist Åstrand  <lha@it.su.se>
274         * gssapi.3: add LIST OF FUNCTIONS and copyright/license
276         * Makefile.am: s/gss_aquire_cred.3/gss_acquire_cred.3/
277         
278         * Makefile.am: man_MANS += gss_aquire_cred.3
279         
280 2003-03-14  Love Hörnquist Åstrand  <lha@it.su.se>
282         * gss_aquire_cred.3: the gssapi api manpage
283         
284 2003-03-03  Love Hörnquist Åstrand  <lha@it.su.se>
286         * inquire_context.c: (gss_inquire_context): rename argument open
287         to open_context
289         * gssapi.h (gss_inquire_context): rename argument open to open_context
291 2003-02-27  Love Hörnquist Åstrand  <lha@it.su.se>
293         * init_sec_context.c (do_delegation): remove unused variable
294         subkey
296         * gssapi.3: all 0.5.x version had broken token delegation
297         
298 2003-02-21  Love Hörnquist Åstrand  <lha@it.su.se>
300         * (init_auth): only generate one subkey
302 2003-01-27  Love Hörnquist Åstrand  <lha@it.su.se>
304         * verify_mic.c (verify_mic_des3): fix 3des verify_mic to conform
305         to rfc (and mit kerberos), provide backward compat hook
306         
307         * get_mic.c (mic_des3): fix 3des get_mic to conform to rfc (and
308         mit kerberos), provide backward compat hook
309         
310         * init_sec_context.c (init_auth): check if we need compat for
311         older get_mic/verify_mic
313         * gssapi_locl.h: add prototype for _gss_DES3_get_mic_compat
314         
315         * gssapi.h (more_flags): add COMPAT_OLD_DES3
316         
317         * Makefile.am: add gssapi.3 and compat.c
318         
319         * gssapi.3: add gssapi COMPATIBILITY documentation
320         
321         * accept_sec_context.c (gss_accept_sec_context): check if we need
322         compat for older get_mic/verify_mic
324         * compat.c: check for compatiblity with other heimdal's 3des
325         get_mic/verify_mic
327 2002-10-31  Johan Danielsson  <joda@pdc.kth.se>
329         * check return value from gssapi_krb5_init
330         
331         * 8003.c (gssapi_krb5_verify_8003_checksum): check size of input
333 2002-09-03  Johan Danielsson  <joda@pdc.kth.se>
335         * wrap.c (wrap_des3): use ETYPE_DES3_CBC_NONE
337         * unwrap.c (unwrap_des3): use ETYPE_DES3_CBC_NONE
339 2002-09-02  Johan Danielsson  <joda@pdc.kth.se>
341         * init_sec_context.c: we need to generate a local subkey here
343 2002-08-20  Jacques Vidrine <n@nectar.com>
345         * acquire_cred.c, inquire_cred.c, release_cred.c: Use default
346           credential resolution if gss_acquire_cred is called with
347           GSS_C_NO_NAME.
349 2002-06-20  Jacques Vidrine <n@nectar.com>
351         * import_name.c: Compare name types by value if pointers do
352           not match.  Reported by: "Douglas E. Engert" <deengert@anl.gov>
354 2002-05-20  Jacques Vidrine <n@nectar.com>
356         * verify_mic.c (gss_verify_mic), unwrap.c (gss_unwrap): initialize
357           the qop_state parameter.  from Doug Rabson <dfr@nlsystems.com>
359 2002-05-09  Jacques Vidrine <n@nectar.com>
361         * acquire_cred.c: handle GSS_C_INITIATE/GSS_C_ACCEPT/GSS_C_BOTH
363 2002-05-08  Jacques Vidrine <n@nectar.com>
365         * acquire_cred.c: initialize gssapi; handle null desired_name
367 2002-03-22  Johan Danielsson  <joda@pdc.kth.se>
369         * Makefile.am: remove non-functional stuff accidentally committed
371 2002-03-11  Assar Westerlund  <assar@sics.se>
373         * Makefile.am (libgssapi_la_LDFLAGS): bump version to 3:5:2
374         * 8003.c (gssapi_krb5_verify_8003_checksum): handle zero channel
375         bindings
377 2001-10-31  Jacques Vidrine <n@nectar.com>
379         * get_mic.c (mic_des3): MIC computation using DES3/SHA1
380         was bogusly appending the message buffer to the result,
381         overwriting a heap buffer in the process.
383 2001-08-29  Assar Westerlund  <assar@sics.se>
385         * 8003.c (gssapi_krb5_verify_8003_checksum,
386         gssapi_krb5_create_8003_checksum): make more consistent by always
387         returning an gssapi error and setting minor status.  update
388         callers
390 2001-08-28  Jacques Vidrine  <n@nectar.com>
392         * accept_sec_context.c: Create a cache for delegated credentials
393           when needed.
395 2001-08-28  Assar Westerlund  <assar@sics.se>
397         * Makefile.am (libgssapi_la_LDFLAGS): set version to 3:4:2
399 2001-08-23  Assar Westerlund  <assar@sics.se>
401         *  *.c: handle minor_status more consistently
403         * display_status.c (gss_display_status): handle krb5_get_err_text
404         failing
406 2001-08-15  Johan Danielsson  <joda@pdc.kth.se>
408         * gssapi_locl.h: fix prototype for gssapi_krb5_init
410 2001-08-13  Johan Danielsson  <joda@pdc.kth.se>
412         * accept_sec_context.c (gsskrb5_register_acceptor_identity): init
413         context and check return value from kt_resolve
415         * init.c: return error code
417 2001-07-19  Assar Westerlund  <assar@sics.se>
419         * Makefile.am (libgssapi_la_LDFLAGS): update to 3:3:2
421 2001-07-12  Assar Westerlund  <assar@sics.se>
423         * Makefile.am (libgssapi_la_LIBADD): add required library
424         dependencies
426 2001-07-06  Assar Westerlund  <assar@sics.se>
428         * accept_sec_context.c (gsskrb5_register_acceptor_identity): set
429         the keytab to be used for gss_acquire_cred too'
431 2001-07-03  Assar Westerlund  <assar@sics.se>
433         * Makefile.am (libgssapi_la_LDFLAGS): set version to 3:2:2
435 2001-06-18  Assar Westerlund  <assar@sics.se>
437         * wrap.c: replace gss_krb5_getsomekey with gss_krb5_get_localkey
438         and gss_krb5_get_remotekey
439         * verify_mic.c: update krb5_auth_con function names use
440         gss_krb5_get_remotekey
441         * unwrap.c: replace gss_krb5_getsomekey with gss_krb5_get_localkey
442         and gss_krb5_get_remotekey
443         * gssapi_locl.h (gss_krb5_get_remotekey, gss_krb5_get_localkey):
444         add prototypes
445         * get_mic.c: update krb5_auth_con function names. use
446         gss_krb5_get_localkey
447         * accept_sec_context.c: update krb5_auth_con function names
449 2001-05-17  Assar Westerlund  <assar@sics.se>
451         * Makefile.am: bump version to 3:1:2
453 2001-05-14  Assar Westerlund  <assar@sics.se>
455         * address_to_krb5addr.c: adapt to new address functions
457 2001-05-11  Assar Westerlund  <assar@sics.se>
459         * try to return the error string from libkrb5 where applicable
461 2001-05-08  Assar Westerlund  <assar@sics.se>
463         * delete_sec_context.c (gss_delete_sec_context): remember to free
464         the memory used by the ticket itself. from <tmartin@mirapoint.com>
466 2001-05-04  Assar Westerlund  <assar@sics.se>
468         * gssapi_locl.h: add config.h for completeness
469         * gssapi.h: remove config.h, this is an installed header file
470         sys/types.h is not needed either
471         
472 2001-03-12  Assar Westerlund  <assar@sics.se>
474         * acquire_cred.c (gss_acquire_cred): remove memory leaks.  from
475         Jason R Thorpe <thorpej@zembu.com>
477 2001-02-18  Assar Westerlund  <assar@sics.se>
479         * accept_sec_context.c (gss_accept_sec_context): either return
480         gss_name NULL-ed or set
482         * import_name.c: set minor_status in some cases where it was not
483         done
485 2001-02-15  Assar Westerlund  <assar@sics.se>
487         * wrap.c: use krb5_generate_random_block for the confounders
489 2001-01-30  Assar Westerlund  <assar@sics.se>
491         * Makefile.am (libgssapi_la_LDFLAGS): bump version to 3:0:2
492         * acquire_cred.c, init_sec_context.c, release_cred.c: add support
493         for getting creds from a keytab, from fvdl@netbsd.org
495         * copy_ccache.c: add gss_krb5_copy_ccache
497 2001-01-27  Assar Westerlund  <assar@sics.se>
499         * get_mic.c: cast parameters to des function to non-const pointers
500         to handle the case where these functions actually take non-const
501         des_cblock *
503 2001-01-09  Assar Westerlund  <assar@sics.se>
505         * accept_sec_context.c (gss_accept_sec_context): use krb5_rd_cred2
506         instead of krb5_rd_cred
508 2000-12-11  Assar Westerlund  <assar@sics.se>
510         * Makefile.am (libgssapi_la_LDFLAGS): bump to 2:3:1
512 2000-12-08  Assar Westerlund  <assar@sics.se>
514         * wrap.c (wrap_des3): use the checksum as ivec when encrypting the
515         sequence number
516         * unwrap.c (unwrap_des3): use the checksum as ivec when encrypting
517         the sequence number
518         * init_sec_context.c (init_auth): always zero fwd_data
520 2000-12-06  Johan Danielsson  <joda@pdc.kth.se>
522         * accept_sec_context.c: de-pointerise auth_context parameter to
523         krb5_mk_rep
525 2000-11-15  Assar Westerlund  <assar@sics.se>
527         * init_sec_context.c (init_auth): update to new
528         krb5_build_authenticator
530 2000-09-19  Assar Westerlund  <assar@sics.se>
532         * Makefile.am (libgssapi_la_LDFLAGS): bump to 2:2:1
534 2000-08-27  Assar Westerlund  <assar@sics.se>
536         * init_sec_context.c: actually pay attention to `time_req'
537         * init_sec_context.c: re-organize.  leak less memory.
538         * gssapi_locl.h (gssapi_krb5_encapsulate, gss_krb5_getsomekey):
539         update prototypes add assert.h
540         * gssapi.h (GSS_KRB5_CONF_C_QOP_DES, GSS_KRB5_CONF_C_QOP_DES3_KD):
541         add
542         * verify_mic.c: re-organize and add 3DES code
543         * wrap.c: re-organize and add 3DES code
544         * unwrap.c: re-organize and add 3DES code
545         * get_mic.c: re-organize and add 3DES code
546         * encapsulate.c (gssapi_krb5_encapsulate): do not free `in_data',
547         let the caller do that.  fix the callers.
549 2000-08-16  Assar Westerlund  <assar@sics.se>
551         * Makefile.am: bump version to 2:1:1
553 2000-07-29  Assar Westerlund  <assar@sics.se>
555         * decapsulate.c (gssapi_krb5_verify_header): sanity-check length
557 2000-07-25  Johan Danielsson  <joda@pdc.kth.se>
559         * Makefile.am: bump version to 2:0:1
561 2000-07-22  Assar Westerlund  <assar@sics.se>
563         * gssapi.h: update OID for GSS_C_NT_HOSTBASED_SERVICE and other
564         details from rfc2744
566 2000-06-29  Assar Westerlund  <assar@sics.se>
568         * address_to_krb5addr.c (gss_address_to_krb5addr): actually use
569         `int' instead of `sa_family_t' for the address family.
571 2000-06-21  Assar Westerlund  <assar@sics.se>
573         * add support for token delegation.  From Daniel Kouril
574         <kouril@ics.muni.cz> and Miroslav Ruda <ruda@ics.muni.cz>
576 2000-05-15  Assar Westerlund  <assar@sics.se>
578         * Makefile.am (libgssapi_la_LDFLAGS): set version to 1:1:1
580 2000-04-12  Assar Westerlund  <assar@sics.se>
582         * release_oid_set.c (gss_release_oid_set): clear set for
583         robustness.  From GOMBAS Gabor <gombasg@inf.elte.hu>
584         * release_name.c (gss_release_name): reset input_name for
585         robustness.  From GOMBAS Gabor <gombasg@inf.elte.hu>
586         * release_buffer.c (gss_release_buffer): set value to NULL to be
587         more robust.  From GOMBAS Gabor <gombasg@inf.elte.hu>
588         * add_oid_set_member.c (gss_add_oid_set_member): actually check if
589         the oid is a member first.  leave the oid_set unchanged if realloc
590         fails.
592 2000-02-13  Assar Westerlund  <assar@sics.se>
594         * Makefile.am: set version to 1:0:1
596 2000-02-12  Assar Westerlund  <assar@sics.se>
598         * gssapi_locl.h: add flags for import/export
599         * import_sec_context.c (import_sec_context: add flags for what
600         fields are included.  do not include the authenticator for now.
601         * export_sec_context.c (export_sec_context: add flags for what
602         fields are included.  do not include the authenticator for now.
603         * accept_sec_context.c (gss_accept_sec_context): set target in
604         context_handle
606 2000-02-11  Assar Westerlund  <assar@sics.se>
608         * delete_sec_context.c (gss_delete_sec_context): set context to
609         GSS_C_NO_CONTEXT
611         * Makefile.am: add {export,import}_sec_context.c
612         * export_sec_context.c: new file
613         * import_sec_context.c: new file
614         * accept_sec_context.c (gss_accept_sec_context): set trans flag
616 2000-02-07  Assar Westerlund  <assar@sics.se>
618         * Makefile.am: set version to 0:5:0
620 2000-01-26  Assar Westerlund  <assar@sics.se>
622         * delete_sec_context.c (gss_delete_sec_context): handle a NULL
623         output_token
625         * wrap.c: update to pseudo-standard APIs for md4,md5,sha.  some
626         changes to libdes calls to make them more portable.
627         * verify_mic.c: update to pseudo-standard APIs for md4,md5,sha.
628         some changes to libdes calls to make them more portable.
629         * unwrap.c: update to pseudo-standard APIs for md4,md5,sha.  some
630         changes to libdes calls to make them more portable.
631         * get_mic.c: update to pseudo-standard APIs for md4,md5,sha.  some
632         changes to libdes calls to make them more portable.
633         * 8003.c: update to pseudo-standard APIs for md4,md5,sha.
635 2000-01-06  Assar Westerlund  <assar@sics.se>
637         * Makefile.am: set version to 0:4:0
639 1999-12-26  Assar Westerlund  <assar@sics.se>
641         * accept_sec_context.c (gss_accept_sec_context): always set
642         `output_token'
643         * init_sec_context.c (init_auth): always initialize `output_token'
644         * delete_sec_context.c (gss_delete_sec_context): always set
645         `output_token'
647 1999-12-06  Assar Westerlund  <assar@sics.se>
649         * Makefile.am: bump version to 0:3:0
651 1999-10-20  Assar Westerlund  <assar@sics.se>
653         * Makefile.am: set version to 0:2:0
655 1999-09-21  Assar Westerlund  <assar@sics.se>
657         * init_sec_context.c (gss_init_sec_context): initialize `ticket'
659         * gssapi.h (gss_ctx_id_t_desc): add ticket in here.  ick.
661         * delete_sec_context.c (gss_delete_sec_context): free ticket
663         * accept_sec_context.c (gss_accept_sec_context): stove away
664         `krb5_ticket' in context so that ugly programs such as
665         gss_nt_server can get at it.  uck.
667 1999-09-20  Johan Danielsson  <joda@pdc.kth.se>
669         * accept_sec_context.c: set minor_status
671 1999-08-04  Assar Westerlund  <assar@sics.se>
673         * display_status.c (calling_error, routine_error): right shift the
674         code to make it possible to index into the arrays
676 1999-07-28  Assar Westerlund  <assar@sics.se>
678         * gssapi.h (GSS_C_AF_INET6): add
680         * import_name.c (import_hostbased_name): set minor_status
682 1999-07-26  Assar Westerlund  <assar@sics.se>
684         * Makefile.am: set version to 0:1:0
686 Wed Apr  7 14:05:15 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
688         * display_status.c: set minor_status
690         * init_sec_context.c: set minor_status
692         * lib/gssapi/init.c: remove donep (check gssapi_krb5_context
693         directly)