]> granicus.if.org Git - curl/commitdiff
polarssl: called mbedTLS in 1.3.10 and later
authorDaniel Stenberg <daniel@haxx.se>
Wed, 25 Mar 2015 08:19:57 +0000 (09:19 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 25 Mar 2015 08:19:57 +0000 (09:19 +0100)
lib/vtls/polarssl.c

index 1828df05c13d4f1379f51183143e56280a9cbba5..066c055e6d92eee6747fbb4e8b10fd24617645e3 100644 (file)
@@ -587,11 +587,15 @@ void Curl_polarssl_session_free(void *ptr)
   free(ptr);
 }
 
+/* 1.3.10 was the first rebranded version. All new releases (in 1.3 branch and
+   higher) will be mbed TLS branded.. */
+
 size_t Curl_polarssl_version(char *buffer, size_t size)
 {
   unsigned int version = version_get_number();
-  return snprintf(buffer, size, "PolarSSL/%d.%d.%d", version>>24,
-                  (version>>16)&0xff, (version>>8)&0xff);
+  return snprintf(buffer, size, "%s/%d.%d.%d",
+                  version >= 0x01030A00?"mbedTLS":"PolarSSL",
+                  version>>24, (version>>16)&0xff, (version>>8)&0xff);
 }
 
 static CURLcode