[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.
[autofit] Fix reallocation error introduced in 2016-02-27 (#47310).
[autofit] Add blue-zone support for Sinhala script.
[autofit] Properly handle spikes pointing to the x-axis.
[autofit] Minor code clean-up.
[autofit] Improve BOUND action.
[autofit] Add blue-zone support for Tamil script.
[autofit] Add blue-zone support for Malayalam script.
[smooth] Fix integer overflow (#47114).
* src/cff/cffparse.c (cff_parse_multiple_master): Improve tracing.
[cff] Handle T2 operator only with old CFF engine (#47157).
[cff] Partially handle `load' and `store' ops in old CFF engine.
[cff] Correctly trace SIDs that contain NULL bytes.
* src/base/fthash.c: Include FT_INTERNAL_MEMORY_H.
* src/cff/cffparse.c: Include `cffgload.h'.
[cff] Make old CFF engine show MM CFFs (without variations).
[docmaker] Don't emit trailing newlines.
Fix another runtime error found by clang's sanitizer (#47082).
Fix runtime errors found by clang's sanitizer (#47082).
[cff] Implement missing operators in new engine (except `random').
[cff] Fix some Type 2 operators in old CFF engine.
Make direct call of `make install' work (#47072).
[base] Fix advance width loading for MM and GX fonts (#47064).
[cff] Fix handling of face_index == -1 for pure CFF.
[autofit] Minor tracing improvement.
Remove unpatented hinter (3/3).
Remove unpatented hinter (2/3).
Remove unpatented hinter (1/3).
[autofit] Add blue-zone support for Kannada script.
Better access to 64-bit integers for C99 compilers.
[gxvalid] Remove commented out code.
[autofix] Complete last autofit commit.
Still handle `__FTERRORS_H__'.
* include/freetype/ftlcdfil.h: Documentation tweak.
[autofit] Fix handling of default script.
Various minor clang fixes.
[truetype] Add another tricky font.
[base] Empower `FT_Library_SetLcdFilterWeights'.
* include/freetype/ftlcdfil.h: Documentation tweak.
* include/freetype/ftlcdfil.h: Documentation tweak.
Don't use macro names that start with `_[A-Z]' [3/3].
Don't use macro names that start with `_[A-Z]' [2/3].
Don't use macro names that start with `_[A-Z]' [1/3].
Don't use macro names that contain `__' [2/2].
Don't use macro names that contain `__' [1/2].
[cff] Fix usage of `|' operator.
[autofit] Make top-to-bottom hinting work in latin auto-hinter.
[autofit] Add hinting direction to `AF_ScriptClassRec'.
[autofit] Start implementing hinting direction (up/down, down/up).
* src/type1/t1load.c (parse_subrs): Fix memory leak (#46744).
[base] Make hash interface symmetric.
[type1] Avoid shift of negative numbers (#46732).
[type1, psaux] Handle large values of num_subrs correctly (#46692).
[base] Thinko: Remove free function pointer.
[base, bdf] Don't expose `FT_Hashnode' in hash functions.
[base, bdf] Add number hashing.