From 689bb349588c691fadc0937aa28b53f81e8f0ea7 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Mon, 11 Apr 2016 11:33:41 +0200 Subject: curl: Add TLS support if libcurl is built against BoringSSL We don't have to rely on the openssl plugin and its threading initialization as BoringSSL is thread-safe out of the box. --- src/libstrongswan/plugins/curl/curl_plugin.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/libstrongswan/plugins/curl/curl_plugin.c') diff --git a/src/libstrongswan/plugins/curl/curl_plugin.c b/src/libstrongswan/plugins/curl/curl_plugin.c index f9e5dcd27..42ae9cdd2 100644 --- a/src/libstrongswan/plugins/curl/curl_plugin.c +++ b/src/libstrongswan/plugins/curl/curl_plugin.c @@ -70,7 +70,8 @@ static void add_feature_with_ssl(private_curl_plugin_t *this, const char *ssl, add_feature(this, f); add_feature(this, PLUGIN_DEPENDS(CUSTOM, "gcrypt-threading")); } - else if (strpfx(ssl, "NSS")) + else if (strpfx(ssl, "NSS") || + strpfx(ssl, "BoringSSL")) { add_feature(this, f); } -- cgit v1.2.3