]> git.ipfire.org Git - thirdparty/krb5.git/commit
Fix many unlikely memory leaks
authorRobbie Harwood <rharwood@redhat.com>
Wed, 26 May 2021 21:35:06 +0000 (17:35 -0400)
committerGreg Hudson <ghudson@mit.edu>
Thu, 1 Jul 2021 15:40:35 +0000 (11:40 -0400)
commita06945b4ec267e8b80e5e8c95edd89930ff12103
tree1a84d9cd5209d0b0ca86dbd2266f1810c2af76f6
parentcddd5c589b1a13561e75c647cd51067c16a5697d
Fix many unlikely memory leaks

These are on error paths and often require allocation failures, so are
unlikely to be issues in practice.  Reported by Coverity and cppcheck.
24 files changed:
src/kadmin/dbutil/kadm5_create.c
src/kadmin/dbutil/kdb5_create.c
src/kadmin/ktutil/ktutil_funcs.c
src/kdc/do_tgs_req.c
src/kprop/kpropd.c
src/kprop/kproplog.c
src/lib/gssapi/spnego/spnego_mech.c
src/lib/kadm5/srv/pwqual_dict.c
src/lib/kdb/kdb5.c
src/lib/kdb/kdb_convert.c
src/lib/krad/remote.c
src/lib/krb5/krb/gic_keytab.c
src/lib/krb5/krb/s4u_authdata.c
src/lib/krb5/krb/send_tgs.c
src/lib/krb5/os/dnssrv.c
src/lib/krb5/os/sendto_kdc.c
src/plugins/audit/kdc_j_encode.c
src/plugins/kdb/db2/adb_policy.c
src/plugins/kdb/db2/kdb_db2.c
src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c
src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
src/plugins/preauth/pkinit/pkinit_identity.c
src/util/profile/prof_get.c