diff options
author | feld <feld@FreeBSD.org> | 2015-08-19 02:24:23 +0800 |
---|---|---|
committer | feld <feld@FreeBSD.org> | 2015-08-19 02:24:23 +0800 |
commit | 1308b8904c2431c826e8e1cd5d0fc62dd8d7eff2 (patch) | |
tree | 50a5a298d3d632dbae88ab45e3e2a488519e9102 /irc | |
parent | eacfceb47714823e7e33f75a8115456f02b3e3bb (diff) | |
download | freebsd-ports-gnome-1308b8904c2431c826e8e1cd5d0fc62dd8d7eff2.tar.gz freebsd-ports-gnome-1308b8904c2431c826e8e1cd5d0fc62dd8d7eff2.tar.zst freebsd-ports-gnome-1308b8904c2431c826e8e1cd5d0fc62dd8d7eff2.zip |
Update irc/unreal to 3.2.10.5
This release fixes a SASL Denial of Service issue
Security: 0ecc1f55-45d0-11e5-adde-14dae9d210b8
Diffstat (limited to 'irc')
-rw-r--r-- | irc/unreal/Makefile | 4 | ||||
-rw-r--r-- | irc/unreal/distinfo | 4 | ||||
-rw-r--r-- | irc/unreal/files/patch-configure.ac | 11 | ||||
-rw-r--r-- | irc/unreal/files/patch-include_dynconf.h | 14 | ||||
-rw-r--r-- | irc/unreal/files/patch-src_random.c | 20 |
5 files changed, 4 insertions, 49 deletions
diff --git a/irc/unreal/Makefile b/irc/unreal/Makefile index b457ead6f7d4..c5362174b3d2 100644 --- a/irc/unreal/Makefile +++ b/irc/unreal/Makefile @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= Unreal -PORTVERSION= 3.2.10.4 -PORTREVISION= 2 +PORTVERSION= 3.2.10.5 +PORTREVISION= 0 CATEGORIES= irc ipv6 MASTER_SITES= http://www.unrealircd.com/downloads/ DISTNAME= ${PORTNAME}${PORTVERSION} diff --git a/irc/unreal/distinfo b/irc/unreal/distinfo index 99cfcaddeeb5..e9b593f2d34c 100644 --- a/irc/unreal/distinfo +++ b/irc/unreal/distinfo @@ -1,2 +1,2 @@ -SHA256 (Unreal3.2.10.4.tar.gz) = 5041b67745d0bd2072cf9b74c07853085b8b5b07330263f0986bdc56eda98aa8 -SIZE (Unreal3.2.10.4.tar.gz) = 3540227 +SHA256 (Unreal3.2.10.5.tar.gz) = fd1482356763dce30144ad425704e5d6527195acf564a02419006004c8c632fd +SIZE (Unreal3.2.10.5.tar.gz) = 3537602 diff --git a/irc/unreal/files/patch-configure.ac b/irc/unreal/files/patch-configure.ac deleted file mode 100644 index b3d30486b1fd..000000000000 --- a/irc/unreal/files/patch-configure.ac +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.ac.orig 2014-07-26 15:42:10 UTC -+++ configure.ac -@@ -93,6 +93,8 @@ AC_CHECK_LIB(socket, socket, - AC_CHECK_LIB(nsl, inet_ntoa, - [IRCDLIBS="$IRCDLIBS-lnsl " - INETLIB="-lnsl"]) -+AC_CHECK_LIB(crypto, RAND_egd, -+ AC_DEFINE(HAVE_RAND_EGD, 1, [Define if the libcrypto has RAND_egd])) - - AC_SUBST(IRCDLIBS) - AC_SUBST(MKPASSWDLIBS) diff --git a/irc/unreal/files/patch-include_dynconf.h b/irc/unreal/files/patch-include_dynconf.h deleted file mode 100644 index bb4a435fe261..000000000000 --- a/irc/unreal/files/patch-include_dynconf.h +++ /dev/null @@ -1,14 +0,0 @@ ---- include/dynconf.h.orig 2014-07-26 15:42:10 UTC -+++ include/dynconf.h -@@ -204,7 +204,11 @@ extern MODVAR aConfiguration iConf; - #define SHOWCONNECTINFO iConf.show_connect_info - #define OPER_ONLY_STATS iConf.oper_only_stats - #define ANTI_SPAM_QUIT_MSG_TIME iConf.anti_spam_quit_message_time -+#ifdef HAVE_RAND_EGD - #define USE_EGD iConf.use_egd -+#else -+#define USE_EGD 0 -+#endif - #define EGD_PATH iConf.egd_path - - #define ircnetwork iConf.network.x_ircnetwork diff --git a/irc/unreal/files/patch-src_random.c b/irc/unreal/files/patch-src_random.c deleted file mode 100644 index f780f0e8d46c..000000000000 --- a/irc/unreal/files/patch-src_random.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/random.c.orig 2014-07-26 15:42:10 UTC -+++ src/random.c -@@ -163,7 +163,7 @@ unsigned char mdbuf[16]; - void init_random() - { - struct { --#ifdef USE_SSL -+#if defined(USE_SSL) - char egd[32]; /* from EGD */ - #endif - #ifndef _WIN32 -@@ -187,7 +187,7 @@ MEMORYSTATUS mstat; - - /* Grab non-OS specific "random" data */ - #ifdef USE_SSL -- #if OPENSSL_VERSION_NUMBER >= 0x000907000 -+ #if OPENSSL_VERSION_NUMBER >= 0x000907000 && defined(HAVE_RAND_EGD) - if (EGD_PATH) { - n = RAND_query_egd_bytes(EGD_PATH, rdat.egd, sizeof(rdat.egd)); - } |