aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/openssl/openssl_plugin.c
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2012-08-18 17:49:57 +0200
committerTobias Brunner <tobias@strongswan.org>2012-08-18 17:49:57 +0200
commit3570c43968dcf7967cab537944342eb7dad5f833 (patch)
tree53d19fa3c1f561c7ba0e3a58563947924da77871 /src/libstrongswan/plugins/openssl/openssl_plugin.c
parentef73bb52b1a21f970f7aaf038d2d0b96864df774 (diff)
downloadstrongswan-3570c43968dcf7967cab537944342eb7dad5f833.tar.bz2
strongswan-3570c43968dcf7967cab537944342eb7dad5f833.tar.xz
openssl: Fix registration of the PUBKEY builder
libtls drops support for RSA suites if it does not find an RSA backend (final builder for RSA public keys).
Diffstat (limited to 'src/libstrongswan/plugins/openssl/openssl_plugin.c')
-rw-r--r--src/libstrongswan/plugins/openssl/openssl_plugin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstrongswan/plugins/openssl/openssl_plugin.c b/src/libstrongswan/plugins/openssl/openssl_plugin.c
index 08d7d15b2..b69de981e 100644
--- a/src/libstrongswan/plugins/openssl/openssl_plugin.c
+++ b/src/libstrongswan/plugins/openssl/openssl_plugin.c
@@ -327,7 +327,7 @@ METHOD(plugin_t, get_features, int,
PLUGIN_PROVIDE(PRIVKEY, KEY_ANY),
PLUGIN_REGISTER(PRIVKEY_GEN, openssl_rsa_private_key_gen, FALSE),
PLUGIN_PROVIDE(PRIVKEY_GEN, KEY_RSA),
- PLUGIN_REGISTER(PUBKEY, openssl_rsa_public_key_load, FALSE),
+ PLUGIN_REGISTER(PUBKEY, openssl_rsa_public_key_load, TRUE),
PLUGIN_PROVIDE(PUBKEY, KEY_RSA),
PLUGIN_REGISTER(PUBKEY, openssl_rsa_public_key_load, TRUE),
PLUGIN_PROVIDE(PUBKEY, KEY_ANY),