[Frugalware-git] frugalware-0.7: pwlib-1.10.10-2sayshell1-i686

voroskoi voroskoi at frugalware.org
Fri Oct 19 00:26:21 CEST 2007


Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-0.7.git;a=commitdiff;h=cdd15106f426f37bdac5d3c0d80d2376b3060e48

commit cdd15106f426f37bdac5d3c0d80d2376b3060e48
Author: voroskoi <voroskoi at frugalware.org>
Date:   Fri Oct 19 00:23:44 2007 +0200

pwlib-1.10.10-2sayshell1-i686
secfix relbump, closes #2491 in -stable

diff --git a/source/xlib/pwlib/CVE-2007-4897.diff b/source/xlib/pwlib/CVE-2007-4897.diff
new file mode 100644
index 0000000..1a63e23
--- /dev/null
+++ b/source/xlib/pwlib/CVE-2007-4897.diff
@@ -0,0 +1,11 @@
+--- src/ptlib/common/contain.cxx.orig	2005-11-30 13:47:41.000000000 +0100
++++ src/ptlib/common/contain.cxx	2007-09-27 10:01:49.000000000 +0200
+@@ -2465,7 +2465,7 @@ PString & PString::vsprintf(const char *
+   PAssert(SetSize(2000), POutOfMemory);
+   ::vsprintf(theArray+len, fmt, arg);
+ #else
+-  PINDEX size = 0;
++  PINDEX size = len;
+   do {
+     size += 1000;
+     PAssert(SetSize(size), POutOfMemory);
diff --git a/source/xlib/pwlib/FrugalBuild b/source/xlib/pwlib/FrugalBuild
index 14025ca..688f1e6 100644
--- a/source/xlib/pwlib/FrugalBuild
+++ b/source/xlib/pwlib/FrugalBuild
@@ -4,7 +4,7 @@

pkgname=pwlib
pkgver=1.10.10
-pkgrel=1
+pkgrel=2sayshell1
pkgdesc="Portable Windows Library"
url="http://www.voxgratia.org"
groups=('xlib')
@@ -13,7 +13,9 @@ depends=('libldap' 'sdl')
makedepends=('alsa-lib' 'libdv' 'libavc1394' 'esd' 'aalib' 'openldap')
Finclude gnome
Fconfopts="$Fconfopts --libdir=/usr/lib --enable-ipv6 --enable-v4l --enable-avc --enable-plugins --enable-v4l2 --enable-oss --enable-sdl"
-sha1sums=('4c0390067750574f920aa3bdb4c29b112199c607')
+source=($source CVE-2007-4897.diff)
+sha1sums=('4c0390067750574f920aa3bdb4c29b112199c607' \
+          '94de3a7a19482a8cda6844e72a19b6738ae3987c')

## BUMPING THIS PACKAGE WITHOUT MY PERMISSION MAY WELL BE THE LAST THING YOU DO! ##


More information about the Frugalware-git mailing list