polarssl: remove support for version 1.2
authorFelix Fietkau <nbd@openwrt.org>
Fri, 15 Jan 2016 17:29:31 +0000 (18:29 +0100)
committerFelix Fietkau <nbd@openwrt.org>
Fri, 15 Jan 2016 17:29:31 +0000 (18:29 +0100)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
ustream-polarssl.c
ustream-polarssl.h

index e1a6da0dcf4baa78c10f57c806ec74c2ccc9cf77..9ddf931e5250bc920d277cb12a86c99d252aec65 100644 (file)
@@ -99,11 +99,7 @@ __ustream_ssl_context_new(bool server)
                return NULL;
 
        ctx->server = server;
-#ifdef USE_VERSION_1_3
        pk_init(&ctx->key);
-#else
-       rsa_init(&ctx->key, RSA_PKCS_V15, 0);
-#endif
 
        return ctx;
 }
@@ -112,11 +108,7 @@ __hidden int __ustream_ssl_add_ca_crt_file(struct ustream_ssl_ctx *ctx, const ch
 {
        int ret;
 
-#ifdef USE_VERSION_1_3
        ret = x509_crt_parse_file(&ctx->ca_cert, file);
-#else
-       ret = x509parse_crtfile(&ctx->ca_cert, file);
-#endif
        if (ret)
                return -1;
 
@@ -127,11 +119,7 @@ __hidden int __ustream_ssl_set_crt_file(struct ustream_ssl_ctx *ctx, const char
 {
        int ret;
 
-#ifdef USE_VERSION_1_3
        ret = x509_crt_parse_file(&ctx->cert, file);
-#else
-       ret = x509parse_crtfile(&ctx->cert, file);
-#endif
        if (ret)
                return -1;
 
@@ -142,11 +130,7 @@ __hidden int __ustream_ssl_set_key_file(struct ustream_ssl_ctx *ctx, const char
 {
        int ret;
 
-#ifdef USE_VERSION_1_3
        ret = pk_parse_keyfile(&ctx->key, file, NULL);
-#else
-       ret = x509parse_keyfile(&ctx->key, file, NULL);
-#endif
        if (ret)
                return -1;
 
@@ -155,13 +139,8 @@ __hidden int __ustream_ssl_set_key_file(struct ustream_ssl_ctx *ctx, const char
 
 __hidden void __ustream_ssl_context_free(struct ustream_ssl_ctx *ctx)
 {
-#ifdef USE_VERSION_1_3
        pk_free(&ctx->key);
        x509_crt_free(&ctx->cert);
-#else
-       rsa_free(&ctx->key);
-       x509_free(&ctx->cert);
-#endif
        free(ctx);
 }
 
index 32654720d904cadbdee62a67cb8c3d47d517d2fc..3c4a5ed2140746fd77e99a49cc7030d8e7ce602b 100644 (file)
 #include <polarssl/version.h>
 #include <polarssl/entropy.h>
 
-#if POLARSSL_VERSION_MAJOR > 1 || POLARSSL_VERSION_MINOR >= 3
-#define USE_VERSION_1_3
-#else
-#define x509_crt x509_cert
-#endif
-
 struct ustream_ssl_ctx {
-#ifdef USE_VERSION_1_3
        pk_context key;
-#else
-       rsa_context key;
-#endif
        x509_crt ca_cert;
        x509_crt cert;
        bool server;