FreeType 2.3.3 has been released. It is available from
http://savannah.nongnu.org/download/freetype/ or http://sourceforge.net/project/showfiles.php?group_id=3157 The latter site also holds older versions of the FreeType library. See below for the relevant snippet from the CHANGES file; users of version 2.3.2 should upgrade. Enjoy! Werner ---------------------------------------------------------------------- FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats. Note that FreeType 2 is a font service and doesn't provide APIs to perform higher-level features, like text layout or graphics processing (e.g., colored text rendering, `hollowing', etc.). However, it greatly simplifies these tasks by providing a simple, easy to use, and uniform interface to access the content of font files. FreeType 2 is released under two open-source licenses: our own BSD-like FreeType License and the GPL. It can thus be used by any kind of projects, be they proprietary or not. ---------------------------------------------------------------------- CHANGES BETWEEN 2.3.3 and 2.3.2 I. IMPORTANT BUG FIXES - Remove a serious regression in the TrueType bytecode interpreter that was introduced in version 2.3.2. Note that this does not disable the improvements introduced to the intepreter in version 2.3.2, only some ill cases that occurred with certain fonts (though a few popular ones). - The auto-hinter now ignores single-point contours for computing blue zones. This bug created `wavy' baselines when rendering text with various fonts that use these contours to model mark-attach points (these are points that are never rasterized and are placed outside of the glyph's real outline). - The `rsb_delta' and `lsb_delta' glyph slot fields are now set to 0 for mono-spaced fonts. Otherwise code that uses them would essentially ruin the fixed-advance property. - Fix CVE-2007-1351 which can cause an integer overflow while parsing BDF fonts, leading to a potentially exploitable heap overflow condition. II. MISCELLANEOUS - Fixed compilation issues on some 64-bit platforms (see ChangeLog for details). - A new demo program `ftdiff' has been added to compare TrueType hinting, FreeType's auto hinting, and rendering without hinting in three columns. _______________________________________________ Freetype-announce mailing list Freetype-announce@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-announce