Loading crypto/dsa/dsa_lib.c +0 −2 Original line number Diff line number Diff line Loading @@ -180,8 +180,6 @@ void DSA_free(DSA *r) BN_clear_free(r->g); BN_clear_free(r->pub_key); BN_clear_free(r->priv_key); BN_clear_free(r->kinv); BN_clear_free(r->r); OPENSSL_free(r); } Loading crypto/dsa/dsa_ossl.c +2 −10 Original line number Diff line number Diff line Loading @@ -158,16 +158,8 @@ static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) if (ctx == NULL) goto err; redo: if ((dsa->kinv == NULL) || (dsa->r == NULL)) { if (!dsa_sign_setup(dsa, ctx, &kinv, &r, dgst, dlen)) goto err; } else { kinv = dsa->kinv; dsa->kinv = NULL; r = dsa->r; dsa->r = NULL; noredo = 1; } if (dlen > BN_num_bytes(dsa->q)) /* Loading include/openssl/dsa.h +0 −2 Original line number Diff line number Diff line Loading @@ -164,8 +164,6 @@ struct dsa_st { BIGNUM *g; BIGNUM *pub_key; /* y public key */ BIGNUM *priv_key; /* x private key */ BIGNUM *kinv; /* Signing pre-calc */ BIGNUM *r; /* Signing pre-calc */ int flags; /* Normally used to cache montgomery values */ BN_MONT_CTX *method_mont_p; Loading Loading
crypto/dsa/dsa_lib.c +0 −2 Original line number Diff line number Diff line Loading @@ -180,8 +180,6 @@ void DSA_free(DSA *r) BN_clear_free(r->g); BN_clear_free(r->pub_key); BN_clear_free(r->priv_key); BN_clear_free(r->kinv); BN_clear_free(r->r); OPENSSL_free(r); } Loading
crypto/dsa/dsa_ossl.c +2 −10 Original line number Diff line number Diff line Loading @@ -158,16 +158,8 @@ static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) if (ctx == NULL) goto err; redo: if ((dsa->kinv == NULL) || (dsa->r == NULL)) { if (!dsa_sign_setup(dsa, ctx, &kinv, &r, dgst, dlen)) goto err; } else { kinv = dsa->kinv; dsa->kinv = NULL; r = dsa->r; dsa->r = NULL; noredo = 1; } if (dlen > BN_num_bytes(dsa->q)) /* Loading
include/openssl/dsa.h +0 −2 Original line number Diff line number Diff line Loading @@ -164,8 +164,6 @@ struct dsa_st { BIGNUM *g; BIGNUM *pub_key; /* y public key */ BIGNUM *priv_key; /* x private key */ BIGNUM *kinv; /* Signing pre-calc */ BIGNUM *r; /* Signing pre-calc */ int flags; /* Normally used to cache montgomery values */ BN_MONT_CTX *method_mont_p; Loading