From 153e9c0278f426c4de5b2741c0895ba80e73d3fa Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Fri, 23 Jan 2015 14:24:19 +0100 Subject: [PATCH] runtests: identify BoringSSL and libressl --- tests/runtests.pl | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/tests/runtests.pl b/tests/runtests.pl index 846687cb366339..134875133ac1c8 100755 --- a/tests/runtests.pl +++ b/tests/runtests.pl @@ -6,7 +6,7 @@ # | (__| |_| | _ <| |___ # \___|\___/|_| \_\_____| # -# Copyright (C) 1998 - 2014, Daniel Stenberg, , et al. +# Copyright (C) 1998 - 2015, Daniel Stenberg, , et al. # # This software is licensed as described in the file COPYING, which # you should have received as part of this distribution. The terms @@ -235,7 +235,9 @@ BEGIN my $has_polarssl; # built with polarssl my $has_axtls; # built with axTLS my $has_winssl; # built with WinSSL (Secure Channel aka Schannel) -my $has_darwinssl; # build with DarwinSSL (Secure Transport) +my $has_darwinssl; # built with DarwinSSL (Secure Transport) +my $has_boringssl; # built with BoringSSL +my $has_libressl; # built with libressl my $has_sslpinning; # built with a TLS backend that supports pinning @@ -2362,6 +2364,14 @@ sub checksystem { $has_darwinssl=1; $ssllib="DarwinSSL"; } + elsif ($libcurl =~ /BoringSSL/i) { + $has_boringssl=1; + $ssllib="BoringSSL"; + } + elsif ($libcurl =~ /libressl/i) { + $has_libressl=1; + $ssllib="libressl"; + } if ($libcurl =~ /ares/i) { $has_cares=1; $resolver="c-ares";