[smooth] Fix Harmony memory management.
[type1] Avoid segfaults with `FT_Get_PS_Font_Value'.
[truetype] Make `TT_Set_MM_Blend' idempotent (#54388).
[psaux, type1]: More tracing improvements.
Document FT_Module_Class's `module_interface' field.
[psaux, type1] Trace PostScript dictionaries and other things.
Fix minor ASAN run-time warnings.
[build] Fortify dllexport/dllimport attributes (#53969,#54330).
[type1] Check relationship between number of axes and designs.
[truetype] Match ttdebug's naming of instruction mnemonics.
* src/pcf/pcfread.c (pcf_get_encodings): Thinko.
* src/pcf/pcfread.c (pcf_get_encodings): Check index of defaultChar.
* src/pcf/pcfread.c (pcf_load_font): Fix number of glyphs.
[cid] Sanitize `BlueShift' and `BlueFuzz'.
Minor comment improvement.
[pcf] Fix handling of the undefined glyph.
Improve stream extraction macro documentation.
Move the legacy fuzz target to the `freetype-testing' repository.
[cff] Avoid left-shift of negative numbers (#54322).
Allow FT_ENCODING_NONE for `FT_Select_Charmap'.
* src/pcf/pcfread.c (pcf_get_encodings): Trace `defaultChar'.
* include/freetype/internal/ftcalc.h: Add macros for handling
* src/truetype/ttgxvar.c (tt_set_mm_blend): Fix off-by-one error.
* src/base/ftoutln.c (FT_Outline_Get_Orientation): Init `cbox'.
Adjust table size comparisons (#54242).
Fix more 32bit issues (#54208)
Fix 32bit build warnings (#54239).
* src/psnames/psmodule.c (ps_unicodes_init): Fix alloc debugging.
s/xxx specific foo/xxx-specific foo/.
s/palette_types/palette_flags/.
Make `FT_Get_Color_Glyph_Layer' return FT_Bool.
* src/base/ftobjs.c (FT_Get_Color_Glyph_Layer): Guard SFNT function.
* src/base/fttrigon.c (FT_Tan): Improve accuracy.
* src/base/ftobjs.c (FT_Set_Charmap): Robustify.
[truetype] Fix memory leak.
* src/truetype/ttgxvar.c (tt_face_vary_cvt): Add initializers.
[truetype] Increase precision while applying VF deltas.
New base function `FT_Matrix_Check' (#54019).
s/FT_PALETTE_USABLE_WITH_/FT_PALETTE_FOR_/.
[sfnt] Fix CPAL heap buffer overflow.
Doh. Don't use CPAL or COLR data if tables are missing.
Some more minor doc fixes.
Minor documentation fixes.
Introduce `@example:' subsections.
Add example for `FT_Get_Color_Glyph_Layer'.
[base] Introduce `FT_New_Glyph'.
Change documentation markup tags to lowercase.
[bdf] Fix underflow of an unsigned value.
Fix documentation indentation; s/@const/@enum/; harmonize doc keywords.
[base] Add tracing for `FT_Bitmap_Blend'.
s/trace_bitmap/trace_checksum/.
[sfnt] Fix color glyph layer loading.
[sfnt] Fix color palette loading.
* src/base/ftbitmap.c (FT_Bitmap_Blend): Avoid integer overflow.
Add `FT_Bitmap_Blend' API.
Replace `FT_Get_GlyphLayers' with `FT_Get_Color_Glyph_Layer'.
Provide iterative API to access `COLR' data.
Add glyph index and glyph load flags to glyph slot.
[sfnt] Move `CPAL' stuff into separate files.
[sfnt] Separate `CPAL' and `COLR' table handling.
[sfnt] Fix `sizeof' thinko.
Finish CPAL/COLR support (4/4).
Finish CPAL/COLR support (3/4).
Finish CPAL/COLR support (2/4).
Finish CPAL/COLR support (1/4).
Doc fixes and improvements.
[raster] Clean up.
[sfnt] Fix compiler warnings.
s/FT_Palette/FT_Palette_Data/, s/palette/palette_data/.
CMakeLists: also accept IOS_PLATFORM=SIMULATOR64
Implement `FT_Palette_Get'.
* src/sfnt/ttcolr.c (tt_face_load_colr): Improve overflow checks.
[raster] Deal with pitch sign earlier.
[sfnt] Read `CPAL' version 1 tables.
[base] API for Harmony LCD rendering.
[bdf, pcf] Removed deprecated FT_FACE_FLAG_FAST_GLYPHS flag.
[smooth, raster] Limit bitmap size (#54019).
Restore missing comment lines and other minor fixes
Restore accidentally removed, commented-out configuration options.
[GSoC] include/*.*, devel/*.*: Convert block comments to `light' style.
* src/smooth/ftgrays.c (gray_convert_glyph): Remove unused variables.
* src/tools/glnames.py (main): Emit header in `light' comment style.
[GSoC] src/*.*: Convert block comments to `light' style.
[smooth] Attempt to mitigate bug #54019.