Disable CryptoAPI engine compilation by default.
This commit is contained in:
parent
e5be1e1696
commit
a29669d78d
@ -616,6 +616,7 @@ my $perl;
|
||||
|
||||
my %disabled = ( # "what" => "comment"
|
||||
"camellia" => "default",
|
||||
"capieng" => "default",
|
||||
"cms" => "default",
|
||||
"gmp" => "default",
|
||||
"mdc2" => "default",
|
||||
|
@ -221,6 +221,7 @@ $cflags.=" -DOPENSSL_NO_SSL2" if $no_ssl2;
|
||||
$cflags.=" -DOPENSSL_NO_SSL3" if $no_ssl3;
|
||||
$cflags.=" -DOPENSSL_NO_TLSEXT" if $no_tlsext;
|
||||
$cflags.=" -DOPENSSL_NO_CMS" if $no_cms;
|
||||
$cflags.=" -DOPENSSL_NO_CAPIENG" if $no_capieng;
|
||||
$cflags.=" -DOPENSSL_NO_ERR" if $no_err;
|
||||
$cflags.=" -DOPENSSL_NO_KRB5" if $no_krb5;
|
||||
$cflags.=" -DOPENSSL_NO_EC" if $no_ec;
|
||||
@ -1017,6 +1018,7 @@ sub read_options
|
||||
"no-ssl3" => \$no_ssl3,
|
||||
"no-tlsext" => \$no_tlsext,
|
||||
"no-cms" => \$no_cms,
|
||||
"no-capieng" => \$no_capieng,
|
||||
"no-err" => \$no_err,
|
||||
"no-sock" => \$no_sock,
|
||||
"no-krb5" => \$no_krb5,
|
||||
|
@ -283,6 +283,7 @@ sub do_lib_rule
|
||||
{
|
||||
$ex.=' unicows.lib' if ($FLAVOR =~ /NT/);
|
||||
$ex.=' wsock32.lib gdi32.lib advapi32.lib user32.lib';
|
||||
$ex.=' crypt32.lib';
|
||||
$ex.=' bufferoverflowu.lib' if ($FLAVOR =~ /WIN64/);
|
||||
}
|
||||
$ex.=" $zlib_lib" if $zlib_opt == 1 && $target =~ /O_CRYPTO/;
|
||||
|
Loading…
x
Reference in New Issue
Block a user