[truetype] More fixes for handling of GX deltas.
[ftrandom] Various fixes.
[base] Avoid negative bitmap stroke dimensions (#48985).
[cff] Avoid null pointer passed to FT_MEM_COPY (#48984).
[unix] Enable 64bit support in file system access (#48962).
[sfnt] Avoid left shift of negative value (#48980).
* src/smooth/ftgrays.c (gray_hline): Fix clang compiler warnings.
Improve documentation of `FT_Outline_Decompose'.
Some preparations for the next release.
Synchronize `ftoption.h' comments.
[smooth] Simplify span rendering more.
[smooth] Streamline pixmap drawing a bit more.
[smooth] Streamline pixmap drawing.
s/PIC/FT_CONFIG_OPTION_PIC/ to avoid confusion.
Clarify usage of FT_CONFIG_OPTION_PIC.
Explain how to build a PIC-enabled version of FreeType.
[smooth] Reduce stack of band boundaries.
* src/cid/cidload.c (cid_face_open): Improve handling of `SDBytes'.
[cid] Fix commit from 2016-05-16.
[sfnt] Cache offset and size to bitmap data table.
* src/smooth/ftgrays.c (gray_raster_render): Minor tweaks.
[type1] Fix heap buffer overflow.
[sfnt] Fix previous commit (#48901).
[sfnt] Speed up handling of invalid format 4 cmaps.
* include/freetype/internal/ftdriver.h: Remove unused typedefs.
[smooth] Simplify span rendering.
[truetype] Fix `MPS' instruction.
Update documentation of size requests.
[lzw] Optimize last commit.
[lzw] Avoid invalid left shift.
[lzw] Avoid buffer overrun.
[truetype] Fix compiler warning.
[winfonts] Avoid zero bitmap width and height.
* src/truetype/ttinterp.c (Pop_Push_Count): Revert changes.
* src/truetype/ttinterp.c (TT_RunIns): Minor and formatting.
* src/truetype/ttinterp.c (Pop_Push_Count): Fix some entries.
* src/smooth/ftgrays.c (gray_hline): Fix uninitialized access.
[sfnt] Use correct type for `italicAngle' field (#48732).
[sfnt] Fix `FT_Get_Advance' for bitmap strikes.
[truetype] Fix GX variation handling of composites.
[smooth] Minor refactoring.
[sfnt, truetype] Don't abort on invalid `maxComponentDepth'.
* src/autofit/aflatin.c (af_latin_metrics_scale_dim): Minor.
[truetype] Record the end of IDEFs.
[truetype] Sanitizer fix, second try.
Thinko; fix previous commit.
[truetype] Sanitizer fix.
[truetype] Make GETDATA work only for GX fonts.
[truetype] Add support for Apple's
[truetype] Add bytecode support for GX variation fonts.
[truetype] Fix GETINFO bytecode instruction.
[truetype] Make all glyphs in `Zycon' GX font work.
[truetype] Fix GX delta tracing.
[truetype] More fixes for GX.
* src/autofit/aflatin.c (af_latin_hints_compute_segments): Thinko.
* src/truetype/ttinterp.c (Ins_MIRP): Fix copy-and-paste error.
[autofit] Update and improve segment and edge tracing.
[autofit] For edges, reject segments wider than 1px (#41334).
* include/freetype/freetype.h (FT_IS_NAMED_INSTANCE): New macro.
[sfnt] Fix `face_index' value in `FT_Face' for named instances.
* src/truetype/ttgxvar.c (TT_Vary_Apply_Glyph_Deltas): Fix tracing.
[truetype] Fix gxvar delta interpolation.
* Version 2.6.5 released.
Conditionally compile environment support.
Handle properties in `FREETYPE_PROPERTIES' environment variable.
Replace calls to `atol' with `strtol'.
Implement handling of `FREETYPE_PROPERTIES' environment variable.
Add function `ft_property_string_set'.
[mac] Fix ftexport.sym target in Jamfile.
[smooth] Sub-banding protocol revision.
[mac] Fix Savannah bug #48417.
* src/truetype/ttinterp.c (TInstruction_Function): Removed, unused.
* Version 2.6.4 released.
* src/pfr/pfrsbit.c (pfr_lookup_bitmap_data): Fix compiler warning.
[smooth] Variable type revision (part 2).
[autofit] Handle single-point contours as segments.
[autofit] Remove unused structure members.
[autofit] Update to Unicode 9.0.0.
[smooth] Variable type revision (part 1).
[smooth] Minor clean-ups.
[smooth] Minor clean-ups.
[pcf] Fix handling of very large fonts (#47708).
[truetype] Really fix deallocation in case of error (#47726).
More info on `FT_Err_Glyph_Too_Big'.
[smooth] Consolidate memory management.
[smooth] Consolidate boundary checks.
[smooth] Use `FT_Outline_Get_CBox'.
[smooth] Remove compiler warnings.