ubuntu/+source/ghostscript:ubuntu/raring-security

Last commit made on 2013-07-31
Get this branch:
git clone -b ubuntu/raring-security https://git.launchpad.net/ubuntu/+source/ghostscript
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/raring-security
Repository:
lp:ubuntu/+source/ghostscript

Recent commits

4636398... by Jamie Strandboge on 2013-07-30

Import patches-unapplied version 9.07~dfsg2-0ubuntu3.1 to ubuntu/raring-security

Imported using git-ubuntu import.

Changelog parent: 83613c6fec4eb0506fe074d01ab3f4eb7a44ef33

New changelog entries:
  * SECURITY UPDATE: incorporate IcedTea fixes for lcms2
    - debian/patches/ojdk-8007925+8007926.patch: Improve
      cmsStageAllocLabV2ToV4curves. Improve cmsPipelineDup.
    - debian/patches/ojdk-8007927.patch: Improve
      cmsAllocProfileSequenceDescription.
    - debian/patches/ojdk-8007929.patch: Improve CurvesAlloc.
    - debian/patches/ojdk-8009654.patch: Improve stability of cmsnamed.

83613c6... by Till Kamppeter on 2013-04-01

Import patches-unapplied version 9.07~dfsg2-0ubuntu3 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: cc5040ded51c081382f3cfa97aaf4147d22b7ef6

New changelog entries:
  * debian/patches/020130401-852e545-pxl-xl-driver-produced-drawing-commands-without-setting-color-space.patch:
    PCL-XL driver (pxlmono/pxlcolor) could produce drawing commands without
    setting the color space.

cc5040d... by Till Kamppeter on 2013-03-15

Import patches-unapplied version 9.07~dfsg2-0ubuntu2 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: 6bfbacc3b873665a22889a9f8e268b3f6752134c

New changelog entries:
  * debian/libgs__VER__-common.links.in: Removed hard-coded Ghostscript version
    number in installation path.

6bfbacc... by Till Kamppeter on 2013-03-15

Import patches-unapplied version 9.07~dfsg2-0ubuntu1 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: c1bb3526c47667e085420e3f01f357b87c12c4eb

New changelog entries:
  * New source tarball repackaging
     - Do not remove liblcms2 and libopenjpeg
  * debian/rules: Use the liblcms2 shipping with Ghostscript as this version
    has an API addition which did not make it into upstream liblcms2 yet.
  * debian/control: Removed build dependency on liblcms2-dev.
  * debian/symbols.common: Updated for new upstream source. Applied patch
    which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

c1bb352... by Till Kamppeter on 2013-03-13

Import patches-unapplied version 9.07~dfsg-0ubuntu1 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: 14a96631966fe7122d944eebc52c01a668e0e5e3

New changelog entries:
  * New upstream release
     - Ghostscript 9.07 final release
     - As of this release (9.07), Ghostscript and GhostPDL are distributed
       under the GNU Affero General Public License (AGPL).
     - The pdfwrite device now supports linearized (or optimized for fast web
       view) output directly ("-dFastWebView")
     - The Font API (FAPI) has been moved from the Postscript interpreter (psi)
       into the graphics library (base), and extended to support the other
       languages (PCL/PXL/XPS). All interpreters now use Freetype by default to
       render all viable font types.
     - Ghostscript has been extended to support Postscript string and array
       objects with >64k entries.
     - Ghostscript has been extended to support file sizes >4Gb - in particular
       reading and writing PDF files. As a side effect of this, Ghostscript
       also now supports 64 bit Postscript integer objects.
     - All CMYK devices can now support simulated overprint of spot colors
       using the "-dSimulateOverprint" command line option.
     - Support for use of DeviceN ICC color profiles as the output profile with
       the tiffsep and psdcmyk devices.
     - Support for customized named color handling with DeviceN colors
     - Support for black point compensation
     - Support for K preservation in CMYK to CMYK conversions
     - Support for DeviceLink profiles for graphic, image and text objects
     - Support for custom color replacement
     - Increased control in specifying color conversions as a function of
       object type
     - Full details of the color management features can be found in:
       /usr/share/doc/ghostscript-doc/GS9_Color_Management.pdf
     - Provide BigTIFF output option: the tiff devices can write BigTIFF files
       using the "-dUseBigTIFF" option. This requires libtiff version >=4.0.0
       (the option is ignored for versions <4.0.0)
     - Plus the usual round of bug fixes, compatibility changes, and
       incremental improvements.
     - Using built-in libopenjpeg with security fixes for CVE-2009-5030,
       CVE-2012-1499, and CVE-2012-3358.
  * debian/patches/020120921-d527ead-fix-segfault-on-pdf-to-image-conversion.patch,
    debian/patches/020121012-bfae0b9-fix-bounding-box.patch
    debian/patches/020130122-188e13b-cups-raster-page-size-matching-improvements.patch: Removed upstream patches.
  * debian/copyright: Ghostscript is under AGPL 3+ now.
  * debian/control: Build-depend on liblcms2-dev >= 2.4-0ubuntu3.
  * debian/rules: Updated DEB_UPSTREAM_TARBALL_MD5
  * debian/rules: Removed obsolete "--with-omni" from the ./configure
    command line options, the "omni" driver stopped working years ago,
    and no one complained.
  * debian/symbols.common: Updated for new upstream source. Applied patch
    which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

