diff options
author | Matsuu Takuto <matsuu@gentoo.org> | 2007-09-16 02:23:57 +0000 |
---|---|---|
committer | Matsuu Takuto <matsuu@gentoo.org> | 2007-09-16 02:23:57 +0000 |
commit | ad38d918a0d5989a085fadf95d059e68e0fdfb33 (patch) | |
tree | cffef2348b6d29c21ea5ee95848ee62704bd091e /dev-lang/tk/files | |
parent | Forgot to remove -v flag from chmod. (diff) | |
download | historical-ad38d918a0d5989a085fadf95d059e68e0fdfb33.tar.gz historical-ad38d918a0d5989a085fadf95d059e68e0fdfb33.tar.bz2 historical-ad38d918a0d5989a085fadf95d059e68e0fdfb33.zip |
Fixed CVE-2007-4851, bug #192539.
Package-Manager: portage-2.1.2.12
Diffstat (limited to 'dev-lang/tk/files')
-rw-r--r-- | dev-lang/tk/files/digest-tk-8.4.14 | 3 | ||||
-rw-r--r-- | dev-lang/tk/files/digest-tk-8.4.14-r1 | 3 | ||||
-rw-r--r-- | dev-lang/tk/files/digest-tk-8.4.15-r1 | 3 | ||||
-rw-r--r-- | dev-lang/tk/files/digest-tk-8.5_alpha6-r1 | 3 | ||||
-rw-r--r-- | dev-lang/tk/files/tk-8.3.5-tclm4-soname.patch | 12 | ||||
-rw-r--r-- | dev-lang/tk/files/tk-CVE-2007-4851.patch | 12 |
6 files changed, 18 insertions, 18 deletions
diff --git a/dev-lang/tk/files/digest-tk-8.4.14 b/dev-lang/tk/files/digest-tk-8.4.14 deleted file mode 100644 index 62a817b12831..000000000000 --- a/dev-lang/tk/files/digest-tk-8.4.14 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 d12f591f5689f95c82bfb9c1015407bb tk8.4.14-src.tar.gz 3268223 -RMD160 055ea75b91fe0e33ac9d96bd3b9099622008820e tk8.4.14-src.tar.gz 3268223 -SHA256 01676aaff0c7d387adb3f549ea7b4222f7173c0395e773b23402637106be3b0d tk8.4.14-src.tar.gz 3268223 diff --git a/dev-lang/tk/files/digest-tk-8.4.14-r1 b/dev-lang/tk/files/digest-tk-8.4.14-r1 deleted file mode 100644 index 62a817b12831..000000000000 --- a/dev-lang/tk/files/digest-tk-8.4.14-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 d12f591f5689f95c82bfb9c1015407bb tk8.4.14-src.tar.gz 3268223 -RMD160 055ea75b91fe0e33ac9d96bd3b9099622008820e tk8.4.14-src.tar.gz 3268223 -SHA256 01676aaff0c7d387adb3f549ea7b4222f7173c0395e773b23402637106be3b0d tk8.4.14-src.tar.gz 3268223 diff --git a/dev-lang/tk/files/digest-tk-8.4.15-r1 b/dev-lang/tk/files/digest-tk-8.4.15-r1 new file mode 100644 index 000000000000..3a75c3b23a2f --- /dev/null +++ b/dev-lang/tk/files/digest-tk-8.4.15-r1 @@ -0,0 +1,3 @@ +MD5 68777568d818e1980dda4b6b02b92f1a tk8.4.15-src.tar.gz 3340313 +RMD160 8facb8033ce811097a3568373581687a749dda2d tk8.4.15-src.tar.gz 3340313 +SHA256 2205bb0b0172f5553565f9f323ccf4bc122875084abc21a46f86ac560b9cd935 tk8.4.15-src.tar.gz 3340313 diff --git a/dev-lang/tk/files/digest-tk-8.5_alpha6-r1 b/dev-lang/tk/files/digest-tk-8.5_alpha6-r1 new file mode 100644 index 000000000000..62c129565319 --- /dev/null +++ b/dev-lang/tk/files/digest-tk-8.5_alpha6-r1 @@ -0,0 +1,3 @@ +MD5 3903199e8c5ee921f747a5d59174ed68 tk8.5a6-src.tar.gz 3682249 +RMD160 9cb6f2c7665eee8269a69805a3c9b45edd806cda tk8.5a6-src.tar.gz 3682249 +SHA256 67f5022f31d7a8adea7d150caa5c7de56ea0051e287f67fcb15b82f7fd5b8fd6 tk8.5a6-src.tar.gz 3682249 diff --git a/dev-lang/tk/files/tk-8.3.5-tclm4-soname.patch b/dev-lang/tk/files/tk-8.3.5-tclm4-soname.patch deleted file mode 100644 index 9cf21b89cae6..000000000000 --- a/dev-lang/tk/files/tk-8.3.5-tclm4-soname.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -u tk8.3.5/unix/tcl.m4~ tk8.3.5/unix/tcl.m4 ---- tk8.3.5/unix/tcl.m4~ 2003-01-14 21:22:12.000000000 +0900 -+++ tk8.3.5/unix/tcl.m4 2003-01-14 21:22:12.000000000 +0900 -@@ -949,7 +949,7 @@ - CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES" - - if test "$have_dl" = yes; then -- SHLIB_LD="${CC} -shared" -+ SHLIB_LD='${CC} -shared -Wl,-soname,${@}' - DL_OBJS="tclLoadDl.o" - DL_LIBS="-ldl" - LDFLAGS="-rdynamic" diff --git a/dev-lang/tk/files/tk-CVE-2007-4851.patch b/dev-lang/tk/files/tk-CVE-2007-4851.patch new file mode 100644 index 000000000000..f461031091ae --- /dev/null +++ b/dev-lang/tk/files/tk-CVE-2007-4851.patch @@ -0,0 +1,12 @@ +diff -Naur tk8.4.15.orig/generic/tkImgGIF.c tk8.4.15/generic/tkImgGIF.c +--- tk8.4.15.orig/generic/tkImgGIF.c 2006-03-27 21:13:56.000000000 +0900 ++++ tk8.4.15/generic/tkImgGIF.c 2007-09-16 09:56:25.000000000 +0900 +@@ -995,7 +995,7 @@ + */ + if (interlace) { + ypos += interlaceStep[pass]; +- while (ypos >= height) { ++ while (ypos >= rows) { + pass++; + if (pass > 3) { + return TCL_OK; |