freetype2/src
Werner Lemberg 77f0814a31 Add macros for handling over-/underflowing `FT_Int64' values.
* include/freetype/internal/ftcalc.h (ADD_INT64, SUB_INT64,
MUL_INT64, DIV_INT64) [FT_LONG64]: New macros.

* src/base/ftcalc.c (ft_corner_orientation) [FT_LONG64]: Use
`SUB_INT64' and `MUL_INT64'.

Reported as

  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=10028
2018-08-23 17:53:54 +02:00
..
autofit Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
base Add macros for handling over-/underflowing `FT_Int64' values. 2018-08-23 17:53:54 +02:00
bdf Revert BDF copyright years. 2018-08-15 23:49:07 -04:00
bzip2 [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
cache Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
cff Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
cid Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
gxvalid Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
gzip [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
lzw [GSoC] src/*.*: Convert block comments to `light' style. 2018-06-03 09:08:41 +02:00
otvalid Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
pcf Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
pfr Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
psaux [psaux] Avoid slow PS font parsing in case of error. 2018-08-18 14:39:20 +02:00
pshinter Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
psnames * src/psnames/psmodule.c (ps_unicodes_init): Fix alloc debugging. 2018-07-02 22:27:57 +02:00
raster Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
sfnt * src/sfnt/ttcpal.c (tt_face_load_cpal): Add missing safety check. 2018-08-21 10:52:14 +02:00
smooth Minor formatting and documentation fixes. 2018-08-22 10:30:08 +02:00
tools Move the legacy fuzz target to the `freetype-testing' repository. 2018-07-20 19:32:13 +02:00
truetype [truetype] Improve legibility of `glyf' parsing. 2018-08-22 10:31:05 +02:00
type1 Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
type42 Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
winfonts Don't use `trace_' prefix for FT_COMPONENT arguments. 2018-08-15 18:13:17 +02:00
Jamfile Update copyright year. 2018-01-02 09:33:57 +01:00