summaryrefslogtreecommitdiff
path: root/dev-libs/iksemel/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:57:42 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:57:42 +0100
commit1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch)
treee48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-libs/iksemel/files
parentd87262dd706fec50cd150aab3e93883b6337466d (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-libs/iksemel/files')
-rw-r--r--dev-libs/iksemel/files/iksemel-1.3-gnutls-2.8.patch16
-rw-r--r--dev-libs/iksemel/files/iksemel-1.4-gnutls-3.4.patch38
-rw-r--r--dev-libs/iksemel/files/iksemel-1.4-ikstack.patch35
3 files changed, 0 insertions, 89 deletions
diff --git a/dev-libs/iksemel/files/iksemel-1.3-gnutls-2.8.patch b/dev-libs/iksemel/files/iksemel-1.3-gnutls-2.8.patch
deleted file mode 100644
index 48d19cf9ccfb..000000000000
--- a/dev-libs/iksemel/files/iksemel-1.3-gnutls-2.8.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -45,7 +45,12 @@
- AC_CHECK_FUNCS(getopt_long)
- AC_CHECK_FUNCS(getaddrinfo)
-
--AM_PATH_LIBGNUTLS(,AC_DEFINE(HAVE_GNUTLS,,"Use libgnutls"))
-+AC_ARG_WITH([gnutls],
-+ [AS_HELP_STRING([--with-gnutls],
-+ [Enable use of GnuTLS])])
-+if test "$with_gnutls" != "no"; then
-+ PKG_CHECK_MODULES(LIBGNUTLS, gnutls, AC_DEFINE(HAVE_GNUTLS,,"Use libgnutls"))
-+fi
-
- dnl Check -Wall flag of GCC
- if test "x$GCC" = "xyes"; then
diff --git a/dev-libs/iksemel/files/iksemel-1.4-gnutls-3.4.patch b/dev-libs/iksemel/files/iksemel-1.4-gnutls-3.4.patch
deleted file mode 100644
index bf09e17a8ae7..000000000000
--- a/dev-libs/iksemel/files/iksemel-1.4-gnutls-3.4.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-Last-Update: 2015-10-28
-Bug-Upstream: https://github.com/meduketto/iksemel/issues/48
-Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803204
-From: Marc Dequènes (duck) <duck@duckcorp.org>
-Description: fix security problem (and compatibility problem with servers rejecting low grade ciphers).
-
---- a/src/stream.c
-+++ b/src/stream.c
-@@ -62,13 +62,9 @@
-
- static int
- handshake (struct stream_data *data)
- {
-- const int protocol_priority[] = { GNUTLS_TLS1, GNUTLS_SSL3, 0 };
-- const int kx_priority[] = { GNUTLS_KX_RSA, 0 };
-- const int cipher_priority[] = { GNUTLS_CIPHER_3DES_CBC, GNUTLS_CIPHER_ARCFOUR, 0};
-- const int comp_priority[] = { GNUTLS_COMP_ZLIB, GNUTLS_COMP_NULL, 0 };
-- const int mac_priority[] = { GNUTLS_MAC_SHA, GNUTLS_MAC_MD5, 0 };
-+ const char *priority_string = "SECURE256:+SECURE192:-VERS-TLS-ALL:+VERS-TLS1.2";
- int ret;
-
- if (gnutls_global_init () != 0)
- return IKS_NOMEM;
-@@ -79,13 +75,9 @@
- if (gnutls_init (&data->sess, GNUTLS_CLIENT) != 0) {
- gnutls_certificate_free_credentials (data->cred);
- return IKS_NOMEM;
- }
-- gnutls_protocol_set_priority (data->sess, protocol_priority);
-- gnutls_cipher_set_priority(data->sess, cipher_priority);
-- gnutls_compression_set_priority(data->sess, comp_priority);
-- gnutls_kx_set_priority(data->sess, kx_priority);
-- gnutls_mac_set_priority(data->sess, mac_priority);
-+ gnutls_priority_set_direct(data->sess, priority_string, NULL);
- gnutls_credentials_set (data->sess, GNUTLS_CRD_CERTIFICATE, data->cred);
-
- gnutls_transport_set_push_function (data->sess, (gnutls_push_func) tls_push);
- gnutls_transport_set_pull_function (data->sess, (gnutls_pull_func) tls_pull);
diff --git a/dev-libs/iksemel/files/iksemel-1.4-ikstack.patch b/dev-libs/iksemel/files/iksemel-1.4-ikstack.patch
deleted file mode 100644
index 0dff76b409da..000000000000
--- a/dev-libs/iksemel/files/iksemel-1.4-ikstack.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 3095fe8c9686de79509fd49db5e8f39fe6c52f43 Mon Sep 17 00:00:00 2001
-From: Alon Bar-Lev <alon.barlev@gmail.com>
-Date: Wed, 22 Mar 2017 12:14:33 +0200
-Subject: [PATCH] fix alignment issue in ikstack
-
-tst-ikstack
-=================
-
-ikstack bug, addr 0x100357b4 should be a multiply of 8
-FAIL tst-ikstack (exit status: 1)
-
-Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
----
- src/ikstack.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/ikstack.c b/src/ikstack.c
-index bed4656..814a91c 100644
---- a/src/ikstack.c
-+++ b/src/ikstack.c
-@@ -88,9 +88,11 @@ iks_stack_alloc (ikstack *s, size_t size)
- if (size < MIN_ALLOC_SIZE) size = MIN_ALLOC_SIZE;
- if (size & ALIGN_MASK) size = ALIGN (size);
-
-+ size += DEFAULT_ALIGNMENT; /* to enable alignment of space */
- c = find_space (s, s->meta, size);
- if (!c) return NULL;
- mem = c->data + c->used;
-+ mem = (void *)ALIGN((char *)mem - (char *)0);
- c->used += size;
- return mem;
- }
---
-2.10.2
-