Last commit made on 2017-09-04
Get this branch:
git clone -b ubuntu/trusty-updates https://git.launchpad.net/ubuntu/+source/fontforge
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

ee8947a... by Leonidas S. Barbosa on 2017-08-30

Import patches-unapplied version 20120731.b-5ubuntu0.1 to ubuntu/trusty-security

Imported using git-ubuntu import.

Changelog parent: 3f2084477e21baf5ee6c7ec893b78689fc59b100

New changelog entries:
  * SECURITY UPDATE: heap-based buffer over-read
    - debian/patches/CVE-2017-11568.patch: fix out
      of bounds read condition and buffer overflow in
      fontforge/parsettf.c, fontforge/psread.c,
    - CVE-2017-11568
  * SECURITY UPDATE: heap-based buffer over-read in
    - debian/patches/CVE-2017-11569-and-2017-11575.patch: fix
      out of bounds read condition in fontforge/parsettf.c.
    - CVE-2017-11569
    - CVE-2017-11575
  * SECURITY UPDATE: stack-based buffer overflow
    - debian/patches/CVE-2017-11571.patch: fix buffer overflow
      in fontforge/parsettf.c.
    - CVE-2017-11571
  * SECURITY UPDATE: stack underflow condition in
    - debian/patches/CVE-2017-11572-and-2017-11576.patch: prevent
      stack uderflow condition in fontforge/parsettf.c.
    - CVE-2017-11572
    - CVE-2017-11576
  * SECURITY UPDATE: heap-based buffer overflow in readcffset
    - debian/patches/CVE-2017-11574.patch: fix buffer condition
      in fontforge/parsetff.c.
    - CVE-2017-11574
  * SECURITY UPDATE: buffer over-read in getsid
    - debian/patches/CVE-2017-11577.patch: fix out of bounds read
      in fontforge/parsettf.c
    - CVE-2017-11577

3f20844... by Christian Perrier on 2014-01-01

Import patches-unapplied version 20120731.b-5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: e13d8dadc71e9b4d4ad5b37249874f97024182c9

New changelog entries:
  * Make packages Multi-Arch: foreign. Thanks to Dimitri John Ledkov.
    Closes: #732743
  * Update Standards to 3.9.5 (checked)

e13d8da... by Christian Perrier on 2013-11-03

Import patches-unapplied version 20120731.b-4 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 7b8650eaef1a3231bfc5b2f5599ac3e1c403c39a

New changelog entries:
  [ Matthias Klose ]
  * Merge patch from Ubuntu:
    - Fix build with --as-needed.

7b8650e... by Hideki Yamane on 2013-06-25

Import patches-unapplied version 20120731.b-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: b195a395cd8aa3da431cdb14bc6a926089be30c9

New changelog entries:
  * debian/watch
    - remove unnecessary uversionmangle
  * debian/control
    - "Build-Depends: libtiff5-dev", since libtiff-dev introduces dependency
      to libtiff4 which is in oldlibs
    - use canonical URL for Vcs-*

b195a39... by Hideki Yamane on 2013-06-05

Import patches-unapplied version 20120731.b-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 866ce32afdb518962d13b928dacf9a4eb918374e

New changelog entries:
  * upload to unstable

866ce32... by Hideki Yamane on 2013-05-14

Import patches-unapplied version 20120731.b-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: e842ee52791ed83881e7f3ad4c62469018acb8e6

New changelog entries:
  * New upstream release
  * debian/patches
    - 001_complete_libpng-dev_transition.diff, 005_x_www_browser.diff,
      902_fix_optipng_reads.diff: merged upstream
    - open_file_with_drag_and_drop.patch: drop it, conflict with upstream
  * debian/fontforge-common.install: install icons
  * debian/rules
    - remove override_dh_python2, it'n unnecessary.

e842ee5... by Hideki Yamane on 2013-04-22

Import patches-unapplied version 0.0.20120101+git-5 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: d595c11f980bbf5c03751c57503c4662009c29ae

New changelog entries:
  * debian/rules
    - fix all lintian error and warnings
      + move python modules from site-packages to dist-packages manually
       (Closes: #705904)
      + chmod 0644 to *.so.* libraries
    - install missing nox binaries
    - don't build pyextention for -nox package to reduce build time
   * debian/*.install
    - don't conflict duplicate so within packages (Closes: #705857)

d595c11... by Hideki Yamane on 2013-04-20

Import patches-unapplied version 0.0.20120101+git-4 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 85c9fcf77d1166ef5d64a74b7a52f4db3eab57bb

New changelog entries:
  * debian/control
    - build python modules for all supported versions (Closes: #575753)

85c9fcf... by Hideki Yamane on 2013-03-27

Import patches-unapplied version 0.0.20120101+git-3 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 3ed4c97450ba7b45323a47f8183dcf415a956dbc

New changelog entries:
  * Team upload.
  * debian/control
    - remove Kęstutis Biliūnas <email address hidden> from Uploaders, thanks.
    - add myself to Uploaders
    - use debhelper (>= 9)
    - set "Standards-Version: 3.9.4"
    - add "{Conflicts,Replaces}: libfontforge-dev (<< 0.0.20120101+git-3)" to
      libfontoforge1 since all .so files move to libfontoforge1
    - set "Build-Depends: libtiff-dev" to make transition easier (Closes: #681538)
      Thanks to Michael Terry <email address hidden>
    - remove obsolete "Dm-Upload-Allowed:" field
    - add "Breaks: defoma" to avoid broken obsolete defoma symlink cause
      segfault (Closes: #583546)
    - add fontforge-common package to reduce the duplication (Closes: #705574)
    - replace from "Conflicts: fontforge{,-nox}" to Breaks to ensure smooth
  * debian/patches
    - add open_file_with_drag_and_drop.patch. It is able to open files with
      Drag&Drop in launcher.
  * debian/rules
    - cleanup, use dh style. It brings concurrent build enable with --parallel
     (Closes: #705437) Also, it reduces build time.
    - enable "--with-freetype-bytecode" option by default (Closes: #688213)
      since related patent has expired.
    - explicitly specify "--with-freetype-src=freetype" to reduce search time
      (closes: #605871). However, should add freetype source to enable it and
      not do so since it's not sure at this time.
  * debian/*.{install,dirs},clean
    - use with dh
  * debian/compat
    - set 9 to enable hardening (without setting dpkg-buildflags)

3ed4c97... by Christian Perrier on 2012-05-15

Import patches-unapplied version 0.0.20120101+git-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 094e688e70d75cb9b975268bc82ba0a1bba54086

New changelog entries:
  * Define SHELL in Makefiles. Thanks to Jakub Wilk for the patch
    Closes: #671971