diff options
author | Alexandru Ardelean <ardeleanalex@gmail.com> | 2017-08-24 08:56:40 +0300 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2017-09-17 00:00:12 +0200 |
commit | d03c23c8d4d022288106979e7ce2839c9ec9c7fb (patch) | |
tree | 441c62aa13905360cfed9e1e8a6a0e39ae0918e7 /package/libs/cyassl | |
parent | 560b7334ec6337d1d73225727f998a9b706c9ff6 (diff) | |
download | upstream-d03c23c8d4d022288106979e7ce2839c9ec9c7fb.tar.gz upstream-d03c23c8d4d022288106979e7ce2839c9ec9c7fb.tar.bz2 upstream-d03c23c8d4d022288106979e7ce2839c9ec9c7fb.zip |
cyassl,curl,libustream-ssl: rename every `cyassl` to `wolfssl`
This is to eliminate any ambiguity about the cyassl/wolfssl lib.
The rename happened some time ago (~3+ years).
As time goes by, people will start to forget cyassl and
start to get confused about the wolfSSL vs cyassl thing.
It's a good idea to keep up with the times (moving forward).
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Diffstat (limited to 'package/libs/cyassl')
-rw-r--r-- | package/libs/cyassl/Config.in | 48 | ||||
-rw-r--r-- | package/libs/cyassl/Makefile | 140 | ||||
-rw-r--r-- | package/libs/cyassl/patches/400-additional_compatibility.patch | 12 |
3 files changed, 0 insertions, 200 deletions
diff --git a/package/libs/cyassl/Config.in b/package/libs/cyassl/Config.in deleted file mode 100644 index 371bb564f8..0000000000 --- a/package/libs/cyassl/Config.in +++ /dev/null @@ -1,48 +0,0 @@ -if PACKAGE_libcyassl - -config CYASSL_HAS_AES_CCM - bool "Include AES-CCM support" - default n - -config CYASSL_HAS_AES_GCM - bool "Include AES-GCM support" - default n - -config CYASSL_HAS_CHACHA - bool "Include ChaCha cipher suite support" - default n - -config CYASSL_HAS_ECC - bool "Include ECC (Elliptic Curve Cryptography) support" - default y - -config CYASSL_HAS_DH - bool "Include DH (Diffie-Hellman) support" - default n - -config CYASSL_HAS_ARC4 - bool "Include ARC4 support" - default n - -config CYASSL_HAS_DES3 - bool "Include DES3 (Tripple-DES) support" - default n - -config CYASSL_HAS_PSK - bool "Include PKS (Pre Share Key) support" - default n - -config CYASSL_HAS_DTLS - bool "Include DTLS support" - default n - -config CYASSL_HAS_ECC25519 - bool "Include ECC Curve 22519 support" - depends on CYASSL_HAS_ECC - default n - -config CYASSL_HAS_POLY_1305 - bool "Include Poly-1305 support" - default n - -endif diff --git a/package/libs/cyassl/Makefile b/package/libs/cyassl/Makefile deleted file mode 100644 index 44268f07d3..0000000000 --- a/package/libs/cyassl/Makefile +++ /dev/null @@ -1,140 +0,0 @@ -# -# Copyright (C) 2006-2016 OpenWrt.org -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk - -PKG_NAME:=wolfssl -PKG_VERSION:=3.10.0 -PKG_RELEASE:=1 - -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).zip -PKG_SOURCE_URL:=https://www.wolfssl.com/ -PKG_HASH:=66f7f2a8b8ee37d6b4beab3cb0dcb6a6980fd4674373bfd3bf1214b9d0d2c02e - -PKG_FIXUP:=libtool -PKG_INSTALL:=1 -PKG_USE_MIPS16:=0 -PKG_BUILD_PARALLEL:=1 -PKG_LICENSE:=GPL-2.0+ - -include $(INCLUDE_DIR)/package.mk - -define Package/libcyassl - SECTION:=libs - SUBMENU:=SSL - CATEGORY:=Libraries - TITLE:=CyaSSL library - URL:=http://www.wolfssl.com/ - MENU:=1 - PROVIDES:=libcyassl -endef - -define Package/libcyassl/description -CyaSSL is an SSL library optimized for small footprint, both on disk and for -memory use. -endef - -define Package/libcyassl/config - source "$(SOURCE)/Config.in" -endef - -TARGET_CFLAGS += $(FPIC) - -# --enable-stunnel needed for OpenSSL API compatibility bits -CONFIGURE_ARGS += \ - --enable-opensslextra \ - --enable-sni \ - --enable-stunnel \ - --disable-examples - -ifeq ($(CONFIG_IPV6),y) -CONFIGURE_ARGS += \ - --enable-ipv6 -endif - -ifeq ($(CONFIG_CYASSL_HAS_AES_CCM),y) -CONFIGURE_ARGS += \ - --enable-aesccm -endif - -ifeq ($(CONFIG_CYASSL_HAS_AES_GCM),y) -CONFIGURE_ARGS += \ - --enable-aesgcm -endif - -ifeq ($(CONFIG_CYASSL_HAS_CHACHA),y) -CONFIGURE_ARGS += \ - --enable-chacha -endif - -ifeq ($(CONFIG_CYASSL_HAS_ECC),y) -CONFIGURE_ARGS += \ - --enable-ecc \ - --enable-supportedcurves -endif - -ifeq ($(CONFIG_CYASSL_HAS_DH),y) -CONFIGURE_ARGS += \ - --enable-dh -endif - -ifeq ($(CONFIG_CYASSL_HAS_ARC4),n) -CONFIGURE_ARGS += \ - --disable-arc4 -endif - -ifeq ($(CONFIG_CYASSL_HAS_DES3),y) -CONFIGURE_ARGS += \ - --disable-des3 -endif - -ifeq ($(CONFIG_CYASSL_HAS_PSK),y) -CONFIGURE_ARGS += \ - --enable-psk -endif - -ifeq ($(CONFIG_CYASSL_HAS_DTLS),y) -CONFIGURE_ARGS += \ - --enable-dtls -endif - -ifeq ($(CONFIG_CYASSL_HAS_ECC25519),y) -CONFIGURE_ARGS += \ - --enable-ecc25519 -endif - -ifeq ($(CONFIG_CYASSL_HAS_POLY1305),y) -CONFIGURE_ARGS += \ - --enable-poly1305 -endif - -#ifneq ($(CONFIG_TARGET_x86),) -# CONFIGURE_ARGS += --enable-intelasm -#endif -#ifneq ($(CONFIG_TARGET_x86_64),) -# CONFIGURE_ARGS += --enable-intelasm -#endif - -define Build/InstallDev - $(INSTALL_DIR) $(1)/usr/include $(1)/usr/lib/pkgconfig - $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/ - - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libwolfssl.{so*,la} $(1)/usr/lib/ - ln -s libwolfssl.so $(1)/usr/lib/libcyassl.so - ln -s libwolfssl.la $(1)/usr/lib/libcyassl.la - - $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/*.pc $(1)/usr/lib/pkgconfig -endef - -define Package/libcyassl/install - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libwolfssl.so* $(1)/usr/lib/ - ln -s libwolfssl.so $(1)/usr/lib/libcyassl.so -endef - -$(eval $(call BuildPackage,libcyassl)) diff --git a/package/libs/cyassl/patches/400-additional_compatibility.patch b/package/libs/cyassl/patches/400-additional_compatibility.patch deleted file mode 100644 index 1464e9d2a8..0000000000 --- a/package/libs/cyassl/patches/400-additional_compatibility.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/cyassl/openssl/ssl.h -+++ b/cyassl/openssl/ssl.h -@@ -28,6 +28,9 @@ - #define CYASSL_OPENSSL_H_ - - #include <cyassl/ssl.h> -+#ifndef HAVE_SNI -+#undef CYASSL_SNI_HOST_NAME -+#endif - #include <wolfssl/openssl/ssl.h> - - #endif |