summaryrefslogtreecommitdiffstats
path: root/src/lib/rpc/ChangeLog
diff options
context:
space:
mode:
authorTom Yu <tlyu@mit.edu>2000-02-18 00:14:12 +0000
committerTom Yu <tlyu@mit.edu>2000-02-18 00:14:12 +0000
commit4c7b4f6ece4284d015b920171442e2f29617073a (patch)
tree5bd5cf94f2b49fc05a12f1841a206fb4fa1daa9a /src/lib/rpc/ChangeLog
parent48511d8c90034b7573d6c9e4e1bf65893750f146 (diff)
* svc_auth_gssapi.c (_svcauth_gssapi): Don't explicitly free
call_arg on error, since svc_getargs should do that now. * svc_udp.c (svcudp_getargs): Free args on xdr decode error to avoid leaks. * svc_tcp.c (svctcp_getargs): Free args on xdr decode error to avoid leaks. * svc_raw.c (svcraw_getargs): Free args on xdr decode error to avoid leaks. * auth_gssapi.c (auth_gssapi_create): Don't explicitly free call_res anymore, since clnt_call should deal now. * clnt_udp.c (clntudp_call): Free stuff on error from xdr_replymsg() to prevent leaking. * clnt_tcp.c (clnttcp_call): Free stuff on error from xdr_replymsg() to avoid leaking. * clnt_raw.c (clntraw_call): Free stuff on error from xdr_replymsg() to avoid leaking. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12052 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/rpc/ChangeLog')
-rw-r--r--src/lib/rpc/ChangeLog26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/lib/rpc/ChangeLog b/src/lib/rpc/ChangeLog
index 444225c2a..27150b24f 100644
--- a/src/lib/rpc/ChangeLog
+++ b/src/lib/rpc/ChangeLog
@@ -1,3 +1,29 @@
+2000-02-17 Tom Yu <tlyu@mit.edu>
+
+ * svc_auth_gssapi.c (_svcauth_gssapi): Don't explicitly free
+ call_arg on error, since svc_getargs should do that now.
+
+ * svc_udp.c (svcudp_getargs): Free args on xdr decode error to
+ avoid leaks.
+
+ * svc_tcp.c (svctcp_getargs): Free args on xdr decode error to
+ avoid leaks.
+
+ * svc_raw.c (svcraw_getargs): Free args on xdr decode error to
+ avoid leaks.
+
+ * auth_gssapi.c (auth_gssapi_create): Don't explicitly free
+ call_res anymore, since clnt_call should deal now.
+
+ * clnt_udp.c (clntudp_call): Free stuff on error from
+ xdr_replymsg() to prevent leaking.
+
+ * clnt_tcp.c (clnttcp_call): Free stuff on error from
+ xdr_replymsg() to avoid leaking.
+
+ * clnt_raw.c (clntraw_call): Free stuff on error from
+ xdr_replymsg() to avoid leaking.
+
2000-02-16 Tom Yu <tlyu@mit.edu>
* auth_gssapi.c (auth_gssapi_create): Free call_res because