Page MenuHomeSolus

Update freetype2 to 2.10.4
ClosedPublic

Authored by YakoYakoYokuYoku on Oct 20 2020, 10:08 PM.

Details

Summary

Changelog:

  • 2.10.4
    • A heap buffer overflow has been found in the handling of embedded PNG bitmaps, introduced in FreeType version 2.6 (a.k.a. CVE-2020-15999).
  • 2.10.3
    • New flag FT_OUTLINE_OVERLAP'. If set, make the smooth rasterizer do 4x4 oversampling to mitigate artifacts in pixels partially covered by overlapping contours. If a glyph in a TrueType font has the OVERLAP_SIMPLE' or `OVERLAP_COMPOUND' bit set, FreeType automatically selects this rendering mode.

Signed-off-by: Martin Reboredo <yakoyoku@gmail.com>

Test Plan

Opened up a PDF file, saw emails in Thunderbird, used FFmpeg to create an image with text and added a phrase to that image with ImageMagick.

Diff Detail

Repository
R848 freetype2
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

YakoYakoYokuYoku requested review of this revision.Oct 20 2020, 10:08 PM
JoshStrobl accepted this revision.Oct 20 2020, 10:16 PM
This revision is now accepted and ready to land.Oct 20 2020, 10:16 PM
This revision was automatically updated to reflect the committed changes.