+Tue Sep 12 19:07:52 1995 Theodore Y. Ts'o <tytso@dcl>
+
+ * export_sec_context.c (krb5_gss_export_sec_context): Free the
+ auth context when freeing the GSSAPI context structure.
+
+ * delete_sec_context.c (krb5_gss_delete_sec_context): Free the
+ auth context when freeing the GSSAPI context structure.
+
Tue Sep 12 13:05:51 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
* k5seal.c, k5unseal.c, accept_sec_context.c: Undo MACINTOSH
krb5_free_principal(context, ctx->there);
krb5_free_keyblock(context, ctx->subkey);
+ if (ctx->auth_context)
+ krb5_auth_con_free(context, ctx->auth_context);
+
xfree(ctx);
/* zero the handle itself */
krb5_free_principal(ctx->context, ctx->there);
krb5_free_keyblock(ctx->context, ctx->subkey);
+ if (ctx->auth_context)
+ krb5_auth_con_free(context, ctx->auth_context);
+
/* Zero out context */
memset(ctx, 0, sizeof(*ctx));
xfree(ctx);