freetype/src
Werner Lemberg 6da023d1ff TrueType: Make FreeType ignore maxSizeOfInstructions in `maxp'.
Acroread does the same.

* src/truetype/ttgload.c (TT_Process_Composite_Glyph): Call
`Update_Max' to adjust size of instructions array if necessary and
add a rough safety check.

(load_truetype_glyph): Save `loader->byte_len' before recursive
call.

* src/truetype/ttinterp.h, src/truetype/ttinterp.c (Update_Max):
Declare it as FT_LOCAL.
2010-05-20 15:38:00 +02:00
..
autofit Really fix FreeDesktop bug #21197. 2009-11-15 10:17:44 +01:00
base Add new function `FT_Library_SetLcdFilterWeights'. 2010-04-05 08:46:26 +02:00
bdf [BDF] Modify hash API to take size_t value instead of void *. 2009-09-13 00:50:14 +09:00
cache Fix Savannah bug #27999. 2010-04-14 21:25:30 +02:00
cff Apply patch #7196. 2010-05-18 11:00:39 +02:00
cid Really fix Savannah bug #28678 (part 2). 2010-02-10 07:13:27 +01:00
gxvalid gxvalid: Extend a few local variables to reduce the casts. 2009-08-01 00:37:55 +09:00
gzip gzip: Use FT2 zcalloc() & zfree() in ftgzip.c by default. 2009-08-01 00:30:11 +09:00
lzw Apply reports from clang static analyzer. 2010-01-05 20:00:35 +01:00
otvalid otvalid: Truncate the glyph index to 16-bit. 2009-08-01 00:32:11 +09:00
pcf [pcf] Fix a bug in the nprops truncation, Gentoo bug #288357. 2009-10-11 02:07:16 +09:00
pfr Fix compiler warnings. 2009-12-03 05:57:30 +01:00
psaux Whitespace. 2010-05-11 00:06:02 +02:00
pshinter For warning messages, replace FT_ERROR with FT_TRACE0. 2009-06-26 06:15:41 +02:00
psnames Prevent NULL pointer dereference passed to FT_Module_Requester. 2010-02-05 02:58:24 +09:00
raster Fix Savannah bug #29335. 2010-04-05 11:19:38 +02:00
sfnt Prevent NULL pointer dereference passed to FT_Module_Requester. 2010-02-05 02:58:24 +09:00
smooth smooth: Exclude 16-bit system in invalid pitch/height check. 2009-08-01 00:35:40 +09:00
tools We no longer use CVS. 2010-01-23 16:19:33 +01:00
truetype TrueType: Make FreeType ignore maxSizeOfInstructions in `maxp'. 2010-05-20 15:38:00 +02:00
type1 Really fix Savannah bug #28678 (part 2). 2010-02-10 07:13:27 +01:00
type42 Fix custom cmap for empty Type 1 font (Savannah bug #27294). 2009-09-01 08:10:24 +02:00
winfonts XXX_cmap_encoding_char_next() return FT_UInt32 values. 2009-08-01 00:32:09 +09:00
Jamfile Add license. 2005-06-04 23:04:30 +00:00