summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
authortonnerre <tonnerre@pkgsrc.org>2008-06-08 01:21:37 +0000
committertonnerre <tonnerre@pkgsrc.org>2008-06-08 01:21:37 +0000
commit831a15f1ac93cf7b4ef6d1a09432d2637e4991ab (patch)
treeca76ddf91fe06772058ef10142d7c09bf63c3ffc /chat
parentffc28d6c568e9d8c4815e7286309dcf66f0135a1 (diff)
downloadpkgsrc-831a15f1ac93cf7b4ef6d1a09432d2637e4991ab.tar.gz
Add patch for CVE-2007-4400 for Konversation to stop escape song names
properly in the media script.
Diffstat (limited to 'chat')
-rw-r--r--chat/konversation/Makefile4
-rw-r--r--chat/konversation/distinfo3
-rw-r--r--chat/konversation/patches/patch-aa12
3 files changed, 16 insertions, 3 deletions
diff --git a/chat/konversation/Makefile b/chat/konversation/Makefile
index 7c829e09e54..cec9e210ab4 100644
--- a/chat/konversation/Makefile
+++ b/chat/konversation/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2008/01/18 05:06:25 tnn Exp $
+# $NetBSD: Makefile,v 1.17 2008/06/08 01:21:37 tonnerre Exp $
#
DISTNAME= konversation-1.0.1
-PKGREVISION= 7
+PKGREVISION= 8
CATEGORIES= chat kde
MASTER_SITES= http://download.berlios.de/konversation/
EXTRACT_SUFX= .tar.bz2
diff --git a/chat/konversation/distinfo b/chat/konversation/distinfo
index eabc51401bf..ec6cf28a2d5 100644
--- a/chat/konversation/distinfo
+++ b/chat/konversation/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.7 2007/07/25 02:44:10 markd Exp $
+$NetBSD: distinfo,v 1.8 2008/06/08 01:21:37 tonnerre Exp $
SHA1 (konversation-1.0.1.tar.bz2) = 7e4b2356e942848fb83584db1bf2a1b6ef63234d
RMD160 (konversation-1.0.1.tar.bz2) = 1cf79a87f451aa2718560f00ddf987b68938310a
Size (konversation-1.0.1.tar.bz2) = 5848563 bytes
+SHA1 (patch-aa) = c65f7cac42af69a5a9f227c91befbe13f7d978a1
SHA1 (patch-ab) = 68c11c4e1c00286607d394cb0b0b4132cd4789d0
SHA1 (patch-ac) = dd6181a80abe966ef07cab135491fa21af7b43fe
diff --git a/chat/konversation/patches/patch-aa b/chat/konversation/patches/patch-aa
new file mode 100644
index 00000000000..c484e769bce
--- /dev/null
+++ b/chat/konversation/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.3 2008/06/08 01:21:37 tonnerre Exp $
+
+--- konversation/scripts/media.orig 2006-10-06 18:43:29.000000000 +0200
++++ konversation/scripts/media
+@@ -269,6 +269,7 @@ def playing(playerList, mode=None):
+ for i in playerList:
+ s=i.get(mode)
+ if s:
++ s=re.replace(r'[\r\n]', ' ', s)
+ tell([IRC_SERVER, TARGET, s], 'say' )
+ return 1
+ return 0