aboutsummaryrefslogtreecommitdiffstats
path: root/irc
diff options
context:
space:
mode:
authorfeld <feld@FreeBSD.org>2015-08-19 02:24:23 +0800
committerfeld <feld@FreeBSD.org>2015-08-19 02:24:23 +0800
commit1308b8904c2431c826e8e1cd5d0fc62dd8d7eff2 (patch)
tree50a5a298d3d632dbae88ab45e3e2a488519e9102 /irc
parenteacfceb47714823e7e33f75a8115456f02b3e3bb (diff)
downloadfreebsd-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/Makefile4
-rw-r--r--irc/unreal/distinfo4
-rw-r--r--irc/unreal/files/patch-configure.ac11
-rw-r--r--irc/unreal/files/patch-include_dynconf.h14
-rw-r--r--irc/unreal/files/patch-src_random.c20
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));
- }