]> granicus.if.org Git - curl/commitdiff
detect SSL library properly and display it on startup
authorDaniel Stenberg <daniel@haxx.se>
Wed, 27 Apr 2005 09:59:29 +0000 (09:59 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 27 Apr 2005 09:59:29 +0000 (09:59 +0000)
tests/runtests.pl

index 42f7698852e40b1893053c4e4604d977a50b03df..49963259d203f6198a4037587004ab1b63ec807c 100755 (executable)
@@ -757,6 +757,7 @@ sub checkcurl {
         if($_ =~ /^curl/) {
             $curl = $_;
             $curl =~ s/^(.*)(libcurl.*)/$1/g;
+
             $libcurl = $2;
             if($curl =~ /mingw32/) {
                 # This is a windows minw32 build, we need to translate the
@@ -813,11 +814,11 @@ sub checkcurl {
                # through a shell.
                chomp($pwd = `cygpath -m $pwd`);
            }
-           elsif ($curl =~ /openssl/i) {
+           elsif ($libcurl =~ /openssl/i) {
                # OpenSSL in use
                $has_openssl=1;
            }
-           elsif ($curl =~ /gnutls/i) {
+           elsif ($libcurl =~ /gnutls/i) {
                # GnuTLS in use
                $has_gnutls=1;
            }
@@ -924,6 +925,12 @@ sub checkcurl {
     if($ftp_ipv6) {
         printf("* FTP IPv6 port:  %d\n", $FTP6PORT);
     }
+    
+    if($ssl_version) {
+        printf("* SSL library:    %s\n",
+               $has_gnutls?"GnuTLS":($has_openssl?"OpenSSL":"<unknown>"));
+    }
+
     print "***************************************** \n";
 }