14a9663... by Till Kamppeter on 2013-01-22

Import patches-unapplied version 9.06~dfsg-0ubuntu5 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: 3c6a14458d0ff17f4b949ec471c592a0f7deb71a

New changelog entries:
  * debian/patches/020130122-188e13b-cups-raster-page-size-matching-improvements.patch:
    CUPS Raster "cups" device: These changes improve the matching of the
    sizes of the incoming pages with the page sizes available for the
    printer according to the PPD file.

3c6a144... by Till Kamppeter on 2012-10-12

Import patches-unapplied version 9.06~dfsg-0ubuntu4 to ubuntu/quantal-proposed

Imported using git-ubuntu import.

Changelog parent: 9def8f8063f14355038a2c1a0d567e082e08205d

New changelog entries:
  * debian/patches/020121012-bfae0b9-fix-bounding-box.patch: Fixed
    BoundingBox entry generation (LP: #1035667, Upstream bug #693293).

9def8f8... by Till Kamppeter on 2012-09-21

Import patches-unapplied version 9.06~dfsg-0ubuntu3 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: f1b97536d7aef7cafcf55f6c21f2d8bdc82988f8

New changelog entries:
  * debian/patches/020120921-d527ead-fix-segfault-on-pdf-to-image-conversion.patch:
    Fixed crash on conversion from PDF to image formats like PNG, JPG, ...
    (LP: #1050602).

f1b9753... by Till Kamppeter on 2012-09-11

Import patches-unapplied version 9.06~dfsg-0ubuntu2 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: a691d46efee1219b3356979d81117baafa647e28

New changelog entries:
  * debian/rules, debian/control.in.in, debian/control.in, debian/control:
    Demoted fonts-droid from the Recommends: sectionof the libgs9-common
    package to Suggests:, ship the DroidSansFallback.ttf fallback font file
    (LP: 1048820).

a691d46... by Till Kamppeter on 2012-08-08

Import patches-unapplied version 9.06~dfsg-0ubuntu1 to ubuntu/quantal

Imported using git-ubuntu import.

Changelog parent: 0c2e911515d89969bbbf3957943e2e1904812c78

New changelog entries:
  * New upstream release
     - Ghostscript 9.06 final release
     - PDF/A-2 - pdfwrite now supports the creation of PDF/A-2 files. The
       'PDFA' command line switch can now take a numeric parameter:
         0 = not PDF/A compliant
         1 = PDF/A-1b compliant
         2 = PDF/A-2b compliant
       Simply specifying "-dPDFA" continues to have the old behaviour of
       creating PDF/A-1b files. For PDF/A-2 the command line should include
       "-dPDFA=2".
     - pdfwrite "Server mode" - pdfwrite can now be run in "server mode" which
       allows the device to be closed without closing the interpreter. This
       means it is no longer necessary to terminate GS before starting a new
       PDF conversion. This leads on to:
     - pdfwrite now supports the "%d" format in the OutputFile switch. If this
       is set then pdfwrite will output each page of input to an individual
       file.
     - ps2write - recent exposure to a range of PostScript devices has thrown
       up some interesting deficiencies in those devices. ps2write now emits
       PostScript in slightly different ways in order to produce output on a
       wider variety of devices. In some cases this also results in improved
       print times but it is still important to set the resolution
       appropriately for the output device, especially if the input contains
       transparency.
     - Ghostscript can now use output intents defined in PDFs by using the
       "-dUsePDFX3Profile" command line option. See ICC Color Parameters for
       details.
     - tiffsep/tiffsep1: support for large numbers of separations improved.
       The previous implementation of those devices utilised a "compressed
       color encoding" to represent the tints for all the plates in one 64 bit
       value. As the number of plates increased, fewer bits were available for
       the tint for each plate, ultimately resulting in an "unencodable pixels"
       error. These revisions remove the reliance on the compressed color
       encoding, thus ensuring that we have a consistent color bit depth,
       regardless of the number of plates, and ensuring the "unencodable
       pixels" error will never occur.
     - Also as a result of these changes, there are substantial performance
       improvements in jobs with separations and transparency.
     - tiffsep, psdcmyk and psdrgb now support the "downscaler" functionality.
       This brings the "tiffscaled" style functionality to the DeviceN output
       devices, so jobs can be rendered internally in contone and at a high
       resolution, and the output optionally downsampled by a level specified
       by "-dDownScaleFactor=n", and also optionally error diffused to 1bpp
       output.
     - clist storage, for rendering pages in bands, is now a run-time option:
       -sBandListStorage={file|memory}.
     - Plus the usual round of bug fixes, compatibility changes, and
       incremental improvements.
     - Using built-in libopenjpeg with security fixes for CVE-2009-5030,
       CVE-2012-1499, and CVE-2012-3358.
  * debian/rules: Updated DEB_UPSTREAM_TARBALL_MD5
  * debian/symbols.common: Updated for new upstream source. Applied patch
    which dpkg-gensymbols generated for debian/libgs9.symbols to this file.