attempt to fix with openssl < 1.1.0
This commit is contained in:
parent
cf5fdf93da
commit
56636843aa
@ -7,6 +7,11 @@
|
||||
#include "bbs.h"
|
||||
#include "inih/ini.h"
|
||||
|
||||
#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined (LIBRESSL_VERSION_NUMBER)
|
||||
#define EVP_MD_CTX_new EVP_MD_CTX_create
|
||||
#define EVP_MD_CTX_free EVP_MD_CTX_destroy
|
||||
#endif
|
||||
|
||||
extern struct bbs_config conf;
|
||||
extern struct user_record *gUser;
|
||||
|
||||
|
@ -19,6 +19,11 @@
|
||||
#include "magiftpd.h"
|
||||
#include "../../src/inih/ini.h"
|
||||
|
||||
#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined (LIBRESSL_VERSION_NUMBER)
|
||||
#define EVP_MD_CTX_new EVP_MD_CTX_create
|
||||
#define EVP_MD_CTX_free EVP_MD_CTX_destroy
|
||||
#endif
|
||||
|
||||
static struct ftpclient **clients;
|
||||
static int client_count = 0;
|
||||
|
||||
|
@ -5,6 +5,11 @@
|
||||
#include <ctype.h>
|
||||
#include <openssl/evp.h>
|
||||
|
||||
#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined (LIBRESSL_VERSION_NUMBER)
|
||||
#define EVP_MD_CTX_new EVP_MD_CTX_create
|
||||
#define EVP_MD_CTX_free EVP_MD_CTX_destroy
|
||||
#endif
|
||||
|
||||
char *hash_sha256(char *pass, char *salt) {
|
||||
char *buffer = (char *)malloc(strlen(pass) + strlen(salt) + 1);
|
||||
char *shash = NULL;
|
||||
|
Reference in New Issue
Block a user