* meson.build: Fix 'harfbuzz' and 'brotli' build options (#59347).
* src/sfnt/pngshim.c (Load_SBit_Png): Fix memory leak (#59322).
* Version 2.10.4 released.
[sfnt] Fix heap buffer overflow (#59308).
* src/sfnt/tt{colr,cpal}.c: Fix signedness warnings from VC++.
* src/sfnt/sfwoff2.c (Read255UShort): Tweak types to please VC++.
* Version 2.10.3 released.
Document changes to last release.
[autofit] Synchronize with ttfautohint.
Move `scripts/make_distribution_archives.py` to `src/tools`.
* src/cff/cffgload.c (cff_slot_load): Scale `vertBearingY`.
* src/base/ftobjs.c (FT_Load_Glyph): Trace glyph metrics.
[meson] Move auxiliary scripts to `builds/meson`.
Add python script for building tarballs.
* scripts/extract_freetype_version.py: Fix regex typos.
Add Meson build project file.
Documentation updates.
[raster] Improve the second pass (#58373).
[raster] Tune SMART macro (#58352).
[raster] Introduce SMART macro.
[raster] Improve tracing.
* ChangeLog: Add entry for last commit.
Export version info (#58935)
[truetype] Reduce Infinality footprint (cont'd).
[truetype] Reduce Infinality footprint.
[truetype] Refactor compensation color.
[smooth] Don't set target in direct mode.
Improve FT_Outline_Render docs.
* src/smooth/ftsmooth.c (ft_smooth_raster_overlap): Limit width.
* src/truetype/ttgload.c (TT_Get_VMetrics): Add tracing message.
[truetype] Retain OVERLAP_SIMPLE and OVERLAP_COMPOUND.
* src/truetype/ttgload.c (TT_Load_Glyph): More tracing.
Unbreak compilation.
Hide internal functions with SunPro.
Fix static compilation with Visual C.
Formatting, improving comments.
Fix `-Wformat' compiler warnings.
Fix `-Wformat' compiler warnings.
* src/sfnt/sfwoff2.c (woff2_decompress): Fix compiler warning.
Add .clang-format file
[doc] Stem darkening is off by default for CFF driver.
freetype.h (FT_Set_Transform): Minor documentation update.
README: Add information on contributing patches.
* builds/unix/configure.raw: Fix inclusion of `ftoption.h'.
Document `FT_Face_Rec_::box' with variable fonts (#54969).
[build] Really fix multi and C++ builds.
[build] Fix multi and C++ builds.
[psaux] Improve `t1_decoder_parse_metrics' (#58646).
[build] Improve visibility support of library function names.
[build] Split off more stuff from `ftconfig.h'.
[build] Move mac support code to `mac-support.h'.
[build] Put integer type definitions into `integer-types.h'.
[build] Rename `build/unix/ftconfig.in' to `ftconfig.h.in'.
[smooth] Introduce direct oversampling for overlaps.
[smooth] Use direct rendering mode in Harmony.
[smooth] Separate LCD paths from gray rendering.
[cff] Fix handling of `style_name == NULL' (#58630).
Simplify unused macro.
[cff] Fix another two memory leaks (#58629).
[psaux] Fix memory leak (#58626).
Fix memory leak (#58624).
[base] Rework d1180b5f9598 until further notice.
[cff, cid] Fix segfaults in case of error (#58621).
[sfnt] Support Intel compilers.
[base] Fix memory leak (#58611).
[cff] Fix memory leak (#58610).
* src/cff/cffload.c (cff_index_get_pointers): Rename `t' to `tbl'.
[cff] Free table upon error allocating other data (#58609).
woff2tags.h: Fix copyright year.
Remove redundant inclusion of `ft2build.h'.
Make macros for header file names optional.
* src/sfnt/ttcmap.c (tt_face_build_cmaps): Trace number of cmaps.
Remove obsolete HAVE_STDINT_H probing macro.
Remove Jamfile files from the tree.
[smooth] Turn on LCD filtering during FreeType initialization.
[smooth] Stop using dedicated LCD modules and classes.
* Version 2.10.2 released. ==========================
* src/truetype/ttinterp.c (TT_RunIns): Adjust loop counter (#58319).
* builds/freetype.mk: Refactor for readability.
[builds] Clean up Windows CE project files.
* devel/ft2build.h: Override FT_CONFIG_MODULES_H here as well.
[builds/unix] Consolidate marco overrides (for the demos to see them).
Grammar fix for last commit.
CHANGES: We are going to remove Jam.
Allow setting `CC' in Unix build (#58051).
[woff2] Return if single stream operation fails.
[docs] Fix building docs if `srcdir' != `builddir'.
[docwriter] Drop support for Python < 3.5.
[gzip] Support `gzip' encoded header conditionally.
Fix state of `FT_Face' for buggy `gvar' tables (#57923).
ChangeLog entry for last commit.
Update docwriter stylesheet.
[truetype] Add better checks for loading `gvar' table (#57905).