Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=656cc8e0e5658cbd97ffd0d1bc5efd758a3d3903
commit 656cc8e0e5658cbd97ffd0d1bc5efd758a3d3903
Author: crazy <[EMAIL PROTECTED]>
Date: Thu Sep 20 13:13:18 2007 +0200
qt-3.3.8-5-i686
* [SEC] relbump
* closes #2414 in current
diff --git a/source/kde/qt/CVE-2007-4137.patch
b/source/kde/qt/CVE-2007-4137.patch
new file mode 100644
index 0000000..9fda267
--- /dev/null
+++ b/source/kde/qt/CVE-2007-4137.patch
@@ -0,0 +1,11 @@
+--- src/codecs/qutfcodec.cpp
++++ src/codecs/qutfcodec.cpp
+@@ -165,7 +165,7 @@ public:
+ QString toUnicode(const char* chars, int len)
+ {
+ QString result;
+- result.setLength( len ); // worst case
++ result.setLength( len + 1 ); // worst case
+ QChar *qch = (QChar *)result.unicode();
+ uchar ch;
+ int error = -1;
diff --git a/source/kde/qt/FrugalBuild b/source/kde/qt/FrugalBuild
index 28a8e21..5789cbf 100644
--- a/source/kde/qt/FrugalBuild
+++ b/source/kde/qt/FrugalBuild
@@ -4,7 +4,7 @@
pkgname=qt
pkgver=3.3.8
-pkgrel=4
+pkgrel=5
pkgmore=x11-free
pkgdesc="The QT GUI toolkit."
url="http://www.trolltech.com/products/qt"
@@ -23,7 +23,8 @@
source=(ftp://ftp.trolltech.com/qt/source/$pkgname-$pkgmore-$pkgver.tar.bz2 \
03-qt-uic.patch \
04-qt-visibility.patch \
Qt-3.3.8-UTF-8-fix.diff \
- CVE-2007-3388.patch)
+ CVE-2007-3388.patch \
+ CVE-2007-4137.patch)
export QTDIR=$startdir/src/$pkgname-$pkgmore-$pkgver
export PATH=${QTDIR}/bin:${PATH}
@@ -94,5 +95,6 @@ sha1sums=('91b192cb8e80679607d24ae35d6e20ed68d149d7' \
'dba54b91b2b00c1d052ac512d824b29d31aefb89' \
'0e88e4f3a184b0f0544bd0cbd8302e55aaf14871' \
'418b09fee387959f45f75fb20fb1e54c0f14b1cb' \
- 'f7634fb0419bda723053adb885facd270ccb10ec')
+ 'f7634fb0419bda723053adb885facd270ccb10ec' \
+ '12c6e2c9091c710ebd031c5e82ff33f02fe7e210')
# optimization OK
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git