QLOG: Configuration

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
This commit is contained in:
Hugo Landau 2023-09-08 11:40:03 +01:00
parent 8a123d4342
commit c0af01f349
1 changed files with 7 additions and 0 deletions

View File

@ -491,6 +491,7 @@ my @disablables = (
"posix-io",
"psk",
"quic",
"unstable-qlog",
"rc2",
"rc4",
"rc5",
@ -578,6 +579,7 @@ our %disabled = ( # "what" => "comment"
"ktls" => "default",
"md2" => "default",
"msan" => "default",
"unstable-qlog" => "default",
"rc5" => "default",
"sctp" => "default",
"ssl3" => "default",
@ -632,6 +634,7 @@ my @disable_cascades = (
sub { 0 == scalar grep { !$disabled{$_} } @tls }
=> [ "tls" ],
"tls1_3" => [ "quic" ],
"quic" => [ "unstable-qlog" ],
"crypto-mdebug" => [ "crypto-mdebug-backtrace" ],
@ -1553,6 +1556,10 @@ unless($disabled{threads}) {
push @{$config{openssl_feature_defines}}, "OPENSSL_THREADS";
}
if ($disabled{"unstable-qlog"}) {
$disabled{"qlog"} = 1;
}
my $no_shared_warn=0;
if (($target{shared_target} // '') eq "")
{