* src/sfnt/ttload.c (tt_face_load_pclt): Fix `pclt_fields'.
* src/cff/cf2font.c (cf2_computeDarkening): Initialize darkenAmount.
Fix Savannah bug #39295.
[autofit] Remove outdated comment.
* src/autofit/aflatin.c (af_{grek,cyrl}_uniranges): Fix arrays.
[bdf, pcf] Refuse non-zero face_index.
[autofit] Disunify Cyrillic and Greek handling from Latin.
Fix vertical size of emboldened glyphs.
* include/freetype/ftoutln.h: Correct FT_Outline_Get_Orientation
[autofit] Improve Hebrew rendering.
[doc] s/which/that/ where appropriate.
Fix Savannah bug #39905 (documentation only).
[sfnt] Fix frame access while reading WOFF table directory.
Implement support for WOFF containers.
[gzip] New function `FT_Gzip_Uncompress'.
[autofit] Fix `make multi' compilation.
[autofit] Fix C++ compilation.
* src/sfnt/ttload.c (tt_face_load_font_dir): Fix sign typos.
FT_Open_Face: Improve external stream handling.
Remove `FT_SqrtFixed' function.
[autofit] While tracing, report script names instead of ID values.
[autofit] Report used script while hinting a glyph.
[autofit] Add support for Hebrew script.
[autofit] Improve tracing messages.
Better tracing of loaded glyphs.
[autofit] Fix script selection.
[autofit] Make `dummy' hinter work as expected.
[autofit] Make `cjk' module use blue stringsets.
[autofit] Synchronize `cjk' with `latin' module (and vice versa).
[autofit] Make `latin' module use blue stringsets.
[autofit] Add blue stringsets.
[autofit] Introduce data file for blue strings.
[base] Enable new algorithm for BBox_Cubic_Check.
* builds/unix/unix-def.in (freetype2.pc): Don't set executable bit.
[base] Clean up BBox_Conic_Check.
[base] Finish experimental (disabled) BBox_Cubic_Check implementation.
[base] Refactor experimental (disabled) BBox_Cubic_Check.
Fix Savannah bug #39702.
[autofit] Improve handling of `near' points.
Add comments to `ft_corner_is_flat'.
[autofit] Update comments.
* include/freetype/ftcffdrv.h: Improve documentation.
[autofit] Move declaration of scripts into separate file.
[autofit] Move declaration of writing systems into separate file.
[sfnt] Fix compilation with g++.
[autofit] Fix `make multi'.
Another round of cppcheck nitpicks.
[autofit] Introduce `writing systems'.
[autofit] Variable renaming.
Ignore libpng-config under cross-building configuration,
2013-07-30 Behdad Esfahbod <[email protected]>
Add FT_FACE_FLAG_COLOR and FT_HAS_COLOR.
[sfnt] Fix for `make multi' target.
* docs/INSTALL.GNU: Updated.
[sfnt] Fix `sbix' table version handling.
[autofit] Fix segment classification for blue zones.
[sfnt] `sbix' fix-ups.
[sfnt] Add support for Apple's `sbix' color bitmap table.
[sfnt] Ignore invalid magic number in `head' or `bhed'.
[smooth] Fix segfault caused by previous commit.
[smooth] Improve performance.
Add assembler code for TT_MulFix14 and TT_DotFix14.
Optimize FT_MulFix for x86_64 GCC builds.
Speed up ARMv7 support.
[sfnt] Fix documentation of `tt_face_get_metrics'.
One more update to `CHANGES' file.
* src/winfonts/winfnt.c (FNT_Load_Glyph): Fix bitmap width guard.
[cff] Add darkening limit to `darkening-parameters'.
[cff] Add `darkening-parameters' property.
[docmaker] Code shuffling.
[docmaker] Remove unused functions.
* builds/freetype.mk (dll): Remove target.
[docmaker] Recognise URLs.
* Version 2.5.0.1 released.
* builds/unix/install.mk (install): Don't create `cache' directory.
* Version 2.5.0 released.
Update CHANGES; tag some auto-hinter properties as still experimental.
Fix Savannah bug #39266.
* src/smooth/ftgrays.c One final pragma to silence 64-bit MSVC.
[cff] Add code to Adobe's engine to handle ppem > 2000.