* src/autofit/afadjust.c (af_reverse_character_map_new): Check `map` limit.
9536e47
* include/freetype/internal/ftcalc.h: Fix fringe compilation.
6ed79d5
* src/base/ftcalc.c (ft_corner_orientation) [!FT_INT32]: Fix up.
4fad257
[autofit] Don't access uninitialized memory.
d6c2922
* src/truetype/ttinterp.c (TT_MulFix14,TT_DotFix14)[!FT_INT64]: Sync.
66e0d25
* src/truetype/ttinterp.c (TT_DotFix14): Silence UBSAN.
9eecaa0
* src/base/ftcalc.c: Miscellaneous cleanups.
0a650e8
[autofit] Avoid crash.
cc849c3
[base, truetype] Silence UBSAN (cont'd).
ccabe7a
[autofit] Avoid unnecessary recomputation of HarfBuzz data.
dc55f4e
[autofit] Fix creation of the adjustment database's reverse map.
d1ac952
[autofit] Reduce adjustment database lookups.
0579706
* src/afadjust.c (adjustment_database): Make it complete up to U+017F.
233cdea
* src/autofit/afadjust.c (af_reverse_character_map_new): Add tracing code.
535498a
* src/afadjust.c: Minor fixes.
c34e551
[autofit] Better vertical separation adjustment support. (2/2)
218c59a
[autofit] Better vertical separation adjustment support. (1/2)
52d4573
[autofit] Use new y extrema arrays.
c6106cf
[autofit] Provide infrastructure for storing y extrema of contours.
8d49ccd
[autofit] Avoid crash.
53a5e2e
[autofit] Fix just introduced heap buffer overflow
558bde6
* docs/CHANGES: Mention Craig's GSoC 2023 project.
ae3879c
[autofit] Add GSUB table handling to reverse character map generation.
24ac6c5
[autofit] Add tilde-unflattening algorithm.
771449f
[autofit] Implement vertical separation adjustment.
7099b09
[autofit] Add code for reverse charmaps and adjustment database lookup.
14ac614
[autofit] Add adjustment database.
c46ebd7
[base] Make `find_unicode_charmap` a base function.
f0660df
* src/bdf/bdflib.c (hdigits): Removed.
6b6b643
* include/freetype/internal/ftcalc.h (FT_MSB) [__CC_ARM]: Added.
5416689