From c8f8cf05bdc9b96e17f8d96906e28047660e702c Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sat, 20 Mar 2021 15:08:41 -0700 Subject: [PATCH] netstinky: fix no deprecated OpenSSL Signed-off-by: Rosen Penev --- net/netstinky/Makefile | 2 +- .../patches/010-openssl-deprecated.patch | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 net/netstinky/patches/010-openssl-deprecated.patch diff --git a/net/netstinky/Makefile b/net/netstinky/Makefile index 744a80ce3a..e51ca11ac6 100644 --- a/net/netstinky/Makefile +++ b/net/netstinky/Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=netstinky PKG_VERSION:=1.0.0 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=nsids-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://github.com/wanduow/netstinky-ids/releases/download/v$(PKG_VERSION)/ diff --git a/net/netstinky/patches/010-openssl-deprecated.patch b/net/netstinky/patches/010-openssl-deprecated.patch new file mode 100644 index 0000000000..92bb423ae8 --- /dev/null +++ b/net/netstinky/patches/010-openssl-deprecated.patch @@ -0,0 +1,16 @@ +--- a/updates/ids_tls_update.c ++++ b/updates/ids_tls_update.c +@@ -68,11 +68,13 @@ setup_context(const char *hostname, int + int rc; + unsigned long ssl_err = 0; + ++#if OPENSSL_API_COMPAT < 0x10100000L + SSL_load_error_strings(); + SSL_library_init(); + OpenSSL_add_all_algorithms(); + ERR_load_BIO_strings(); + ERR_load_crypto_strings(); ++#endif + + #ifdef HAVE_TLS_METHOD + method = TLS_method();