[FFe] Sync freetype 2.4.6-2 (main) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
freetype (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
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_
. A new line join style, FT_STROKER_
been introduced to support PostScript and PDF miter joins.
. FT_STROKER_
alias for FT_STROKER_
. 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_
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:/
[2] https:/
Changelog entries since current oneiric version 2.4.4-2ubuntu1:
freetype (2.4.6-2) unstable; urgency=low
* debian/
Fix Savannah bug #33992. Thanks to David Bevan
<email address hidden>. Closes: #638348.
-- Steve Langasek <email address hidden> 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 <email address hidden> Thu, 04 Aug 2011 05:49:09 +0000
Changed in freetype (Ubuntu): | |
status: | New → Confirmed |
This looks fine to me, as it is only bug fixes. However, it is a rather central library with a lot of rdepends. How much has this been tested in oneiric with GNOME, KDE, and XFCE?