Blame SOURCES/0004-Don-t-leak-the-per-request-preauth-context.patch

7d335d
From 37fd72ac18648155bb4715ac6afd40f471ba01fa Mon Sep 17 00:00:00 2001
7d335d
From: Nalin Dahyabhai <nalin@dahyabhai.net>
7d335d
Date: Tue, 11 Mar 2014 13:33:23 -0400
7d335d
Subject: [PATCH 4/4] Don't leak the per-request preauth context
7d335d
7d335d
---
7d335d
 src/lib/krb5/krb/get_in_tkt.c | 1 +
7d335d
 1 file changed, 1 insertion(+)
7d335d
7d335d
diff --git a/src/lib/krb5/krb/get_in_tkt.c b/src/lib/krb5/krb/get_in_tkt.c
7d335d
index ebd2844..ebcb362 100644
7d335d
--- a/src/lib/krb5/krb/get_in_tkt.c
7d335d
+++ b/src/lib/krb5/krb/get_in_tkt.c
7d335d
@@ -488,6 +488,7 @@ krb5_init_creds_free(krb5_context context,
7d335d
     k5_response_items_free(ctx->rctx.items);
7d335d
     free(ctx->in_tkt_service);
7d335d
     zapfree(ctx->gakpw.storage.data, ctx->gakpw.storage.length);
7d335d
+    krb5_preauth_request_context_fini(context);
7d335d
     krb5_free_error(context, ctx->err_reply);
7d335d
     krb5_free_pa_data(context, ctx->err_padata);
7d335d
     krb5_free_cred_contents(context, &ctx->cred);
7d335d
-- 
7d335d
1.9.0
7d335d