free NULL cleanup 7
authorRich Salz <rsalz@openssl.org>
Fri, 1 May 2015 01:37:06 +0000 (21:37 -0400)
committerRich Salz <rsalz@openssl.org>
Fri, 1 May 2015 01:37:06 +0000 (21:37 -0400)
commit23a1d5e97cd543d2b8e1b01dbf0f619b2e5ce540
tree2d9372864fc2b34939d21b3706768ec225c9548f
parent34166d41892643a36ad2d1f53cc0025e2edc2a39
free NULL cleanup 7

This gets BN_.*free:
    BN_BLINDING_free BN_CTX_free BN_FLG_FREE BN_GENCB_free
    BN_MONT_CTX_free BN_RECP_CTX_free BN_clear_free BN_free BUF_MEM_free

Also fix a call to DSA_SIG_free to ccgost engine and remove some #ifdef'd
dead code in engines/e_ubsec.

Reviewed-by: Richard Levitte <levitte@openssl.org>
80 files changed:
apps/apps.c
apps/ca.c
apps/dsaparam.c
apps/ecparam.c
apps/genrsa.c
apps/s_client.c
apps/s_server.c
crypto/asn1/a_object.c
crypto/bn/bn_blind.c
crypto/bn/bn_depr.c
crypto/bn/bn_exp.c
crypto/bn/bn_exp2.c
crypto/bn/bn_lib.c
crypto/bn/bn_mod.c
crypto/bn/bn_prime.c
crypto/bn/bn_print.c
crypto/bn/bn_sqrt.c
crypto/dh/dh_ameth.c
crypto/dh/dh_check.c
crypto/dh/dh_key.c
crypto/dh/dh_lib.c
crypto/dh/dh_pmeth.c
crypto/dsa/dsa_ameth.c
crypto/dsa/dsa_gen.c
crypto/dsa/dsa_key.c
crypto/dsa/dsa_lib.c
crypto/dsa/dsa_ossl.c
crypto/dsa/dsa_pmeth.c
crypto/ec/ec2_mult.c
crypto/ec/ec2_oct.c
crypto/ec/ec2_smpl.c
crypto/ec/ec_ameth.c
crypto/ec/ec_asn1.c
crypto/ec/ec_check.c
crypto/ec/ec_curve.c
crypto/ec/ec_key.c
crypto/ec/ec_lib.c
crypto/ec/ec_mult.c
crypto/ec/eck_prn.c
crypto/ec/ecp_mont.c
crypto/ec/ecp_nist.c
crypto/ec/ecp_nistp224.c
crypto/ec/ecp_nistp256.c
crypto/ec/ecp_nistp521.c
crypto/ec/ecp_nistz256.c
crypto/ec/ecp_oct.c
crypto/ec/ecp_smpl.c
crypto/ecdh/ech_ossl.c
crypto/ecdsa/ecs_ossl.c
crypto/objects/obj_dat.c
crypto/pem/pvkfmt.c
crypto/rsa/rsa_chk.c
crypto/rsa/rsa_crpt.c
crypto/rsa/rsa_depr.c
crypto/rsa/rsa_eay.c
crypto/rsa/rsa_gen.c
crypto/rsa/rsa_lib.c
crypto/rsa/rsa_pmeth.c
crypto/rsa/rsa_x931g.c
crypto/srp/srp_lib.c
demos/engines/zencod/hw_zencod.c
doc/crypto/BN_BLINDING_new.pod
doc/crypto/BN_CTX_new.pod
doc/crypto/BN_generate_prime.pod
doc/crypto/BN_mod_mul_montgomery.pod
doc/crypto/BN_mod_mul_reciprocal.pod
doc/crypto/BN_new.pod
engines/ccgost/gost2001.c
engines/ccgost/gost_ameth.c
engines/ccgost/gost_sign.c
engines/e_cswift.c
engines/e_ubsec.c
ssl/tls_srp.c
test/bntest.c
test/dhtest.c
test/dsatest.c
test/ecdhtest.c
test/ecdsatest.c
test/ectest.c
test/ssltest.c