freetype/docs
Werner Lemberg 0d94592942 [truetype] Introduce dynamic limits for some bytecode opcodes.
This speeds up FreeType's handling of malformed fonts.

* src/truetype/ttinterp.c (TT_RunIns): Set up limits for the number
of twilight points, the total number of negative jumps, and the
total number of loops in LOOPCALL opcodes.  The values are based on
the number of points and entries in the CVT table.
(Ins_JMPR): Test negative jump counter.
(Ins_LOOPCALL): Test loopcall counter.

* src/truetype/ttinterp.h (TT_ExecContext): Updated.

* docs/CHANGES: Updated.
2016-09-27 08:44:31 +02:00
..
reference We no longer use CVS. 2010-01-23 16:19:33 +01:00
CHANGES [truetype] Introduce dynamic limits for some bytecode opcodes. 2016-09-27 08:44:31 +02:00
CMAKE * docs/CMAKE: New dummy file. 2013-11-10 06:26:52 +01:00
CUSTOMIZE Update copyright year. 2016-01-13 11:54:10 +01:00
DEBUG Update copyright year. 2016-01-13 11:54:10 +01:00
formats.txt Update copyright year. 2016-01-13 11:54:10 +01:00
freetype-config.1 * Version 2.7 released. 2016-09-08 09:04:32 +02:00
FTL.TXT Encoding tweaks. 2016-06-16 22:57:24 -04:00
GPLv2.TXT Update license documentation. 2011-06-18 08:06:57 +02:00
INSTALL Update copyright year. 2016-01-13 11:54:10 +01:00
INSTALL.ANY Update copyright year. 2016-01-13 11:54:10 +01:00
INSTALL.CROSS Update copyright year. 2016-01-13 11:54:10 +01:00
INSTALL.GNU Update copyright year. 2016-01-13 11:54:10 +01:00
INSTALL.MAC * src/base/ftbase.c: <ftmac.c> is replaced by "ftmac.c" 2008-02-14 02:55:16 +00:00
INSTALL.UNIX Update copyright year. 2016-01-13 11:54:10 +01:00
INSTALL.VMS Update copyright year. 2016-01-13 11:54:10 +01:00
LICENSE.TXT [bdf, base] Lift hash functions from bdf driver to base module. 2015-12-19 16:59:40 +01:00
MAKEPP formatting, minor doc fixes, copyright years 2007-01-05 09:03:31 +00:00
PROBLEMS * docs/PROBLEMS: Mention rendering differences on different 2011-02-24 20:01:00 +01:00
raster.txt Update copyright year. 2016-01-13 11:54:10 +01:00
release Rename `VERSION.DLL' (#47472). 2016-03-23 07:40:12 +01:00
TODO Update copyright year. 2016-01-13 11:54:10 +01:00
VERSIONS.TXT * Version 2.7 released. 2016-09-08 09:04:32 +02:00