[sfnt] While tracing, output table checksums also.
[UVS] Fix find_variant_selector_charmap(), Savannah bug #31545.
[UVS] Remove non-essential pointer checking in previous commit.
[UVS] Stabilizes UVS supporting functions against non-UVS fonts.
[ftsmooth] Improve rendering.
[ftraster] Fix rendering.
Revert a change of `_idx' type in FTC_CACHE_LOOKUP_CMP().
[cache] Change the hash types to FT_PtrDist.
[cache] Hide internal macros incompatible with LLP64.
Change the type of FT_MEM_VAL() from FT_ULong to FT_PtrDist.
Replace "%lx" for memory address by "%p", LLP64 platforms.
Fix thinko in spline flattening.
[raccess] Skip unrequired resource access rules by Darwin VFS.
[raccess] Grouping resource access rules based on Darwin VFS.
Prevent to open a FT_Stream for zero-sized file on non-Unix.
Fix Savannah bug #31275.
Typo.
[truetype] Improve error handling of `SHZ' bytecode instruction.
* Version 2.4.3 released.
Avoid `configure' issues with symbolic links.
Fix Savannah bug #31088 (sort of).
[smooth] Fix splitting of cubics for negative values.
Fix Savannah bug #31040.
Improve cache description.
[sfnt] Make error message filling NULL names less verbose.
[smooth] Fix and improve spline flattening.
[cff] Truncate the element length at the end of the stream.
[cff] Ignore CID > 0xFFFFU.
[cff] Make trace message in cff_charset_load() verbose.
[cff] Correct `max_cid' from CID array length to max CID.
[truetype] Sanitize the broken offsets in `loca'.
[sfnt] Prevent overrunning in `post' table parser.
[truetype] Don't duplicate size->twilight structure to be freed.
Make bytecode debugging with FontForge work again.
Improve tracing messages.
Fix minor issues reported by <[email protected]>.
Ignore the environmental setting of LIBTOOL.
[truetype] Decrease the trace level catching the interpreter error.
[truetype] Prevent bytecode reuse after the interpretation error.
[ftraster] Pacify compiler.
[cff] Allow SIDs >= 65000.
Force hinting when the font lacks its familyname.
Register yet another tricky TrueType font.
In the documentation, explain what `padding' means.
Fix Savannah bug #30788.
Try to fix Savannah bug #30717 (and probably #30719 too).
* Version 2.4.2 released.
Synchronize devel/ftoption.h.
Minor doc fixes, formatting.
[raster] Fix valgrind warning.
Update docs/CHANGES to note that CFF stack overflow bug is fixed.
[cff] Add comment to clarify current implementation of `pop' operator.
Fix conditional usage of FT_MulFix_i386.
[cff] Don't use any values in decoder after parsing error.
`make devel' fails if FT_CONFIG_OPTION_OLD_INTERNALS is set.
[cff] Improve stack overflow test.
Add reference counters and to FT_Library and FT_Face objects.
* Version 2.4.1 released.
[cff] Final try to fix `hintmask' and `cntrmask' limit check.
* Version 2.4.0 released.
Fix type-punning issues with C++.
Fix C++ compilation issue.
Fix another case reported in Savannah bug #30373.
Fix a mistake in t42objs.c in previous commit.
Use defined macros to set {platform,encoding}_id.
Apple Unicode is not deprecated now.
Unicode != ISO in the earliest TTF terminology.
Make ftraster.c compile in stand-alone mode with MSVC compiler.
Fix Savannah bug #27648.
[cff] Next try to fix `hintmask' and `cntrmask' limit check.
Restrict the number of the charmaps in a rogue-compatible mode.
TrueType hinting is no longer patented.
Check error value by `FT_CMap_New'.
Make ftgrays.c compile stand-alone again.