SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for freetype2-devel-2.10.1-10.82.x86_64.rpm :

* Tue Jul 02 2019 Ismail Dönmez - Update to version 2.10.1
* The bytecode hinting of OpenType variation fonts was flawed, since the data in the `CVAR\' table wasn\'t correctly applied.
* Auto-hinter support for Mongolian.
* The handling of the default character in PCF fonts as introduced in version 2.10.0 was partially broken, causing premature abortion of charmap iteration for many fonts.
* If `FT_Set_Named_Instance\' was called with the same arguments twice in a row, the function returned an incorrect error code the second time.
* Direct rendering using FT_RASTER_FLAG_DIRECT crashed (bug introduced in version 2.10.0).
* Increased precision while computing OpenType font variation instances.
* The flattening algorithm of cubic Bezier curves was slightly changed to make it faster. This can cause very subtle rendering changes, which aren\'t noticeable by the eye, however.
* The auto-hinter now disables hinting if there are blue zones defined for a `style\' (i.e., a certain combination of a script and its related typographic features) but the font doesn\'t contain any characters needed to set up at least one blue zone.- Add tarball signatures and freetype2.keyring
* Mon Jun 24 2019 Ismail Dönmez - Update to version 2.10.0
* A bunch of new functions has been added to access and process COLR/CPAL data of OpenType fonts with color-layered glyphs.
* As a GSoC 2018 project, Nikhil Ramakrishnan completely overhauled and modernized the API reference.
* The logic for computing the global ascender, descender, and height of OpenType fonts has been slightly adjusted for consistency.
* `TT_Set_MM_Blend\' could fail if called repeatedly with the same arguments.
* The precision of handling deltas in Variation Fonts has been increased.The problem did only show up with multidimensional designspaces.
* New function `FT_Library_SetLcdGeometry\' to set up the geometry of LCD subpixels.
* FreeType now uses the `defaultChar\' property of PCF fonts to set the glyph for the undefined character at glyph index 0 (as FreeType already does for all other supported font formats). As a consequence, the order of glyphs of a PCF font if accessed with FreeType can be different now compared to previous versions. This change doesn\'t affect PCF font access with cmaps.
* `FT_Select_Charmap\' has been changed to allow parameter value `FT_ENCODING_NONE\', which is valid for BDF, PCF, and Windows FNT formats to access built-in cmaps that don\'t have a predefined `FT_Encoding\' value.
* A previously reserved field in the `FT_GlyphSlotRec\' structure now holds the glyph index.
* The usual round of fuzzer bug fixes to better reject malformed fonts.
* `FT_Outline_New_Internal\' and `FT_Outline_Done_Internal\' have been removed.These two functions were public by oversight only and were never documented.
* A new function `FT_Error_String\' returns descriptions of error codes if configuration macro FT_CONFIG_OPTION_ERROR_STRINGS is defined.
* `FT_Set_MM_WeightVector\' and `FT_Get_MM_WeightVector\' are new functions limited to Adobe MultiMaster fonts to directly set and get the weight vector.
* Sat Oct 27 2018 Ismail Dönmez - Remove old ppc64 parts in spec file- Refresh patches: + bugzilla-308961-cmex-workaround.patch + don-t-mark-libpng-as-required-library.patch + enable-long-family-names-by-default.patch- Enable subpixel rendering with infinality config: + enable-subpixel-rendering.patch + enable-infinality-subpixel-hinting.patch
* Mon May 14 2018 idonmezAATTsuse.com- Re-enable freetype-config, there is just too many fallouts.
* Wed May 02 2018 idonmezAATTsuse.com- Update to version 2.9.1
* Type 1 fonts containing flex features were not rendered correctly (bug introduced in version 2.9).
* CVE-2018-6942: Older FreeType versions can crash with certain malformed variation fonts.
* Bug fix: Multiple calls to `FT_Get_MM_Var\' returned garbage.
* Emboldening of bitmaps didn\'t work correctly sometimes, showing various artifacts (bug introduced in version 2.8.1).
* The auto-hinter script ranges have been updated for Unicode 11. No support for new scripts have been added, however, with the exception of Georgian Mtavruli.- freetype-config is now deprecated by upstream and not enabled by default.- Drop upstreamed patches:
* bnc1079600.patch
* psaux-flex.patch
* 0001-src-truetype-ttinterp.c-Ins_GETVARIATION-Avoid-NULL-.patch
* 0001-truetype-Better-protection-against-invalid-VF-data.patch
* Thu Mar 08 2018 kbabiochAATTsuse.com- Add bnc1079600.patch: Fix several integer overflow issues in truetype/ttinterp.c (bsc#1079600)
* Tue Mar 06 2018 ilyaAATTilya.pp.ua- Refresh spec-file via spec-cleaner.- Add shell script freetype2.sh in separate package freetype2-profile-tti35 in order to be able to set TrueType interpreter version 35 (boo#1084085).
* Fri Feb 09 2018 fstrbaAATTsuse.com- Added patch:
* enable-long-family-names-by-default.patch + Define PCF_CONFIG_OPTION_LONG_FAMILY_NAMES to obtain 2.7.1 behaviour
* Wed Feb 07 2018 fstrbaAATTsuse.com- Added patches:
* 0001-src-truetype-ttinterp.c-Ins_GETVARIATION-Avoid-NULL-.patch + Upstream fix for bsc#1079603: Avoid NULL reference in src/truetype/ttinterp.c
* 0001-truetype-Better-protection-against-invalid-VF-data.patch + Upstream fix for bsc#1079601: Protection against invalid VF data
* Wed Jan 10 2018 idonmezAATTsuse.com- Add psaux-flex.patch to fix a regression in Type1 rendering
 
ICM