ports/185249: Port Maintainer Update of UnrealIRCD to 3.2.10.2
Jr Aquino
tanawts at gmail.com
Sat Dec 28 20:30:00 UTC 2013
>Number: 185249
>Category: ports
>Synopsis: Port Maintainer Update of UnrealIRCD to 3.2.10.2
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sat Dec 28 20:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Jr Aquino
>Release: 9.1-RELEASE-p5
>Organization:
>Environment:
FreeBSD snowcrash.hbtk.org 9.1-RELEASE-p5 FreeBSD 9.1-RELEASE-p5 #0: Sat Jul 27 01:14:23 UTC 2013 root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Update UnrealIRCD to 3.2.10.2
==[ .2 RELEASE ]==
The following major issues were present in 3.2.10 & 3.2.10.1 and have
been fixed in this version:
- A remote crash issue when compiled with SSL (NULL pointer dereference)
- A second issue that can potentially lead to a crash (read-after-free)
In addition to these 3.2.10.x fixes there were also some other bugs fixed,
mostly in the area of server linking and flood hardening.
The external libraries of the Windows version have been updated (openssl,
c-ares, zlib). The bundled c-ares source (for *NIX) has been updated too.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -ruN unreal.old/Makefile unreal/Makefile
--- unreal.old/Makefile 2013-11-03 14:20:19.000000000 -0800
+++ unreal/Makefile 2013-12-28 11:12:08.000000000 -0800
@@ -1,8 +1,8 @@
# Created by: Gerrit Beine (<tux at pinguru.net>)
-# $FreeBSD: irc/unreal/Makefile 329044 2013-10-02 12:51:52Z feld $
+# $FreeBSD: irc/unreal/Makefile 332656 2013-11-04 00:08:07Z bdrewery $
PORTNAME= Unreal
-PORTVERSION= 3.2.10.1
+PORTVERSION= 3.2.10.2
CATEGORIES= irc ipv6
MASTER_SITES= http://www.unrealircd.com/downloads/
DISTNAME= ${PORTNAME}${PORTVERSION}
@@ -28,6 +28,8 @@
USERS= ircd
GROUPS= ircd
+USES= pkgconfig
+
SUB_LIST+= RUNDIR=${RUNDIR}
SUB_LIST+= USERS=${USERS}
SUB_LIST+= GROUPS=${GROUPS}
@@ -43,6 +45,7 @@
--with-bufferpool=18 \
--with-permissions=0600 \
--with-fd-setsize=1024 \
+ --with-system-cares \
--enable-dynamic-linking
OPTIONS_DEFINE= HUB NOSPOOF ZIPLINKS SSL IPV6 PREFIXAQ REMOTE DOCS
diff -ruN unreal.old/distinfo unreal/distinfo
--- unreal.old/distinfo 2013-11-03 14:20:09.000000000 -0800
+++ unreal/distinfo 2013-12-28 11:11:53.000000000 -0800
@@ -1,2 +1,2 @@
-SHA256 (Unreal3.2.10.1.tar.gz) = 79843002413a42deabed7d1471abc15944c94d3a41f02fcebc3601e50d282036
-SIZE (Unreal3.2.10.1.tar.gz) = 3135615
+SHA256 (Unreal3.2.10.2.tar.gz) = 70fd18c0b0f395e0e8d33109bd838f47d6d5317423bc8ea21173fc2e0a4b3d93
+SIZE (Unreal3.2.10.2.tar.gz) = 3520861
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list