freetype2/src
Alexei Podtelezhnikov 495de6cc72 [base] Refuse to render enormous outlines (#47114).
The goal is to avoid integer overflows in the rendering algorithms.
The limit is chosen arbitrarily at some 2^18 pixels, which should be
enough for modern devices including printers.

* src/base/ftoutln.c (FT_Outline_Render): Check CBox and reject
enormous outlines.
2016-03-06 23:54:34 -05:00
..
autofit [autofit] Avoid excessive stem length rounding (#25392). 2016-03-05 19:47:07 +01:00
base [base] Refuse to render enormous outlines (#47114). 2016-03-06 23:54:34 -05:00
bdf Update copyright year. 2016-01-13 11:54:10 +01:00
bzip2 Update copyright year. 2016-01-13 11:54:10 +01:00
cache Whitespace. 2016-02-15 12:54:40 +01:00
cff Fix clang warnings. 2016-03-01 06:45:52 +01:00
cid Update copyright year. 2016-01-13 11:54:10 +01:00
gxvalid Whitespace. 2016-02-15 12:54:40 +01:00
gzip Update copyright year. 2016-01-13 11:54:10 +01:00
lzw Update copyright year. 2016-01-13 11:54:10 +01:00
otvalid Whitespace. 2016-02-15 12:54:40 +01:00
pcf Whitespace. 2016-02-15 12:54:40 +01:00
pfr Update copyright year. 2016-01-13 11:54:10 +01:00
psaux Update copyright year. 2016-01-13 11:54:10 +01:00
pshinter Update copyright year. 2016-01-13 11:54:10 +01:00
psnames Update copyright year. 2016-01-13 11:54:10 +01:00
raster Update copyright year. 2016-01-13 11:54:10 +01:00
sfnt Whitespace. 2016-02-15 12:54:40 +01:00
smooth [smooth] Replace left shifts with multiplications (#47114). 2016-03-06 23:01:50 -05:00
tools [ftfuzzer] Add unit for testing smooth and black rasterizers. 2016-03-01 09:37:12 +01:00
truetype Whitespace. 2016-02-15 12:54:40 +01:00
type1 Whitespace. 2016-02-15 12:54:40 +01:00
type42 Remove unpatented hinter (3/3). 2016-01-28 14:11:14 +01:00
winfonts Update copyright year. 2016-01-13 11:54:10 +01:00
Jamfile Update copyright year. 2016-01-13 11:54:10 +01:00