ubuntu/+source/freetype:ubuntu/gutsy-devel

Last commit made on 2008-09-11
Get this branch:
git clone -b ubuntu/gutsy-devel https://git.launchpad.net/ubuntu/+source/freetype
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/gutsy-devel
Repository:
lp:ubuntu/+source/freetype

Recent commits

148ea44... by Kees Cook on 2008-09-10

Import patches-unapplied version 2.3.5-1ubuntu4.7.10.1 to ubuntu/gutsy-security

Imported using git-ubuntu import.

Changelog parent: 4bff853464435a3b0ef182b4f67d571f25de340c

New changelog entries:
  * SECURITY UPDATE: arbitrary code execution via integer overflows.
  * Add debian/patches-freetype/CVE-2008-1806_7_8.patch: upstream fixes
    thanks to Steffen Joeris.
  * References
    CVE-2008-1806 CVE-2008-1807 CVE-2008-1808

4bff853... by Scott James Remnant (Canonical) on 2007-09-20

Import patches-unapplied version 2.3.5-1ubuntu4 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: 079effc2a53f7ac6f596e627ebfdddfef1078da9

New changelog entries:
  * debian/patches-freetype/enable-subpixel-rendering.patch:
    - Restore patch that enables subpixel rendering features, now that
      libcairo and xft provide the ability for the specific lcd filter
      to be changed.

079effc... by Matthew Garrett <email address hidden> on 2007-09-20

Import patches-unapplied version 2.3.5-1ubuntu3 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: ce1898d6f10f1bc5d2fa641499fb1209737fd83c

New changelog entries:
  * debian/patches-freetype/series
   - Fix the removal of enable-subpixel-rendering.patch

ce1898d... by Matthew Garrett <email address hidden> on 2007-09-20

Import patches-unapplied version 2.3.5-1ubuntu2 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: f8d1bd42f95ae3388080f6aac788a793ecca3d23

New changelog entries:
  * debian/patches-freetype/enable-subpixel-rendering.patch:
    - remove - not needed with the bytecode interpreter enabled, and
      results in incorrect rendering

f8d1bd4... by Scott James Remnant (Canonical) on 2007-09-18

Import patches-unapplied version 2.3.5-1ubuntu1 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: 2efccdda212844b46181156a7bc68f73227166aa

New changelog entries:
  [ Matti Lindell ]
  * debian/patches-freetype/enable-subpixel-rendering.patch:
    - enable subpixel rendering features, used by libcairo and xft to
      provide LCD colour filtering. This is considered no more or less
      evil than the bytecode interpreter which we also enable.
  [ Scott James Remnant ]
  * Work around Soyuz breakage.

2efccdd... by Steve Langasek on 2007-07-07

Import patches-unapplied version 2.3.5-1 to ubuntu/gutsy

Imported using git-ubuntu import.

Changelog parent: 4a63624c15fff42f829b13ab419d1f3fd1574778

New changelog entries:
  * New upstream release
    - Drop patches 374902-composite-glyphs, CVE-2006-3467_pcf-strlen,
      and CVE-2007-2754_ttgload, merged upstream.
    - Bump the shlibs to 2.3.5 for new symbols.
  * High-urgency upload for security fix.
  * Remove spurious patch file from the package diff, sigh.
  * Add debian/patches-freetype/CVE-2007-2754_ttgfload to address
    CVE-2007-2754, a bug allowing execution of arbitrary code via a crafted
    TTF image by way of an integer overflow. Closes: #425625.

4a63624... by Steve Langasek on 2006-09-12

Import patches-unapplied version 2.2.1-5 to ubuntu/edgy

Imported using git-ubuntu import.

Changelog parent: dc2caaf90cd95b496548b36f971b136630f6cd36

New changelog entries:
  * High-urgency upload for RC bugfix.
  * Add debian/patches-freetype/CVE-2006-3467_pcf-strlen.patch to
    address CVE-2006-3467, a missing string length check in PCF files that
    leads to a possibly exploitable integer overflow. Thanks to Martin
    Pitt for the patch. Closes: #379920.
  * Drop libfreetype6.postinst code for cleaning up /usr/X11R6/lib;
    whatever version it applied to is pre-sarge, and this code is
    sufficiently blunt that I don't think it should be kept around.
    Closes: #386379.
  * Apply patch from Eugeniy Meshcheryakov <email address hidden>, applied
    upstream, to fix bug in rendering of composite glyphs.
    Closes: #374902.

dc2caaf... by Keith Packard on 2006-05-17

Import patches-unapplied version 2.2.1-2 to ubuntu/edgy

Imported using git-ubuntu import.

Changelog parent: d531fd7ad801578aec0ef185385f2b19c119dd13

