summaryrefslogtreecommitdiffstats
path: root/src/lib/gssapi/krb5/ChangeLog
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>2004-06-16 02:37:23 +0000
committerTom Yu <tlyu@mit.edu>2004-06-16 02:37:23 +0000
commit2584d8a1f09cc0bf93708474c11a3012bedac42b (patch)
tree6445edddaad24d181ea1fee3b3866dbe43609f2e /src/lib/gssapi/krb5/ChangeLog
parentf750aa8aba04a8853225b35cd256506056bb8be8 (diff)
downloadkrb5-2584d8a1f09cc0bf93708474c11a3012bedac42b.tar.gz
krb5-2584d8a1f09cc0bf93708474c11a3012bedac42b.tar.xz
krb5-2584d8a1f09cc0bf93708474c11a3012bedac42b.zip
ok, let's try this again..
* accept_sec_context.c (krb5_gss_accept_sec_context): Only null out the auth_context's rcache if it was provided by acceptor creds; this prevents a leak. * delete_sec_context.c (krb5_gss_delete_sec_context): Only null out the auth_context's rcache if it was provided by acceptor creds; this prevents a leak. * gssapiP_krb5.h (krb5_gss_ctx_id_rec): Add cred_rcache to track whether acceptor creds provided an rcache. ticket: 2600 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16465 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/gssapi/krb5/ChangeLog')
-rw-r--r--src/lib/gssapi/krb5/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/lib/gssapi/krb5/ChangeLog b/src/lib/gssapi/krb5/ChangeLog
index 84fb45606..786a4164a 100644
--- a/src/lib/gssapi/krb5/ChangeLog
+++ b/src/lib/gssapi/krb5/ChangeLog
@@ -1,3 +1,16 @@
+2004-06-15 Tom Yu <tlyu@mit.edu>
+
+ * accept_sec_context.c (krb5_gss_accept_sec_context): Only null
+ out the auth_context's rcache if it was provided by acceptor
+ creds; this prevents a leak.
+
+ * delete_sec_context.c (krb5_gss_delete_sec_context): Only null
+ out the auth_context's rcache if it was provided by acceptor
+ creds; this prevents a leak.
+
+ * gssapiP_krb5.h (krb5_gss_ctx_id_rec): Add cred_rcache to track
+ whether acceptor creds provided an rcache.
+
2004-06-14 Tom Yu <tlyu@mit.edu>
* init_sec_context.c (krb5_gss_init_sec_context): Fix pointer