summaryrefslogtreecommitdiffstats
path: root/chat-irc
diff options
context:
space:
mode:
authorVlad Glagolev2016-07-12 10:17:03 -0400
committerVlad Glagolev2016-07-12 10:17:03 -0400
commit1941951831b28f2546dbc79679e302d90cfe20fe (patch)
treea50b9b21595883e00b797042b23b44187e7d54c4 /chat-irc
parent36175147a24460848e18bd7bb2bb32998d7b5b47 (diff)
ratbox: => 3.0.10
Diffstat (limited to 'chat-irc')
-rwxr-xr-xchat-irc/ircd-ratbox/DETAILS2
-rw-r--r--chat-irc/ircd-ratbox/HISTORY5
-rwxr-xr-xchat-irc/ircd-ratbox/PRE_BUILD1
-rw-r--r--chat-irc/ircd-ratbox/openssl-0.9.patch15
4 files changed, 22 insertions, 1 deletions
diff --git a/chat-irc/ircd-ratbox/DETAILS b/chat-irc/ircd-ratbox/DETAILS
index ab85eb9b6d..a445847d8d 100755
--- a/chat-irc/ircd-ratbox/DETAILS
+++ b/chat-irc/ircd-ratbox/DETAILS
@@ -5,7 +5,7 @@ if [[ $IRCD_RATBOX_RELEASE == testing ]]; then
SOURCE_URL[0]=http://www.ratbox.org/download/testing/$SOURCE
SOURCE_URL[1]=http://mirrors.gigenet.com/ratbox/testing/$SOURCE
else
- VERSION=3.0.9
+ VERSION=3.0.10
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.ratbox.org/download/$SOURCE
diff --git a/chat-irc/ircd-ratbox/HISTORY b/chat-irc/ircd-ratbox/HISTORY
index 399704d15b..54da27a32d 100644
--- a/chat-irc/ircd-ratbox/HISTORY
+++ b/chat-irc/ircd-ratbox/HISTORY
@@ -1,3 +1,8 @@
+2016-09-12 Vlad Glagolev <stealth@sourcemage.org>
+ * DETAILS: updated spell to 3.0.10 (stable)
+ * PRE_BUILD: apply patch
+ * openssl-0.9.patch: added, to fix build with olded openssl
+
2015-12-16 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 3.0.9 (stable); SECURITY_PATCH++
(CVE-2015-5290)
diff --git a/chat-irc/ircd-ratbox/PRE_BUILD b/chat-irc/ircd-ratbox/PRE_BUILD
index 023b346443..4e26e5af76 100755
--- a/chat-irc/ircd-ratbox/PRE_BUILD
+++ b/chat-irc/ircd-ratbox/PRE_BUILD
@@ -3,5 +3,6 @@ cd "$SOURCE_DIRECTORY" &&
patch -p0 < "$SPELL_DIRECTORY/rundir.patch" &&
patch -p0 < "$SPELL_DIRECTORY/setuid-3.patch" &&
+patch -p0 < "$SPELL_DIRECTORY/openssl-0.9.patch" &&
autoreconf -fi
diff --git a/chat-irc/ircd-ratbox/openssl-0.9.patch b/chat-irc/ircd-ratbox/openssl-0.9.patch
new file mode 100644
index 0000000000..cffe5fe637
--- /dev/null
+++ b/chat-irc/ircd-ratbox/openssl-0.9.patch
@@ -0,0 +1,15 @@
+--- libratbox/src/openssl.c.orig 2016-01-13 21:10:17.000000000 +0300
++++ libratbox/src/openssl.c 2016-07-12 17:09:15.750938732 +0300
+@@ -329,7 +329,11 @@
+ }
+ tls_opts = SSL_CTX_get_options(ssl_server_ctx);
+ /* Disable SSLv2, make the client use our settings */
+- tls_opts |= SSL_OP_NO_SSLv2 | SSL_OP_NO_COMPRESSION | SSL_OP_CIPHER_SERVER_PREFERENCE | SSL_OP_NO_SSLv3;
++ tls_opts |= SSL_OP_NO_SSLv2 | SSL_OP_CIPHER_SERVER_PREFERENCE | SSL_OP_NO_SSLv3;
++
++#ifdef SSL_OP_NO_COMPRESSION
++ tls_opts |= SSL_OP_NO_COMPRESSION;
++#endif
+
+ #ifdef SSL_OP_NO_TICKET
+ tls_opts |= SSL_OP_NO_TICKET;