mirror of
https://github.com/openssl/openssl.git
synced 2025-01-18 13:44:20 +08:00
Configure: Add disablable for QUIC, disabled by default
Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18307)
This commit is contained in:
parent
30adf6d209
commit
30b013291a
@ -91,6 +91,8 @@ EOF
|
||||
# zlib-dynamic Like "zlib", but the zlib library is expected to be a shared
|
||||
# library and will be loaded in run-time by the OpenSSL library.
|
||||
# sctp include SCTP support
|
||||
# enable-quic include QUIC support (currently just for developers as the
|
||||
# implementation is by no means complete and usable)
|
||||
# no-uplink Don't build support for UPLINK interface.
|
||||
# enable-weak-ssl-ciphers
|
||||
# Enable weak ciphers that are disabled by default.
|
||||
@ -468,6 +470,7 @@ my @disablables = (
|
||||
"poly1305",
|
||||
"posix-io",
|
||||
"psk",
|
||||
"quic",
|
||||
"rc2",
|
||||
"rc4",
|
||||
"rc5",
|
||||
@ -549,6 +552,7 @@ our %disabled = ( # "what" => "comment"
|
||||
"ktls" => "default",
|
||||
"md2" => "default",
|
||||
"msan" => "default",
|
||||
"quic" => "default",
|
||||
"rc5" => "default",
|
||||
"sctp" => "default",
|
||||
"ssl3" => "default",
|
||||
@ -589,7 +593,7 @@ my @disable_cascades = (
|
||||
"zlib" => [ "zlib-dynamic" ],
|
||||
"des" => [ "mdc2" ],
|
||||
"ec" => [ "ec2m", "ecdsa", "ecdh", "sm2", "gost" ],
|
||||
"dgram" => [ "dtls", "sctp" ],
|
||||
"dgram" => [ "dtls", "quic", "sctp" ],
|
||||
"sock" => [ "dgram", "tfo" ],
|
||||
"dtls" => [ @dtls ],
|
||||
sub { 0 == scalar grep { !$disabled{$_} } @dtls }
|
||||
|
@ -882,6 +882,11 @@ Don't build test programs or run any tests.
|
||||
|
||||
Build with support for TCP Fast Open (RFC7413). Supported on Linux, macOS and FreeBSD.
|
||||
|
||||
### enable-quic
|
||||
|
||||
Build with QUIC support. This is currently just for developers as the
|
||||
implementation is by no means complete and usable.
|
||||
|
||||
### no-threads
|
||||
|
||||
Don't build with support for multi-threaded applications.
|
||||
|
Loading…
Reference in New Issue
Block a user