Al-Qurtas-Islamic-bank-The-.../src/truetype
Werner Lemberg da34673e54 [truetype] More sanity tests for GX handling.
These tests should mainly help avoid unnecessarily large memory
allocations in case of malformed fonts.

* src/truetype/ttgxvar.c (ft_var_readpackedpoints,
ft_var_readpackeddeltas): Check number of points against stream
size.
(ft_var_load_avar): Check `pairCount' against table length.
(ft_var_load_gvar): Check `globalCoordCount' and `glyphCount'
against table length.
(tt_face_vary_cvt): Check `tupleCount' and `offsetToData'.
Fix trace.
(TT_Vary_Apply_Glyph_Deltas): Fix trace.
Free `sharedpoints' to avoid memory leak.
2015-10-10 10:21:27 +02:00
..
Jamfile Make Jam support work again. 2015-06-21 19:12:12 +02:00
module.mk Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
rules.mk Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
truetype.c Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
ttdriver.c Rename `svxf86nm.h' to `svfntfmt.h'; update related symbols. 2015-03-11 08:55:12 +01:00
ttdriver.h Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
tterrors.h Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
ttgload.c Add new FT_LOAD_COMPUTE_METRICS load flag. 2015-09-26 14:51:30 +02:00
ttgload.h Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
ttgxvar.c [truetype] More sanity tests for GX handling. 2015-10-10 10:21:27 +02:00
ttgxvar.h [truetype] In GX, make private point numbers work correctly. 2015-05-31 12:21:34 +02:00
ttinterp.c Minor. 2015-08-31 23:14:46 -04:00
ttinterp.h [truetype] Fix return values of GETINFO bytecode instruction. 2015-05-24 09:50:24 +02:00
ttobjs.c [truetype] Fix integer type (#45965). 2015-09-15 07:23:53 +02:00
ttobjs.h [truetype] Clean up types. 2015-08-06 00:06:14 -04:00
ttpic.c Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
ttpic.h Better support of user-supplied C++ namespaces. 2015-07-09 15:10:31 +02:00
ttpload.c [truetype] Adjust number of glyphs for malformed `loca' tables. 2015-09-30 10:26:10 +02:00
ttpload.h Run `src/tools/update-copyright'. 2015-01-17 20:41:43 +01:00
ttsubpix.c [truetype] Clean up types. 2015-08-06 00:06:14 -04:00
ttsubpix.h [truetype] Finish compiler warning fixes for signedness issues. 2015-02-17 10:17:56 +01:00