* subprojects/zlib.wrap: Update to zlib version 1.2.13.
0ec85f7
[sfnt] Additional bounds checks for `COLR` v1 table handling.
0b62c1e
[gzip] Update sources to zlib 1.2.13.
af46fcc
* src/sfnt/ttsbit.c (tt_face_load_strike_metrics): Simplify calculations.
b8882a3
Minor formatting.
c943d40
[sfnt] Guard individual `COLR` v1 paint field reads.
0427282
* builds/toplevel.mk: Prefix all paths with `$(TOP_DIR)/`.
8493877
* src/base/ftsynth.c (FT_GlyphSlot_Slant): New API with custom slant.
bb59c3c
Note the lack of floating-point data types.
3ab1875
[cff] Remove `FT_CONFIG_OPTION_NO_GLYPH_NAMES`.
5182264
Synchronize `ftoption.h` flavours.
0d66abc
Minor comment changes.
141d979
Improve FT_Get_Name_Index docs and place it next to FT_Get_Glyph_Name.
15f6873
[autofit] Reset the face charmap directly.
0417527
* src/type1/t1afm.c (T1_Read_PFM): Set charmaps directly.
1b6dce8
* src/cache/ftccmap.c (FTC_CMapCache_Lookup): Avoid `FT_Set_Charmap`.
8faf57d
* src/cache/ftcbasic.c (ftc_basic_family_get_count): Remove redundancy.
b93f20a
* src/psaux/pshints.c (cf2_hintmap_insertHint): Fix midpoint computation.
de8f14a
* src/psaux/pshints.c (cf2_hintmap_build): Improve debugging output.
2adb810
[truetype] Fix undefined pointer arithmetic.
9052709
* src/sfnt/ttsbit.c (tt_face_load_strike_metrics): Use lighter FT_DivFix.
ff66e91
[base] FT_Attach_Stream: Make `parameters` argument constant.
5faa1df
* src/tools/*.py: Migrate to Python 3.
3f3427c
[sfnt] Guard access in 'COLR' table when requesting child table pointer.
df26013
[sfnt] Add SVG document bounds checking.
bd41700
[base] Clean up the bitmap flow control.
c9c3263
[base] Discard and recreate bitmaps for copying and converting.
c456eeb
Reject 'COLR' table if version is 1 but header too small.
33ceac2
* src/otvalid/otvgsub.c (otv_SingleSubst_validate): Fix format 1 handling.
a0d1536
[truetype] Reject 'fvar' loading when `num_instances` is too small.
8e68439