mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-01-22 04:04:16 +00:00
eliminated deprecated function
This commit is contained in:
parent
14d74d3230
commit
188987a8ff
4
Crypto.h
4
Crypto.h
@ -325,6 +325,10 @@ inline void DH_get0_key(const DH *dh, const BIGNUM **pub_key, const BIGNUM **pri
|
|||||||
|
|
||||||
inline RSA *EVP_PKEY_get0_RSA(EVP_PKEY *pkey)
|
inline RSA *EVP_PKEY_get0_RSA(EVP_PKEY *pkey)
|
||||||
{ return pkey->pkey.rsa; }
|
{ return pkey->pkey.rsa; }
|
||||||
|
|
||||||
|
// ssl
|
||||||
|
#define TLS_method TLSv1_method
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -20,7 +20,7 @@ namespace data
|
|||||||
|
|
||||||
void Families::LoadCertificate (const std::string& filename)
|
void Families::LoadCertificate (const std::string& filename)
|
||||||
{
|
{
|
||||||
SSL_CTX * ctx = SSL_CTX_new (TLSv1_method ());
|
SSL_CTX * ctx = SSL_CTX_new (TLS_method ());
|
||||||
int ret = SSL_CTX_use_certificate_file (ctx, filename.c_str (), SSL_FILETYPE_PEM);
|
int ret = SSL_CTX_use_certificate_file (ctx, filename.c_str (), SSL_FILETYPE_PEM);
|
||||||
if (ret)
|
if (ret)
|
||||||
{
|
{
|
||||||
@ -135,7 +135,7 @@ namespace data
|
|||||||
{
|
{
|
||||||
auto filename = i2p::fs::DataDirPath("family", (family + ".key"));
|
auto filename = i2p::fs::DataDirPath("family", (family + ".key"));
|
||||||
std::string sig;
|
std::string sig;
|
||||||
SSL_CTX * ctx = SSL_CTX_new (TLSv1_method ());
|
SSL_CTX * ctx = SSL_CTX_new (TLS_method ());
|
||||||
int ret = SSL_CTX_use_PrivateKey_file (ctx, filename.c_str (), SSL_FILETYPE_PEM);
|
int ret = SSL_CTX_use_PrivateKey_file (ctx, filename.c_str (), SSL_FILETYPE_PEM);
|
||||||
if (ret)
|
if (ret)
|
||||||
{
|
{
|
||||||
|
@ -362,7 +362,7 @@ namespace data
|
|||||||
|
|
||||||
void Reseeder::LoadCertificate (const std::string& filename)
|
void Reseeder::LoadCertificate (const std::string& filename)
|
||||||
{
|
{
|
||||||
SSL_CTX * ctx = SSL_CTX_new (TLSv1_method ());
|
SSL_CTX * ctx = SSL_CTX_new (TLS_method ());
|
||||||
int ret = SSL_CTX_use_certificate_file (ctx, filename.c_str (), SSL_FILETYPE_PEM);
|
int ret = SSL_CTX_use_certificate_file (ctx, filename.c_str (), SSL_FILETYPE_PEM);
|
||||||
if (ret)
|
if (ret)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user