[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'.
[autofit] Add blue-zone support for Gujarati script.
[truetype] Fix deallocation in case of error (#47726).
[autofit] Improve Georgian blue zone characters.
[cmake] Honor SKIP_INSTALL_* settings (as used in zlib).
[truetype] Another fix for non-intermediate GX tuples.
Remove forgotten macro.
[autofit] Add support for Georgian scripts.
[autofit] Provide dummy blue zone for pseudo script `none'.
* src/pfr/pfrload.c (pfr_aux_name_load): Thinko (#47567).
* src/pfr/pfrload.c (pfr_log_font_count): Better font size estimate.
* src/pfr/pfrload.c (pfr_aux_name_load): Fix memory leak (#47567).
* src/base/ftadvance.c (FT_Get_Advances): Fix invalid left shift.
[pfr] Fix binary search (#47514).
* src/pfr/pfrtypes.h: Replace all enums with macros.
[autofit] Mark `aflatin2.[ch]' as not compilable.
[pfr] Robustify bitmap strike handling (#47514).
[pfr] Fix handling of compound glyphs.
[pfr] Various clang sanitizer fixes.
Rename `VERSION.DLL' (#47472).
[raster, smooth] Directly test outline size (#47500).
[raster, smooth] Fix some clang sanitizer runtime issues.
* src/truetype/ttgload.c (TT_Load_Simple_Glyph): Minor.
* src/autofit/afhints.c (af_glyph_hints_reload): Thinko.
[smooth] Partly revert recent changes.
[autofit] Show `near' points in tracing.
[smooth] Minor refactoring and microoptimizations.
[smooth] Minor refactoring.
* src/autofit/aflatin.c (af_latin_compute_stem_width): Optimize.
[smooth] Temporarily revert 6eb6158dd787 (#47114).
[ftfuzzer] Improve coverage of rasterfuzzer.
Fix CMake issues for iOS (patch #8941).
[truetype] Fix handling of non-intermediate GX tuples.
[base] Refuse to render enormous outlines (#47114).
[smooth] Replace left shifts with multiplications (#47114).
[autofit] Avoid excessive stem length rounding (#25392).
Make FreeType compile on AIX out of the box.
[ftfuzzer] Add unit for testing smooth and black rasterizers.