[Bug 844601] [NEW] [FFe] Sync freetype 2.4.6-2 (main) from Debian unstable (main)
Launchpad Bug Tracker
844601 at bugs.launchpad.net
Thu Sep 15 06:51:45 UTC 2011
You have been subscribed to a public bug by Martin Pitt (pitti):
Please sync freetype 2.4.6-2 (main) from Debian unstable (main)
FreeType 2.4.6[1] and 2.4.5[2] has been released, this version fixed several
issues. Also fixed broken cjk fonts renderring in evince and other software.
Highlights from changelog
- For TrueType based fonts, the ascender and descender values were
incorrect sometimes (off by a pixel if the ppem value was not a
multiple of 5). Depending on the use you might now experience
a different layout; the change should result in better, more
consistent line spacing.
- Fix CVE-2011-0226 which causes a vulnerability while handling
Type 1 fonts.
- BDF fonts containing glyphs with negative values for ENCODING
were incorrectly rejected. This bug has been introduced in
FreeType version 2.2.0.
- David Bevan contributed a major revision of the FreeType stroker
code:
. The behaviour of FT_STROKER_LINEJOIN_BEVEL has been corrected.
. A new line join style, FT_STROKER_LINEJOIN_MITER_FIXED, has
been introduced to support PostScript and PDF miter joins.
. FT_STROKER_LINEJOIN_MITER_VARIABLE has been introduced as an
alias for FT_STROKER_LINEJOIN_MITER.
. Various stroking glitches has been fixed.
- A rendering regression for second-order Bézier curves has been
fixed, introduced in 2.4.3.
- If autohinting is not explicitly disabled, FreeType now uses
the autohinter if a TrueType based font doesn't contain native
hints.
- The load flag FT_LOAD_IGNORE_GLOBAL_ADVANCE_WIDTH has been made
redundant and is simply ignored; this means that FreeType now
ignores the global advance width value in TrueType fonts.
- Again some fixes to better handle broken fonts.
- Just Fill Bugs contributed (experimental) code to compute blue
zones for CJK Ideographs, improving the alignment of horizontal
stems at the top or bottom edges.
[1] https://sourceforge.net/projects/freetype/files/freetype2/2.4.6/README/view
[2] https://sourceforge.net/projects/freetype/files/freetype2/2.4.5/README/view
Changelog entries since current oneiric version 2.4.4-2ubuntu1:
freetype (2.4.6-2) unstable; urgency=low
* debian/patches-freetype/0001-Fix-Savannah-bug-33992.patch: [PATCH]
Fix Savannah bug #33992. Thanks to David Bevan
<david.bevan at pb.com>. Closes: #638348.
-- Steve Langasek <vorlon at debian.org> Sat, 20 Aug 2011 06:30:18 +0000
freetype (2.4.6-1) unstable; urgency=low
* New upstream release
- fixes CVE-2011-0226, a vulnerability in parsing of Type 1 fonts.
Closes: #635871.
- upstream now builds cleanly with -Werror and the new gcc-4.6 upstream
warnings. Closes: #625328.
-- Steve Langasek <vorlon at debian.org> Thu, 04 Aug 2011 05:49:09 +0000
** Affects: freetype (Ubuntu)
Importance: Undecided
Status: New
--
[FFe] Sync freetype 2.4.6-2 (main) from Debian unstable (main)
https://bugs.launchpad.net/bugs/844601
You received this bug notification because you are a member of Kubuntu Developers, which is subscribed to the bug report.
More information about the Ubuntu-reviews
mailing list