Loading crypto/dh/dh_lib.c +13 −8 Original line number Diff line number Diff line Loading @@ -142,17 +142,22 @@ DH *DH_new_method(ENGINE *engine) DHerr(DH_F_DH_NEW,ERR_R_MALLOC_FAILURE); return(NULL); } if (engine) { if(ENGINE_init(engine)) ret->engine = engine; else { if((ret->engine=ENGINE_get_default_DH()) == NULL) ret->engine = NULL; } else ret->engine=ENGINE_get_default_DH(); if(ret->engine == NULL) { DHerr(DH_F_DH_NEW,ERR_LIB_ENGINE); OPENSSL_free(ret); return NULL; } } meth = ENGINE_get_DH(ret->engine); ret->pad=0; ret->version=0; Loading crypto/dsa/dsa_lib.c +15 −8 Original line number Diff line number Diff line Loading @@ -146,17 +146,24 @@ DSA *DSA_new_method(ENGINE *engine) DSAerr(DSA_F_DSA_NEW,ERR_R_MALLOC_FAILURE); return(NULL); } if (engine) { if(ENGINE_init(engine)) ret->engine = engine; else { if((ret->engine=ENGINE_get_default_DSA()) == NULL) ret->engine = NULL; } else ret->engine=ENGINE_get_default_DSA(); if(ret->engine == NULL) { DSAerr(DSA_F_DSA_NEW,ERR_LIB_ENGINE); OPENSSL_free(ret); return NULL; } } meth = ENGINE_get_DSA(ret->engine); ret->pad=0; ret->version=0; Loading crypto/rsa/rsa_lib.c +14 −8 Original line number Diff line number Diff line Loading @@ -162,17 +162,23 @@ RSA *RSA_new_method(ENGINE *engine) return(NULL); } if (engine == NULL) if (engine) { if((ret->engine=ENGINE_get_default_RSA()) == NULL) if(ENGINE_init(engine)) ret->engine = engine; else ret->engine = NULL; } else ret->engine=ENGINE_get_default_RSA(); if(ret->engine == NULL) { RSAerr(RSA_F_RSA_NEW_METHOD,ERR_LIB_ENGINE); OPENSSL_free(ret); return NULL; } } else ret->engine=engine; meth = ENGINE_get_RSA(ret->engine); ret->pad=0; Loading Loading
crypto/dh/dh_lib.c +13 −8 Original line number Diff line number Diff line Loading @@ -142,17 +142,22 @@ DH *DH_new_method(ENGINE *engine) DHerr(DH_F_DH_NEW,ERR_R_MALLOC_FAILURE); return(NULL); } if (engine) { if(ENGINE_init(engine)) ret->engine = engine; else { if((ret->engine=ENGINE_get_default_DH()) == NULL) ret->engine = NULL; } else ret->engine=ENGINE_get_default_DH(); if(ret->engine == NULL) { DHerr(DH_F_DH_NEW,ERR_LIB_ENGINE); OPENSSL_free(ret); return NULL; } } meth = ENGINE_get_DH(ret->engine); ret->pad=0; ret->version=0; Loading
crypto/dsa/dsa_lib.c +15 −8 Original line number Diff line number Diff line Loading @@ -146,17 +146,24 @@ DSA *DSA_new_method(ENGINE *engine) DSAerr(DSA_F_DSA_NEW,ERR_R_MALLOC_FAILURE); return(NULL); } if (engine) { if(ENGINE_init(engine)) ret->engine = engine; else { if((ret->engine=ENGINE_get_default_DSA()) == NULL) ret->engine = NULL; } else ret->engine=ENGINE_get_default_DSA(); if(ret->engine == NULL) { DSAerr(DSA_F_DSA_NEW,ERR_LIB_ENGINE); OPENSSL_free(ret); return NULL; } } meth = ENGINE_get_DSA(ret->engine); ret->pad=0; ret->version=0; Loading
crypto/rsa/rsa_lib.c +14 −8 Original line number Diff line number Diff line Loading @@ -162,17 +162,23 @@ RSA *RSA_new_method(ENGINE *engine) return(NULL); } if (engine == NULL) if (engine) { if((ret->engine=ENGINE_get_default_RSA()) == NULL) if(ENGINE_init(engine)) ret->engine = engine; else ret->engine = NULL; } else ret->engine=ENGINE_get_default_RSA(); if(ret->engine == NULL) { RSAerr(RSA_F_RSA_NEW_METHOD,ERR_LIB_ENGINE); OPENSSL_free(ret); return NULL; } } else ret->engine=engine; meth = ENGINE_get_RSA(ret->engine); ret->pad=0; Loading