diff options
author | 2007-09-22 19:14:06 +0000 | |
---|---|---|
committer | 2007-09-22 19:14:06 +0000 | |
commit | 2764427132aee0f0bb5f8d9f3cd5cec357dffa6c (patch) | |
tree | e01b59e885d7f916f0675d8c30d9781fa196168b /media-libs/t1lib/files | |
parent | Add epunt_cxx for bug #185602. (diff) | |
download | gentoo-2-2764427132aee0f0bb5f8d9f3cd5cec357dffa6c.tar.gz gentoo-2-2764427132aee0f0bb5f8d9f3cd5cec357dffa6c.tar.bz2 gentoo-2-2764427132aee0f0bb5f8d9f3cd5cec357dffa6c.zip |
Revision bump for Secunia SA26241, bug #193437. Version bump for bug #130362.
(Portage version: 2.1.3.9)
Diffstat (limited to 'media-libs/t1lib/files')
-rw-r--r-- | media-libs/t1lib/files/digest-t1lib-5.0.2-r1 | 3 | ||||
-rw-r--r-- | media-libs/t1lib/files/digest-t1lib-5.1.1 | 3 | ||||
-rw-r--r-- | media-libs/t1lib/files/t1lib-5.0.2-SA26241_buffer_overflow.patch | 20 |
3 files changed, 26 insertions, 0 deletions
diff --git a/media-libs/t1lib/files/digest-t1lib-5.0.2-r1 b/media-libs/t1lib/files/digest-t1lib-5.0.2-r1 new file mode 100644 index 000000000000..c34c2a37a74e --- /dev/null +++ b/media-libs/t1lib/files/digest-t1lib-5.0.2-r1 @@ -0,0 +1,3 @@ +MD5 cc5d4130b25bb8a1c930488b78930e9b t1lib-5.0.2.tar.gz 1697086 +RMD160 d6ff7fa3baca4a4ce78960a145bfa69b4cd771fa t1lib-5.0.2.tar.gz 1697086 +SHA256 34ff6a85d1dae64d06b5aca04fb17822dd26a734f40cd966e3dd980afa4a037a t1lib-5.0.2.tar.gz 1697086 diff --git a/media-libs/t1lib/files/digest-t1lib-5.1.1 b/media-libs/t1lib/files/digest-t1lib-5.1.1 new file mode 100644 index 000000000000..a771f26d49c6 --- /dev/null +++ b/media-libs/t1lib/files/digest-t1lib-5.1.1 @@ -0,0 +1,3 @@ +MD5 b1b86b5014364d92ab3b7cee6c81e29d t1lib-5.1.1.tar.gz 1838914 +RMD160 4421f5d86de810682304b36ca129b5aeb37bf2a1 t1lib-5.1.1.tar.gz 1838914 +SHA256 08deab80f72427b4457295384698b7f9c719ad1653289baae7123539495a3c64 t1lib-5.1.1.tar.gz 1838914 diff --git a/media-libs/t1lib/files/t1lib-5.0.2-SA26241_buffer_overflow.patch b/media-libs/t1lib/files/t1lib-5.0.2-SA26241_buffer_overflow.patch new file mode 100644 index 000000000000..766f74cbe624 --- /dev/null +++ b/media-libs/t1lib/files/t1lib-5.0.2-SA26241_buffer_overflow.patch @@ -0,0 +1,20 @@ +http://secunia.com/advisories/26241/ +http://www.bugtraq.ir/adv/t1lib.txt +https://bugs.gentoo.org/193437 + +diff -Naur t1lib-5.0.2-orig/lib/t1lib/t1env.c t1lib-5.0.2/lib/t1lib/t1env.c +--- t1lib-5.0.2-orig/lib/t1lib/t1env.c 2002-11-27 19:53:11.000000000 -0600 ++++ t1lib-5.0.2/lib/t1lib/t1env.c 2007-09-22 12:57:01.000000000 -0600 +@@ -568,6 +568,12 @@ + #endif + strcat( pathbuf, DIRECTORY_SEP); + /* And finally the filename: */ ++ /* If current pathbuf + StrippedName + 1 byte for NULL is bigger than pathbuf ++ * let's try next pathbuf */ ++ if( strlen(pathbuf) + strlen(StrippedName) + 1 > sizeof(pathbuf) ) { ++ i++; ++ continue; ++ } + strcat( pathbuf, StrippedName); + + /* Check for existence of the path: */ |