# ChangeLog for media-video/kaffeine
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/kaffeine/ChangeLog,v 1.20 2004/10/17 10:47:33 absinthe Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/kaffeine/ChangeLog,v 1.21 2004/11/02 23:29:37 motaboy Exp $
+
+*kaffeine-0.4.3b-r1 (03 Nov 2004)
+
+ 03 Nov 2004; Simone Gotti <motaboy@gentoo.org>
+ +files/kaffeine-0.4.3b-SecurityTracker-1011936.patch,
+ +files/kaffeine-0.5_rc1-SecurityTracker-1011936.patch,
+ +kaffeine-0.4.3b-r1.ebuild, +kaffeine-0.5_rc1-r1.ebuild:
+ Buffer Overflow in Processing Content-Type Headers fix, bug #69663
17 Oct 2004; Dylan Carlson <absinthe@gentoo.org> kaffeine-0.5_rc1.ebuild:
keywords ~amd64.
-MD5 2a2ad3c2aeca1748106cae7e7daeaf72 ChangeLog 2765
-MD5 65ce67f9202c4ab4b0c7d55b90cd3e74 kaffeine-0.4.2.ebuild 533
+MD5 666a5e54d0e606ef367e1a3955607c51 kaffeine-0.5_rc1-r1.ebuild 667
MD5 471b602be69babf7d2a784e247675d60 kaffeine-0.4.3.ebuild 534
-MD5 1d3d74167521d25f916521458e3cb406 kaffeine-0.4.3b.ebuild 541
-MD5 8a3ecc0a99d1bd7af3f1eafa2e5addfc metadata.xml 181
+MD5 189122e1e4b354b7c1129c4332849d6a kaffeine-0.4.3b-r1.ebuild 635
MD5 7937737b7a28fe03f2ae44fca59df3b2 kaffeine-0.5_rc1.ebuild 575
+MD5 25a659ece21c9976cf3b6f2b9f59e492 ChangeLog 3090
+MD5 65ce67f9202c4ab4b0c7d55b90cd3e74 kaffeine-0.4.2.ebuild 533
+MD5 8a3ecc0a99d1bd7af3f1eafa2e5addfc metadata.xml 181
+MD5 1d3d74167521d25f916521458e3cb406 kaffeine-0.4.3b.ebuild 541
MD5 e23a375f14cbdc8be89e586c916f1c10 files/digest-kaffeine-0.4.2 68
MD5 cc29aecd04b378be51efbbc6e9f12d4b files/digest-kaffeine-0.4.3 68
+MD5 cf9c8c2f62620f4a358eed800b577940 files/kaffeine-0.5_rc1-SecurityTracker-1011936.patch 609
+MD5 bfc18ded9ac63703bbeb950ebe235a5b files/digest-kaffeine-0.5_rc1-r1 70
MD5 55963dfde83165e0585ba2712830f521 files/digest-kaffeine-0.4.3b 69
+MD5 55963dfde83165e0585ba2712830f521 files/digest-kaffeine-0.4.3b-r1 69
+MD5 9e27f564404f819353430570620b88a3 files/kaffeine-0.4.3b-SecurityTracker-1011936.patch 583
MD5 bfc18ded9ac63703bbeb950ebe235a5b files/digest-kaffeine-0.5_rc1 70
--- /dev/null
+MD5 a1bbcbf5dccffc81cb168472d9e87ecd kaffeine-0.4.3b.tar.bz2 1554547
--- /dev/null
+MD5 931962417968b5d10c14dbd02afeb22d kaffeine-0.5-rc1.tar.bz2 1199887
--- /dev/null
+--- kaffeine/http.c.orig 2004-11-02 23:55:11.735826752 +0100
++++ kaffeine/http.c 2004-11-02 23:55:14.000000000 +0100
+@@ -521,10 +521,10 @@
+ this->contentlength = contentlength;
+ }
+ }
+- if (sscanf(this->buf, "Content-Type: %s", mime_type) == 1) {
++ /*if (sscanf(this->buf, "Content-Type: %s", mime_type) == 1) {
+ printf ("http: content type = '%s'\n", mime_type);
+ strcpy(this->mime_type, mime_type);
+- }
++ }*/
+ if (!strncasecmp(this->buf, "Location: ", 10)) {
+ printf ("http: Location redirection not implemented\n");
+ free (this);
--- /dev/null
+--- kaffeine/player-parts/http.c.orig 2004-11-03 00:14:18.004567416 +0100
++++ kaffeine/player-parts/http.c 2004-11-03 00:15:08.342914824 +0100
+@@ -521,10 +521,10 @@
+ this->contentlength = contentlength;
+ }
+ }
+- if (sscanf(this->buf, "Content-Type: %s", mime_type) == 1) {
++ /*if (sscanf(this->buf, "Content-Type: %s", mime_type) == 1) {
+ printf ("http: content type = '%s'\n", mime_type);
+ strcpy(this->mime_type, mime_type);
+- }
++ }*/
+ if (!strncasecmp(this->buf, "Location: ", 10)) {
+ printf ("http: Location redirection not implemented\n");
+ free (this);
--- /dev/null
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/kaffeine/kaffeine-0.4.3b-r1.ebuild,v 1.1 2004/11/02 23:29:37 motaboy Exp $
+
+inherit kde
+
+DESCRIPTION="The Kaffeine media player for KDE3 based on xine-lib."
+HOMEPAGE="http://kaffeine.sourceforge.net/"
+SRC_URI="mirror://sourceforge/kaffeine/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ~ppc ~sparc ~amd64"
+IUSE=""
+
+DEPEND=">=media-libs/xine-lib-1_rc4
+ sys-devel/gettext"
+need-kde 3.1
+
+src_unpack() {
+ kde_src_unpack
+
+ epatch ${FILESDIR}/${P}-SecurityTracker-1011936.patch
+}
\ No newline at end of file
--- /dev/null
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/kaffeine/kaffeine-0.5_rc1-r1.ebuild,v 1.1 2004/11/02 23:29:37 motaboy Exp $
+
+inherit kde
+
+DESCRIPTION="The Kaffeine media player for KDE3 based on xine-lib."
+HOMEPAGE="http://kaffeine.sourceforge.net/"
+SRC_URI="mirror://sourceforge/kaffeine/${P/_/-}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~amd64"
+IUSE=""
+
+DEPEND=">=media-libs/xine-lib-1_rc4
+ sys-devel/gettext"
+need-kde 3.2
+
+S="${WORKDIR}/${P/_/-}"
+
+src_unpack() {
+ kde_src_unpack
+
+ epatch ${FILESDIR}/${P}-SecurityTracker-1011936.patch
+}