ubuntu/+source/freetype:ubuntu/bionic-proposed

Last commit made on 2018-04-13
Get this branch:
git clone -b ubuntu/bionic-proposed 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/bionic-proposed
Repository:
lp:ubuntu/+source/freetype

Recent commits

698af57... by Steve Langasek on 2018-04-13

Import patches-unapplied version 2.8.1-2ubuntu2 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 57f49fe2e33302a60e25c8380f73d4650a37d9c9

New changelog entries:
  * d/p/0001-truetype-Fix-mmvar-array-pointers.patch,
    d/p/0001-truetype-Fix-mmvar-array-pointers-part-2.patch: cherry-picks
    from upstream to fix unaligned access on armhf, detected via harfbuzz
    build-time test failure.

57f49fe... by Steve Langasek on 2018-03-17

Import patches-unapplied version 2.8.1-2ubuntu1 to ubuntu/bionic-proposed

Imported using git-ubuntu import.

Changelog parent: 0c4cc5f31614ef87a7c585a1e765acee9b3e9991

New changelog entries:
  * Merge from Debian unstable. Remaining changes:
    - Build with -Werror=maybe-uninitialized when building with -O3.
    - debian/patches-freetype/CVE-2018-6942.patch: re sets args array to zero
      if not coords in src/truetype/ttinterp.c.
  * Dropped changes, included in Debian:
    - Error out on the use of the freetype-config --libtool option.
    - Don't add multiarch libdirs for freetype-config --libs.
    - Make libfreetype6-dev M-A: same.
    - debian/rules: post-process ftconfig.h to avoid arch-dependent
      definitions for multiarch, and move it back to /usr/include so that
      all headers are again in the same path relative to each other.

0c4cc5f... by Steve Langasek on 2018-02-13

Import patches-unapplied version 2.8.1-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c733e3a8f84aceb7a62b64cace22cc741604e377

New changelog entries:
  * debian/rules: fix SIZEOF_LONG mangling to avoid over-broad matching.
    Closes: #887087.

c733e3a... by Steve Langasek on 2018-01-05

Import patches-unapplied version 2.8.1-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 092d3a314e4307a9e3284578fcdadb7c0b2b5c36

New changelog entries:
  * Acknowledge NMUs; thanks to Laurent for the uploads.
    Closes: #857439, #863623.
  * debian/control:
    - Add pkg-config to the Build-Depends list (Closes: #885324).
    - Mark libfreetype6-dev Multi-Arch: same (Closes: #642354).
    - Remove the deprecated Priority: extra field from libfreetype6-udeb.
  * debian/patches/patches-*: Refresh existing patches.
  * debian/patches/patches-freetype/freetype-config-multi-arch.patch:
    - Remove the arch-dependent output of `freetype-config --libs`.
      Closes: #871470, #870618.
    - Exit with an error if freetype-config is called with --libtool.
  * debian/rules:
    - Include /usr/share/dpkg/architecture.mk.
    - Dynamically generate the shlibs dependency version (Closes: #883698).
    - Replace the autoconf definition of SIZEOF_LONG with the compile-time
      constant __SIZEOF_LONG__ to make libfreetype6-dev multi-arch compatible.
  * Thanks to Hugh McMaster <email address hidden> for preparing these
    changes.

092d3a3... by Laurent Bigonville on 2017-09-18

Import patches-unapplied version 2.8.1-0.1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: d99778d627afc91db5c80dd830710b4fd5549615

New changelog entries:
  * Non-maintainer upload.
  * New upstream release (Closes: #876132)
    - Refresh debian/patches-ft2demos/compiler_hardening_fixes.patch,
      partially fixed upstream
    - debian/libfreetype6.symbols: Add newly export symbol

d99778d... by Laurent Bigonville on 2017-06-27

Import patches-unapplied version 2.8-0.2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 34a757f7e23a3e24e67e1788b6c3e13f94313876

New changelog entries:
  * Non-maintainer upload.
  * Upload to unstable
  * Bump Standards-Version to 4.0.0 (no further changes)

34a757f... by Laurent Bigonville on 2017-05-26

Import patches-unapplied version 2.8-0.1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: b1372cd24e2a0289ac9c3129ee918f9d5bab1be0

New changelog entries:
  * Non-maintainer upload.
  * New upstream release
    - Better protect `flex' handling (CVE-2017-8105) (Closes: #861220)
    - t1_builder_close_contour: Add safety guard (CVE-2017-8287)
      (Closes: #861308)
    - tt_size_reset: Do nothing for CFF2 (CVE-2017-7864) (Closes: #860313)
    - Improve handling for buggy variation fonts (CVE-2017-7857 CVE-2017-7858)
      (Closes: #860307)

b1372cd... by Laurent Bigonville on 2017-03-11

Import patches-unapplied version 2.7.1-0.1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 49b19bad1056e84bd0f5cafdd89e7f02543c6419

New changelog entries:
  * Non-maintainer upload.
  * New upstream release (Closes: #837800)
    - debian/patches-freetype, debian/patches-ft2demos: Refreshed
    - Improve the recursive reference detector (Closes: #841029)
    - Fix heap buffer overflow (Closes: #856971 CVE-2016-10244)
  * d/p-freetype/Revert-builds-unix-unix-cc.in-LINK_LIBRARY-Use-expor.patch:
    Revert upstream commit that added the -export-symbols option to libtool,
    we need to review the symbols used in debian before we can hide the
    private one.
  * debian/libfreetype6.symbols: Make any application depending on private
    symbols depend against an invalid package, this will help us to find out
    which packages (if any) are abusing the API.
  * debian/control: Remove duplicate Section to please lintian
  * debian/control: Bump Standards-Version 3.9.8 (no further changes)

49b19ba... by Steve Langasek on 2016-03-01

Import patches-unapplied version 2.6.3-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 8216aa5a00e59200504ed5fe1c31b4f0bc4bda42

New changelog entries:
  * Install the now-available-upstream manpages for freetype-demos.
    Closes: #131137.
  * Register all of the HTML documentation with doc-base. Closes: #451660.
  * Suppress lintian warning about symbols file declaring dependency on
    other package, which is entirely by design.
  * Adjust symbols file to actually produce invalid dependencies when
    internal symbols are used, as intended.
  * New upstream release. Closes: #812518, LP: #1521299
    - stem darkening now disabled by default. Closes: #801370.
  * Avoid marking private symbols as supported from 2.6.1 on. Apparently
    dpkg-gensymbols doesn't do what I expected for this kind of declaration
    anyway, but we should at least avoid marking them wrong in the source.
  * Update to Standards-Version 3.9.7.

8216aa5... by "Matteo F. Vescovi" <email address hidden> on 2015-11-10

Import patches-unapplied version 2.6.1-0.1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f4a9e1bd1a81e0dcde9d589b78b41c243c3c48ee

New changelog entries:
  * Non-maintainer upload.
  * New upstream release (Closes: #804050)