aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2016-04-11 11:33:41 +0200
committerTobias Brunner <tobias@strongswan.org>2016-04-15 10:32:53 +0200
commit689bb349588c691fadc0937aa28b53f81e8f0ea7 (patch)
tree6f569a18492cc06faacabe42224186e2a6785133 /src
parent47a46be5976d71beb9fbaefa7350f79411419edb (diff)
downloadstrongswan-689bb349588c691fadc0937aa28b53f81e8f0ea7.tar.bz2
strongswan-689bb349588c691fadc0937aa28b53f81e8f0ea7.tar.xz
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.
Diffstat (limited to 'src')
-rw-r--r--src/libstrongswan/plugins/curl/curl_plugin.c3
1 files changed, 2 insertions, 1 deletions
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);
}