# this version is decided by the particular nghttp2 library that is being used
my $h2cver = "h2c";
+my $has_rustls; # built with rustls
my $has_openssl; # built with a lib using an OpenSSL-like API
my $has_gnutls; # built with GnuTLS
my $has_nss; # built with NSS
$feature{"libz"} = $has_libz;
$feature{"libssh2"} = $has_libssh2;
$feature{"libssh"} = $has_libssh;
+ $feature{"rustls"} = $has_rustls;
$feature{"wolfssh"} = $has_wolfssh;
$feature{"manual"} = $has_manual;
$feature{"MinGW"} = $has_mingw;
$has_gnutls=1;
$has_sslpinning=1;
}
+ elsif ($libcurl =~ /rustls-ffi/i) {
+ $has_rustls=1;
+ }
elsif ($libcurl =~ /nss/i) {
$has_nss=1;
$has_sslpinning=1;