pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/chat/eggdrop Update eggdrop to 1.6.19+ctcpfix, say, 1....
details: https://anonhg.NetBSD.org/pkgsrc/rev/0f4ddd6dd43a
branches: trunk
changeset: 394474:0f4ddd6dd43a
user: obache <obache%pkgsrc.org@localhost>
date: Wed Jun 10 13:33:39 2009 +0000
description:
Update eggdrop to 1.6.19+ctcpfix, say, 1.6.19nb1.
Eggdrop Changes
1.6.19+ctcpfix (14 May 2009):
- Fixed another bug in the CTCP parsing code introduced by the servmsg.c
buffer overflow patch in 1.6.19.
* Patch by: thommey
1.6.19 (18 April 2008):
- Update the recommended TCL version to 8.5
* Patch by: guppy
- Updated Copyright dates
- added [sL] and thommey to the AUTHORS file
* Patch by: guppy
- load blowfish by default
* Patch by: guppy
- added a TCL to handle the PONG :<cookie> junk on some EFnet servers
* Patch by: [sL], guppy
- add a simple TCL to handle the PASS <numbers> junk on some Undernet
servers
* Patch by: guppy
- add support for chanmode +T
* Patch by: Thomas "thommey" Sader
- CTCP parsing was broken by the servmsg.c buffer overflow patch
* Patch by: Thomas "thommey" Sader
- Fixed a couple of typos in the FEATURES file.
* Patch by: Tomas Szaniszlo
- Fixed two buffer overflows in servmsg.c (CVE-2007-2807).
* Found by: Bow Sineath - Patch by: Nico Golde / Wcc
- Fixed compatibility problems with certain time_t implementations.
* Found by: various - Patch by: Tothwolf
- Complete raw traffic wasn't getting logged in some cases; only the raw
command itself was. Fixed.
* Patch by: mrBuG
diffstat:
chat/eggdrop/Makefile | 12 +++++++++---
chat/eggdrop/PLIST | 4 +++-
chat/eggdrop/distinfo | 14 ++++++++------
chat/eggdrop/patches/patch-ab | 4 ++--
chat/eggdrop/patches/patch-am | 16 ----------------
5 files changed, 22 insertions(+), 28 deletions(-)
diffs (113 lines):
diff -r c86a026fe8ff -r 0f4ddd6dd43a chat/eggdrop/Makefile
--- a/chat/eggdrop/Makefile Wed Jun 10 12:52:20 2009 +0000
+++ b/chat/eggdrop/Makefile Wed Jun 10 13:33:39 2009 +0000
@@ -1,17 +1,23 @@
-# $NetBSD: Makefile,v 1.30 2008/04/12 22:42:58 jlam Exp $
+# $NetBSD: Makefile,v 1.31 2009/06/10 13:33:39 obache Exp $
-DISTNAME= eggdrop1.6.18
-PKGNAME= eggdrop-1.6.18
+DISTNAME= eggdrop1.6.19
+PKGNAME= eggdrop-1.6.19
+PKGREVISION= 1
CATEGORIES= chat
MASTER_SITES= ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/
EXTRACT_SUFX= .tar.bz2
+PATCH_SITES= ftp://ftp.eggheads.org/pub/eggdrop/patches/official/1.6/
+PATCHFILES= eggdrop1.6.19+ctcpfix.patch.gz
+
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.eggheads.org/
COMMENT= IRC robot with TCL scripting and multi-channel ability
PKG_DESTDIR_SUPPORT= user-destdir
+MAKE_JOBS_SAFE= no
+
PLIST_VARS= dynamic
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
diff -r c86a026fe8ff -r 0f4ddd6dd43a chat/eggdrop/PLIST
--- a/chat/eggdrop/PLIST Wed Jun 10 12:52:20 2009 +0000
+++ b/chat/eggdrop/PLIST Wed Jun 10 13:33:39 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2008/04/12 22:42:58 jlam Exp $
+@comment $NetBSD: PLIST,v 1.11 2009/06/10 13:33:39 obache Exp $
bin/eggdrop
${PLIST.dynamic}lib/eggdrop/assoc.so
${PLIST.dynamic}lib/eggdrop/blowfish.so
@@ -113,6 +113,8 @@
share/eggdrop/scripts/klined.tcl
share/eggdrop/scripts/notes2.tcl
share/eggdrop/scripts/ques5.tcl
+share/eggdrop/scripts/quotepass.tcl
+share/eggdrop/scripts/quotepong.tcl
share/eggdrop/scripts/sentinel.tcl
share/eggdrop/scripts/userinfo.tcl
share/eggdrop/scripts/weed
diff -r c86a026fe8ff -r 0f4ddd6dd43a chat/eggdrop/distinfo
--- a/chat/eggdrop/distinfo Wed Jun 10 12:52:20 2009 +0000
+++ b/chat/eggdrop/distinfo Wed Jun 10 13:33:39 2009 +0000
@@ -1,10 +1,13 @@
-$NetBSD: distinfo,v 1.12 2007/10/18 09:15:33 obache Exp $
+$NetBSD: distinfo,v 1.13 2009/06/10 13:33:39 obache Exp $
-SHA1 (eggdrop1.6.18.tar.bz2) = a5c27578324ad718e224248dc54dfd268df9f71e
-RMD160 (eggdrop1.6.18.tar.bz2) = 06480616c23bff2b1209e03b5e25b55818c4b195
-Size (eggdrop1.6.18.tar.bz2) = 783676 bytes
+SHA1 (eggdrop1.6.19+ctcpfix.patch.gz) = 6d4c5aaab0a9e2e5cf5ef4295c9af03bb7066749
+RMD160 (eggdrop1.6.19+ctcpfix.patch.gz) = 242acc5f7e8ea23dfcc2595a6cbb8da7591882c3
+Size (eggdrop1.6.19+ctcpfix.patch.gz) = 666 bytes
+SHA1 (eggdrop1.6.19.tar.bz2) = e360afc87417d6bf9a7ddca4f4a464f348e6fad9
+RMD160 (eggdrop1.6.19.tar.bz2) = cc4ccb3efe84a90621f87d2b69234ee605b0751c
+Size (eggdrop1.6.19.tar.bz2) = 811072 bytes
SHA1 (patch-aa) = 86b4795f28893d52e98bdea1b177e67d7cde05d6
-SHA1 (patch-ab) = ac7aa4b3cb32e53b7e6abe828191afe153a1bbb1
+SHA1 (patch-ab) = 95547de7c440f569cb3fce1526112ca024f55a4c
SHA1 (patch-ac) = c71d67618a5b53a3de2f3041ed8fa098a89e4471
SHA1 (patch-ad) = b3a8014bd664a22ec8c62d006ee02884df616a35
SHA1 (patch-ae) = bdbb616282b7dc643182a35c606401850b33fdca
@@ -14,4 +17,3 @@
SHA1 (patch-ai) = 77743bdf5fe790826159ffbb9246132f74a5fe38
SHA1 (patch-ak) = 92f269a3f382a9f917d7e58c2cee5bb1d500ab6d
SHA1 (patch-al) = 0b0438be382d9d9e0115235fd469bcded6679e3b
-SHA1 (patch-am) = c55fa35a544d50f56a7d179ad23fdcbde3518328
diff -r c86a026fe8ff -r 0f4ddd6dd43a chat/eggdrop/patches/patch-ab
--- a/chat/eggdrop/patches/patch-ab Wed Jun 10 12:52:20 2009 +0000
+++ b/chat/eggdrop/patches/patch-ab Wed Jun 10 13:33:39 2009 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ab,v 1.4 2004/12/03 12:15:54 adam Exp $
+$NetBSD: patch-ab,v 1.5 2009/06/10 13:33:39 obache Exp $
--- src/main.c.orig 2004-07-02 21:21:08.000000000 +0000
+++ src/main.c
@@ -16,7 +16,7 @@
int use_stderr = 1; /* Send stuff to stderr instead of logfiles? */
-char configfile[121] = "eggdrop.conf"; /* Default config file name */
-+char configfile[121] = __PKG_SYSCONFDIR__ "eggdrop.conf"; /* Default config file name */
++char configfile[121] = __PKG_SYSCONFDIR__ "/eggdrop.conf"; /* Default config file name */
char pid_file[120]; /* Name of the pid file */
char helpdir[121] = "help/"; /* Directory of help files */
char textdir[121] = "text/"; /* Directory for text files */
diff -r c86a026fe8ff -r 0f4ddd6dd43a chat/eggdrop/patches/patch-am
--- a/chat/eggdrop/patches/patch-am Wed Jun 10 12:52:20 2009 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-am,v 1.2 2007/10/18 09:15:34 obache Exp $
-
-Fix for http://www.eggheads.org/bugzilla/show_bug.cgi?id=462
-
---- src/mod/server.mod/servmsg.c.orig 2006-03-28 02:35:51.000000000 +0000
-+++ src/mod/server.mod/servmsg.c
-@@ -461,7 +461,8 @@ static int gotmsg(char *from, char *msg)
- to = newsplit(&msg);
- fixcolon(msg);
- /* Only check if flood-ctcp is active */
-- strcpy(uhost, from);
-+ strncpy(uhost, from, UHOSTMAX);
-+ uhost[UHOSTMAX] = '\0';
- nick = splitnick(&uhost);
- if (flud_ctcp_thr && detect_avalanche(msg)) {
- if (!ignoring) {
Home |
Main Index |
Thread Index |
Old Index