diff options
author | 2004-11-02 23:29:37 +0000 | |
---|---|---|
committer | 2004-11-02 23:29:37 +0000 | |
commit | 803536cd492a5309c053088574265d3c72b0f5c4 (patch) | |
tree | 1713ff4ff3f22cf86065b584ab9252eb4d4d85ca /media-video/kaffeine/files | |
parent | hardcode x11 path (Manifest recommit) (diff) | |
download | gentoo-2-803536cd492a5309c053088574265d3c72b0f5c4.tar.gz gentoo-2-803536cd492a5309c053088574265d3c72b0f5c4.tar.bz2 gentoo-2-803536cd492a5309c053088574265d3c72b0f5c4.zip |
Buffer Overflow in Processing Content-Type Headers fix, bug #69663
Diffstat (limited to 'media-video/kaffeine/files')
4 files changed, 32 insertions, 0 deletions
diff --git a/media-video/kaffeine/files/digest-kaffeine-0.4.3b-r1 b/media-video/kaffeine/files/digest-kaffeine-0.4.3b-r1 new file mode 100644 index 000000000000..58a734152087 --- /dev/null +++ b/media-video/kaffeine/files/digest-kaffeine-0.4.3b-r1 @@ -0,0 +1 @@ +MD5 a1bbcbf5dccffc81cb168472d9e87ecd kaffeine-0.4.3b.tar.bz2 1554547 diff --git a/media-video/kaffeine/files/digest-kaffeine-0.5_rc1-r1 b/media-video/kaffeine/files/digest-kaffeine-0.5_rc1-r1 new file mode 100644 index 000000000000..dbada7f96328 --- /dev/null +++ b/media-video/kaffeine/files/digest-kaffeine-0.5_rc1-r1 @@ -0,0 +1 @@ +MD5 931962417968b5d10c14dbd02afeb22d kaffeine-0.5-rc1.tar.bz2 1199887 diff --git a/media-video/kaffeine/files/kaffeine-0.4.3b-SecurityTracker-1011936.patch b/media-video/kaffeine/files/kaffeine-0.4.3b-SecurityTracker-1011936.patch new file mode 100644 index 000000000000..792e159b3530 --- /dev/null +++ b/media-video/kaffeine/files/kaffeine-0.4.3b-SecurityTracker-1011936.patch @@ -0,0 +1,15 @@ +--- 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); diff --git a/media-video/kaffeine/files/kaffeine-0.5_rc1-SecurityTracker-1011936.patch b/media-video/kaffeine/files/kaffeine-0.5_rc1-SecurityTracker-1011936.patch new file mode 100644 index 000000000000..9ffc5bc86924 --- /dev/null +++ b/media-video/kaffeine/files/kaffeine-0.5_rc1-SecurityTracker-1011936.patch @@ -0,0 +1,15 @@ +--- 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); |