summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Lohrke <carlo@gentoo.org>2005-12-06 01:28:08 +0000
committerCarsten Lohrke <carlo@gentoo.org>2005-12-06 01:28:08 +0000
commitace99278a46f547e17bb06a6a48dfd3f08116097 (patch)
treef50ccc1759fbb721e808c1643e8d84c0f206c7a7 /kde-base/kxsldbg
parentfix test and stabilize for alpha/arm/hppa/ia64/s390 (diff)
downloadhistorical-ace99278a46f547e17bb06a6a48dfd3f08116097.tar.gz
historical-ace99278a46f547e17bb06a6a48dfd3f08116097.tar.bz2
historical-ace99278a46f547e17bb06a6a48dfd3f08116097.zip
format string vulnerability, #114583
Package-Manager: portage-2.0.53
Diffstat (limited to 'kde-base/kxsldbg')
-rw-r--r--kde-base/kxsldbg/ChangeLog8
-rw-r--r--kde-base/kxsldbg/Manifest15
-rw-r--r--kde-base/kxsldbg/files/digest-kxsldbg-3.4.3-r11
-rw-r--r--kde-base/kxsldbg/files/kxsldbg-3.4.3-fmt-str.patch11
-rw-r--r--kde-base/kxsldbg/kxsldbg-3.4.3-r1.ebuild16
5 files changed, 39 insertions, 12 deletions
diff --git a/kde-base/kxsldbg/ChangeLog b/kde-base/kxsldbg/ChangeLog
index a6a7ae8b8346..31d6bbf8df3f 100644
--- a/kde-base/kxsldbg/ChangeLog
+++ b/kde-base/kxsldbg/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/kxsldbg
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kxsldbg/ChangeLog,v 1.30 2005/12/04 01:03:59 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kxsldbg/ChangeLog,v 1.31 2005/12/06 01:28:08 carlo Exp $
+
+*kxsldbg-3.4.3-r1 (06 Dec 2005)
+
+ 06 Dec 2005; Carsten Lohrke <carlo@gentoo.org>
+ +files/kxsldbg-3.4.3-fmt-str.patch, +kxsldbg-3.4.3-r1.ebuild:
+ format string vulnerability, #114583
04 Dec 2005; Bryan Østergaard <kloeri@gentoo.org> kxsldbg-3.5.0.ebuild:
~alpha keyword.
diff --git a/kde-base/kxsldbg/Manifest b/kde-base/kxsldbg/Manifest
index ea2976fc80de..6d08e6d8dffe 100644
--- a/kde-base/kxsldbg/Manifest
+++ b/kde-base/kxsldbg/Manifest
@@ -1,18 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 ffc98e70f202326b2f99513165978f98 ChangeLog 3847
+MD5 4cd5ff4e8ce4c451cea8f7e16dc92e7c ChangeLog 4033
MD5 e951879abebc3cb3931132db3f1c508a files/digest-kxsldbg-3.4.1 215
MD5 5f811f6d3a4356fe91386db8ad46b787 files/digest-kxsldbg-3.4.3 69
+MD5 5f811f6d3a4356fe91386db8ad46b787 files/digest-kxsldbg-3.4.3-r1 69
MD5 eefd34bb06d5f84a5f77adf4a6e69fdf files/digest-kxsldbg-3.5.0 69
+MD5 41c00d38b3cc5e36bbd994c43d8c466e files/kxsldbg-3.4.3-fmt-str.patch 494
MD5 8ba11655c4d4ca65b708a40eb4f0b850 kxsldbg-3.4.1.ebuild 567
+MD5 51b632e6bc2c336d0a9eb2b002d03c56 kxsldbg-3.4.3-r1.ebuild 430
MD5 095e4734802b79ab2758bf8af268d45d kxsldbg-3.4.3.ebuild 475
MD5 a5361c1e8369a2f2dff4aa359ffec30d kxsldbg-3.5.0.ebuild 467
MD5 acc03a4b12bb0433a57e95bd253b9501 metadata.xml 156
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDkkCNugEuf3OQ0akRAoBeAJ99SA+CtUIIQUIbGiI0SnJPy1ONQQCgozp+
-08M0Tv3aIQo2rjzOUV7bHmY=
-=zUOV
------END PGP SIGNATURE-----
diff --git a/kde-base/kxsldbg/files/digest-kxsldbg-3.4.3-r1 b/kde-base/kxsldbg/files/digest-kxsldbg-3.4.3-r1
new file mode 100644
index 000000000000..98334860753f
--- /dev/null
+++ b/kde-base/kxsldbg/files/digest-kxsldbg-3.4.3-r1
@@ -0,0 +1 @@
+MD5 e3750c242404449ac9640fbf5ed7d042 kdewebdev-3.4.3.tar.bz2 5943915
diff --git a/kde-base/kxsldbg/files/kxsldbg-3.4.3-fmt-str.patch b/kde-base/kxsldbg/files/kxsldbg-3.4.3-fmt-str.patch
new file mode 100644
index 000000000000..7e47eff1a2bb
--- /dev/null
+++ b/kde-base/kxsldbg/files/kxsldbg-3.4.3-fmt-str.patch
@@ -0,0 +1,11 @@
+--- ./kxsldbg/kxsldbgpart/libxsldbg/file_cmds.cpp.orig 2005-12-04 11:02:02.000000000 +0100
++++ ./kxsldbg/kxsldbgpart/libxsldbg/file_cmds.cpp 2005-12-04 11:04:00.000000000 +0100
+@@ -175,7 +175,7 @@
+ } else {
+ xsldbgGenericErrorFunc(i18n("PublicID \"%1\" was not found in current catalog.\n").arg(xsldbgText(arg)));
+ }
+- xsltGenericError(xsltGenericErrorContext, buffer);
++ xsltGenericError(xsltGenericErrorContext, "%s", buffer);
+ }
+ return result;
+ }
diff --git a/kde-base/kxsldbg/kxsldbg-3.4.3-r1.ebuild b/kde-base/kxsldbg/kxsldbg-3.4.3-r1.ebuild
new file mode 100644
index 000000000000..4939a52de498
--- /dev/null
+++ b/kde-base/kxsldbg/kxsldbg-3.4.3-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kxsldbg/kxsldbg-3.4.3-r1.ebuild,v 1.1 2005/12/06 01:28:08 carlo Exp $
+KMNAME=kdewebdev
+MAXKDEVER=$PV
+KM_DEPRANGE="$PV $MAXKDEVER"
+inherit kde-meta flag-o-matic
+
+DESCRIPTION="A KDE KPart Application for xsldbg, an XSLT debugger"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="dev-libs/libxslt
+ dev-libs/libxml2"
+
+PATCHES="${FILESDIR}/kxsldbg-3.4.3-fmt-str.patch" \ No newline at end of file