Fixes for no-static-engine and Windows builds.
This commit is contained in:
@@ -102,14 +102,14 @@ void ENGINE_load_builtin_engines(void)
|
|||||||
#if !defined(OPENSSL_NO_GMP) && !defined(OPENSSL_NO_HW_GMP)
|
#if !defined(OPENSSL_NO_GMP) && !defined(OPENSSL_NO_HW_GMP)
|
||||||
ENGINE_load_gmp();
|
ENGINE_load_gmp();
|
||||||
#endif
|
#endif
|
||||||
|
#if defined(OPENSSL_SYS_WIN32) && !defined(OPENSSL_NO_CAPIENG)
|
||||||
|
ENGINE_load_capi();
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#ifndef OPENSSL_NO_HW
|
#ifndef OPENSSL_NO_HW
|
||||||
#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(HAVE_CRYPTODEV)
|
#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(HAVE_CRYPTODEV)
|
||||||
ENGINE_load_cryptodev();
|
ENGINE_load_cryptodev();
|
||||||
#endif
|
#endif
|
||||||
#if defined(OPENSSL_SYS_WIN32) && !defined(OPENSSL_NO_CAPIENG)
|
|
||||||
ENGINE_load_capi();
|
|
||||||
#endif
|
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -335,15 +335,15 @@ void ENGINE_load_gmp(void);
|
|||||||
void ENGINE_load_nuron(void);
|
void ENGINE_load_nuron(void);
|
||||||
void ENGINE_load_sureware(void);
|
void ENGINE_load_sureware(void);
|
||||||
void ENGINE_load_ubsec(void);
|
void ENGINE_load_ubsec(void);
|
||||||
#endif
|
|
||||||
void ENGINE_load_cryptodev(void);
|
|
||||||
void ENGINE_load_padlock(void);
|
|
||||||
void ENGINE_load_builtin_engines(void);
|
|
||||||
#ifdef OPENSSL_SYS_WIN32
|
#ifdef OPENSSL_SYS_WIN32
|
||||||
#ifndef OPENSSL_NO_CAPIENG
|
#ifndef OPENSSL_NO_CAPIENG
|
||||||
void ENGINE_load_capi(void);
|
void ENGINE_load_capi(void);
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
#endif
|
||||||
|
void ENGINE_load_cryptodev(void);
|
||||||
|
void ENGINE_load_padlock(void);
|
||||||
|
void ENGINE_load_builtin_engines(void);
|
||||||
|
|
||||||
/* Get and set global flags (ENGINE_TABLE_FLAG_***) for the implementation
|
/* Get and set global flags (ENGINE_TABLE_FLAG_***) for the implementation
|
||||||
* "registry" handling. */
|
* "registry" handling. */
|
||||||
|
|||||||
@@ -3658,7 +3658,7 @@ ENGINE_set_ld_ssl_clnt_cert_fn 4044 EXIST:VMS:FUNCTION:ENGINE
|
|||||||
ENGINE_get_ssl_client_cert_function 4045 EXIST:!VMS:FUNCTION:ENGINE
|
ENGINE_get_ssl_client_cert_function 4045 EXIST:!VMS:FUNCTION:ENGINE
|
||||||
ENGINE_get_ssl_client_cert_fn 4045 EXIST:VMS:FUNCTION:ENGINE
|
ENGINE_get_ssl_client_cert_fn 4045 EXIST:VMS:FUNCTION:ENGINE
|
||||||
ENGINE_load_ssl_client_cert 4046 EXIST::FUNCTION:ENGINE
|
ENGINE_load_ssl_client_cert 4046 EXIST::FUNCTION:ENGINE
|
||||||
ENGINE_load_capi 4047 EXIST:WIN32:FUNCTION:CAPIENG,ENGINE
|
ENGINE_load_capi 4047 EXIST:WIN32:FUNCTION:CAPIENG,ENGINE,STATIC_ENGINE
|
||||||
OPENSSL_isservice 4048 EXIST::FUNCTION:
|
OPENSSL_isservice 4048 EXIST::FUNCTION:
|
||||||
FIPS_dsa_sig_decode 4049 EXIST:OPENSSL_FIPS:FUNCTION:DSA
|
FIPS_dsa_sig_decode 4049 EXIST:OPENSSL_FIPS:FUNCTION:DSA
|
||||||
EVP_CIPHER_CTX_clear_flags 4050 EXIST::FUNCTION:
|
EVP_CIPHER_CTX_clear_flags 4050 EXIST::FUNCTION:
|
||||||
|
|||||||
@@ -337,7 +337,7 @@ sub do_lib_rule
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
my $ex = "";
|
my $ex = "";
|
||||||
if ($target =~ /O_SSL/)
|
if ($target !~ /O_CRYPTO/)
|
||||||
{
|
{
|
||||||
$ex .= " \$(L_CRYPTO)";
|
$ex .= " \$(L_CRYPTO)";
|
||||||
#$ex .= " \$(L_FIPS)" if $fipsdso;
|
#$ex .= " \$(L_FIPS)" if $fipsdso;
|
||||||
|
|||||||
Reference in New Issue
Block a user