[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