New changelog entries:
  * Enable full bytecode interpreter instead of just the
    "non-patented portions".
  * Use $(CURDIR) instead of $(PWD) to build with sudo. Closes: #367579.
  * New upstream release
    - Supersedes patches freetype-2.1.10-cvsfixes.patch,
      freetype-2.1.10-fixaliasing.patch, freetype-2.1.10-fixautofit.patch,
      freetype-2.1.10-fixkerning.patch, freetype-2.1.10-memleak.patch,
      freetype-2.1.10-xorgfix.patch
  * New upstream release
    - this version should restore binary compatibility with version
      2.1.7. Closes: #314385.
    - use the old ft2demos and freetype-docs for now; patch ft2demos
      (temporarily only!) to still use the internal headers, which are
      now no longer exported as part of the API
  * Patch to handle empty short metrics, as seen in BitStream Vera.
  * Bump shlibs to 2.2~rc4-1. Closes: #316031.
  * Replace debian/rules patch handling with quilt; thanks to Jurij
    Smakov <email address hidden> for the patch.
  * Removed freetype-2.1.10-fixaliasing.patch to restore proper sub-pixel
    anti-aliased hinted rendering. Thanks to Michael Biebl for reporting
    the bug. I was able to reproduce the bug setting gnome-font-properties
    to: 96 dpi, sub-pixel anti-aliasing, full hinting, with Bitstream Vera
    Sans Roman 11 as desktop font. (Closes: Bug#359104)
  * Added more fixes to debian/patches/freetype-2.1.10-cvsfixes.patch:
     * 2006-03-27 David Turner <email address hidden>
        * src/sfnt/ttkern.c (tt_face_get_kerning): Fix a serious bug that
          causes some programs to go into an infinite loop when dealing with
          fonts that don't have a properly sorted kerning sub-table.
     * 2006-03-21 Zhe Su <email address hidden>
        * src/base/ftoutln.c (FT_Outline_Get_Orientation): Improve algorithm.
       This is to prevent certain emboldened and hinted glyphs from becoming
       "weird". See https://bugzilla.novell.com/show_bug.cgi?id=158573
       for details.
  * Oops, I inadvertently set the shlibs dependency to (>= 2.1.10-1)
    in 2.1.10-2. Reverted to (>= 2.1.5-1).
  * Will Newton has agreed to let Steve Langasek adopt the package.
    Therefore, I have taken the liberty to set the Maintainer field
    to Steve, and to add myself as an uploader. :-) (See Bug#351821)
  * Acknowledge NMUs by Frans Pop (shlibs for udeb, Closes: Bug#355939)
    and by Joey Hess (xlibs-dev removal, Closes: Bug#346706).
    Thank you all!
  * Merge fixes from 2.1.10-1ubuntu1 (Many thanks!):
     * Patches for Malone #5560.
       [debian/patches/freetype-2.1.10-cvsfixes.patch]:
        - various fixes (mostly embolding which caused characters to
          slant upward, most evident for CJK users in KDE and icewm.
          (Closes: Bug#356495, Bug#356854)
       [debian/patches/freetype-2.1.10-xorgfix.patch]:
        - put back internal API used by xorg-x11
       [debian/patches/freetype-2.1.10-fixautofit.patch]:
        - fix autofit render setup
       [debian/patches/freetype-2.1.10-memleak.patch]:
        - fix memleak
       [debian/patches/freetype-2.1.10-fixkerning.patch]:
        - fix disabled kerning
       [debian/patches/freetype-2.1.10-fixaliasing.patch]:
        - fix anti-aliasing rendering
     * Changes by Jun Kobayashi <email address hidden>
    -- Jonathan Riddell <email address hidden> Mon, 16 Jan 2006 17:45:50 +0900
  * Non Maintainer Upload (closes: #355939)
  * Add support for udeb dependency resolution in shlibs file
  * Simplify debian/rules by making use of udeb support in debhelper
  * Update debhelper compatibility to level 5
  * NMU
  * Patch from Ben Hutchings for xlibs-dev transition. Closes: #346706

d531fd7... by Will Newton <email address hidden> on 2005-06-12

Import patches-unapplied version 2.1.10-1 to ubuntu/dapper

Imported using git-ubuntu import.

Changelog parent: ed1857717df4783dc58f19dc1862d4f08cf2d15e

New changelog entries:
  * New upstream (Closes: #298660, #245532).
  * New maintainer, co-maintainer required!
  * Disable CJK autohinting patch due to incompatability with this version
    of freetype.
  * Remove some very old unapplied patches.
  * Add freetype-config.1 manpage.
  * Add doc-base file for development docs. (Closes: #280827)
  * Fix build with non-default umask. (Closes: #307464, #166511)
  * Patch merged upstream. (Closes: #252673)
  * Acknowledge NMUS.
    (Closes: #221597, #225119, #226380, #249443, #251473, #302269, #259875)
   * New upstream.
  * Non-maintainer upload.
  * freetype-2.1.7/src/bdf/bdflib.c: When a glyph has zero width or height,
    a bitmap is not actually allocated for it, but the code used to try to
    use it anyway. Now it no longer does that. Fix by Steve Langasek,
    based on something I did earlier. Added
    debian/patches/300-bdflib-zero-width-glyphs.diff. Closes: #302269
    (Segmentation fault with certain bdf fonts).
  * freetype-2.1.7/src/bdf/bdflib.c: BDF font files with glyphs with an
    encoding value of at least 65536 would overflow the bitmap with
    65536 bits which bdflib.c uses to keep track of whether it has seen
    an encoding already. Changed things so that encodings above the
    limit cause an error code to be returned instead of a segfault
    happening. Ideally, the bitmap should be replaced with a more
    compact representation, but that is too big a change for something
    this small. I will, however, only lower the severity of the bug
    (305413) to normal, instead of marking it fixed. Added
    debian/patches/300-bdflib-large-encodings.diff.

ed18577... by dann frazier on 2004-11-09

Import patches-unapplied version 2.1.7-2.3 to ubuntu/hoary

Imported using git-ubuntu import.