diff options
Diffstat (limited to 'Build/source/libs/t1lib/t1lib-5.1.2-PATCHES')
5 files changed, 0 insertions, 90 deletions
diff --git a/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/ChangeLog b/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/ChangeLog deleted file mode 100644 index c983d9d445f..00000000000 --- a/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/ChangeLog +++ /dev/null @@ -1,16 +0,0 @@ -2012-05-16 Peter Breitenlohner <peb@mppmu.mpg.de> - - * patch-03-win32 (new): Adjust some global parameters for MSVC. - From Akira Kakuto <kakuto@fuk.kindai.ac.jp> (W32TeX). - -2011-04-19 Peter Breitenlohner <peb@mppmu.mpg.de> - - * patch-02-ambiguous (new): Fix braces added to avoid - `ambiguous else' warning (compare libXfont 1.3.x from XOrg-7.4). - -2011-04-14 Peter Breitenlohner <peb@mppmu.mpg.de> - - * patch-01-buffer-limit (new): Avoid buffer overflow in - lib/t1lib/parseAFM.c token() and linetoken(). - http://secunia.com/advisories/43491/ - diff --git a/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/TL-Changes b/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/TL-Changes deleted file mode 100644 index a9009fe121b..00000000000 --- a/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/TL-Changes +++ /dev/null @@ -1,13 +0,0 @@ -Changes applied to the t1lib-5.1.2/ tree as obtained from: - ftp://sunsite.unc.edu/pub/Linux/libs/graphics/t1lib-5.1.2.tar.gz - -Removed: - ac-tools/aclocal.m4 - ac-tools/config.guess - ac-tools/config.sub - ac-tools/install-sh - ac-tools/ltmain.sh - ac-tools/mkinstalldirs - lib/t1lib/t1lib.h - - diff --git a/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/patch-01-buffer-limit b/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/patch-01-buffer-limit deleted file mode 100644 index 01289f0d861..00000000000 --- a/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/patch-01-buffer-limit +++ /dev/null @@ -1,31 +0,0 @@ -diff -ur t1lib-5.1.2.orig/lib/t1lib/parseAFM.c t1lib-5.1.2/lib/t1lib/parseAFM.c ---- t1lib-5.1.2.orig/lib/t1lib/parseAFM.c 2007-12-23 16:49:42.000000000 +0100 -+++ t1lib-5.1.2/lib/t1lib/parseAFM.c 2011-04-13 20:48:00.000000000 +0200 -@@ -179,6 +179,8 @@ - - /*************************** PARSING ROUTINES **************/ - -+#define MAX_NAME_1 MAX_NAME-1 /* check for buffer overflow */ -+ - /*************************** token *************************/ - - /* A "AFM File Conventions" tokenizer. That means that it will -@@ -198,7 +200,8 @@ - - idx = 0; - -- while (ch != EOF && ch != ' ' && ch != CR && ch != LF && -+ while (idx < MAX_NAME_1 && -+ ch != EOF && ch != ' ' && ch != CR && ch != LF && - ch != CTRL_Z && ch != '\t' && ch != ':' && ch != ';'){ - ident[idx++] = ch; - ch = fgetc(stream); -@@ -235,7 +238,7 @@ - while ((ch = fgetc(stream)) == ' ' || ch == '\t' ); - - idx = 0; -- while (ch != EOF && ch != CR && ch != LF && ch != CTRL_Z) -+ while (idx < MAX_NAME_1 && ch != EOF && ch != CR && ch != LF && ch != CTRL_Z) - { - ident[idx++] = ch; - ch = fgetc(stream); diff --git a/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/patch-02-ambiguous b/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/patch-02-ambiguous deleted file mode 100644 index 473a2716f9e..00000000000 --- a/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/patch-02-ambiguous +++ /dev/null @@ -1,16 +0,0 @@ -diff -ur t1lib-5.1.2.orig/lib/type1/type1.c t1lib-5.1.2/lib/type1/type1.c ---- t1lib-5.1.2.orig/lib/type1/type1.c 2007-12-23 16:49:42.000000000 +0100 -+++ t1lib-5.1.2/lib/type1/type1.c 2011-07-19 21:34:40.000000000 +0200 -@@ -843,11 +843,11 @@ - if (stemtop >= alignmentzones[i].bottomy + blues->BlueShift){ - enforceovershoot = TRUE; - } -+ } - else - if (stembottom <= alignmentzones[i].topy - blues->BlueShift){ - enforceovershoot = TRUE; - } -- } - } - - diff --git a/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/patch-03-win32 b/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/patch-03-win32 deleted file mode 100644 index 818e406b64b..00000000000 --- a/Build/source/libs/t1lib/t1lib-5.1.2-PATCHES/patch-03-win32 +++ /dev/null @@ -1,14 +0,0 @@ -diff -ur t1lib-5.1.2.orig/win32/sysconf.h t1lib-5.1.2/win32/sysconf.h ---- t1lib-5.1.2.orig/win32/sysconf.h 2007-12-23 16:49:43.000000000 +0100 -+++ t1lib-5.1.2/win32/sysconf.h 2012-06-16 20:18:06.000000000 +0200 -@@ -40,8 +40,8 @@ - #define SIZEOF_VOID_P 4 - - #if defined(_MSC_VER) --# define T1LIB_IDENT "1.0" --# define GLOBAL_CONFIG_DIR "/usr/local/share/t1lib-1.0" -+# define T1LIB_IDENT "5.1.2" -+# define GLOBAL_CONFIG_DIR "c:/usr/local/share/t1lib" - # define T1_AA_TYPE16 short - # define T1_AA_TYPE32 int - #endif |