fix lots of memory leaks and memory corruption To generate a diff of this commit: cvs diff -r1.99.2.1 -r1.99.2.2 krb5/src/lib/rpc/ChangeLog cvs diff -r1.1.2.1 -r1.1.2.2 krb5/src/lib/rpc/auth_gss.c cvs diff -r1.28.6.1 -r1.28.6.2 krb5/src/lib/rpc/auth_gssapi.h cvs diff -r1.1.2.1 -r1.1.2.2 krb5/src/lib/rpc/authgss_prot.c cvs diff -r1.16.4.1 -r1.16.4.2 krb5/src/lib/rpc/svc.c cvs diff -r1.13.6.1 -r1.13.6.2 krb5/src/lib/rpc/svc.h cvs diff -r1.1.2.1 -r1.1.2.2 krb5/src/lib/rpc/svc_auth_gss.c cvs diff -r1.60.2.1 -r1.60.2.2 krb5/src/lib/rpc/svc_auth_gssapi.c cvs diff -r1.18.6.1 -r1.18.6.2 krb5/src/lib/rpc/svc_tcp.c cvs diff -r1.21.6.1 -r1.21.6.2 krb5/src/lib/rpc/svc_udp.c cvs diff -r1.16.6.1 -r1.16.6.2 krb5/src/lib/rpc/xdr_rec.c