[smooth] Minor refactoring.
[sfnt, truetype] Don't abort on invalid `maxComponentDepth'.
* src/autofit/aflatin.c (af_latin_metrics_scale_dim): Minor.
[truetype] Record the end of IDEFs.
[truetype] Sanitizer fix, second try.
Thinko; fix previous commit.
[truetype] Sanitizer fix.
[truetype] Make GETDATA work only for GX fonts.
[truetype] Add support for Apple's
[truetype] Add bytecode support for GX variation fonts.
[truetype] Fix GETINFO bytecode instruction.
[truetype] Make all glyphs in `Zycon' GX font work.
[truetype] Fix GX delta tracing.
[truetype] More fixes for GX.
* src/autofit/aflatin.c (af_latin_hints_compute_segments): Thinko.
* src/truetype/ttinterp.c (Ins_MIRP): Fix copy-and-paste error.
[autofit] Update and improve segment and edge tracing.
[autofit] For edges, reject segments wider than 1px (#41334).
* include/freetype/freetype.h (FT_IS_NAMED_INSTANCE): New macro.
[sfnt] Fix `face_index' value in `FT_Face' for named instances.
* src/truetype/ttgxvar.c (TT_Vary_Apply_Glyph_Deltas): Fix tracing.
[truetype] Fix gxvar delta interpolation.
* Version 2.6.5 released.
Conditionally compile environment support.
Handle properties in `FREETYPE_PROPERTIES' environment variable.
Replace calls to `atol' with `strtol'.
Implement handling of `FREETYPE_PROPERTIES' environment variable.
Add function `ft_property_string_set'.
[mac] Fix ftexport.sym target in Jamfile.
[smooth] Sub-banding protocol revision.
[mac] Fix Savannah bug #48417.
* src/truetype/ttinterp.c (TInstruction_Function): Removed, unused.
* Version 2.6.4 released.
* src/pfr/pfrsbit.c (pfr_lookup_bitmap_data): Fix compiler warning.
[smooth] Variable type revision (part 2).
[autofit] Handle single-point contours as segments.
[autofit] Remove unused structure members.
[autofit] Update to Unicode 9.0.0.
[smooth] Variable type revision (part 1).
[smooth] Minor clean-ups.
[smooth] Minor clean-ups.
[pcf] Fix handling of very large fonts (#47708).
[truetype] Really fix deallocation in case of error (#47726).
More info on `FT_Err_Glyph_Too_Big'.
[smooth] Consolidate memory management.
[smooth] Consolidate boundary checks.
[smooth] Use `FT_Outline_Get_CBox'.
[smooth] Remove compiler warnings.
[smooth] Sanitize memory managenent.
[smooth] Remove `band_shoot' that never worked.
[raster, smooth] Handle FT_RENDER_POOL_SIZE better.
* src/base/md5.c: Updated to recent version.
* src/smooth/ftgrays.c (gray_hline): Optimize if-condition.
[autofit] Add support for Cherokee script.
[cmake] Avoid modifying `ftconfig.h' and `ftoption.h' files.
[bdf] Check number of properties (#48166).
[smooth] Re-enable new line renderer on 64-bit archs.
[smooth] Minor clean-ups.
[autofit] Add support for Ethiopic script.
[autofit] Fix compilation with VS2016 (#48126).
[truetype] Fix missed test for named instances (#48122).
[truetype] Let SHPIX move points in the twilight zone in v40.
[type42] Support `CharStrings' entry format as created by LilyPond.
* src/autofit/afranges.c: Remove `UL' postfix from hex numbers.
[smooth] Shrink bisection stack.
[autofit] Fixes for Armenian and Gujarati ranges.
[autofit] Ordering, whitespace.
[autofit] Add support for Armenian script.
* builds/unix/unix-cc.in (LINK_LIBRARY): Use `-export-symbols'.
[autofit] Add blue-zone support for Gurmukhi script.
Work around a bug of the C 8.0.0.1 compiler on AIX 5.3 (#47955).
[truetype] Make TT_LOADER_SET_PP support subpixel hinting [3/3].
[truetype] New implementation of v38 bytecode interpreter [2/3].
[truetype] New implementation of v38 bytecode interpreter [1/3].
[cff] Fix matrix scaling (#47848).
[base] Reject invalid sfnt Mac resource (#47891).
[cid] Fix scanning for `StartData' and `/sfnts' (#47892).
[truetype] Improve the recursive reference detector.
[cache] Allow value 0 for face ID.
[smooth] More efficient accounting of conic splits and draws.
[cff, truetype] Fix logic for `FT_Property_Set'.