ubuntu/+source/ghostscript:ubuntu/vivid-devel

Last commit made on 2015-07-30
Get this branch:
git clone -b ubuntu/vivid-devel 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/vivid-devel
Repository:
lp:ubuntu/+source/ghostscript

Recent commits

2ad7d34... by Marc Deslauriers on 2015-07-29

Import patches-unapplied version 9.15+dfsg-0ubuntu2.1 to ubuntu/vivid-security

Imported using git-ubuntu import.

Changelog parent: f2fe76f030efc0540c88d08d6aea11d6548856cb

New changelog entries:
  * SECURITY UPDATE: integer overflow in gs_heap_alloc_bytes()
    - debian/patches/CVE-2015-3228.patch: added sanity check to
      base/gsmalloc.c.
    - CVE-2015-3228

f2fe76f... by Till Kamppeter on 2015-04-13

Import patches-unapplied version 9.15+dfsg-0ubuntu2 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: 9cdc4d59f0d8d9775402a8329f376146377a4709

New changelog entries:
  * 020150413_3e71154_pdfwrite_optimise_pdf_foget_resource_with_charproc_resources.patch:
    Fixed a long delay caused when Ghostscript converts PostScript files to PDF
    where the PostScript comes from evince when printing a displayed DjVu file
    (LP: #525161, Upstream bug #695778).

9cdc4d5... by Till Kamppeter on 2015-02-11

Import patches-unapplied version 9.15+dfsg-0ubuntu1 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: e2a01012d0d78a3397f24c65bb9d28e555b50a72

New changelog entries:
  * New upstream release
     - Ghostscript 9.15
     - Ghostscript now supports the PDF security handler revision 6.
     - The pdfwrite and ps2write (and related) devices can now be forced to
       "flatten" glyphs into "basic" marking operations (rather than writing
       fonts to the output), by giving the -dNoOutputFonts command line option
       (defaults to "false")
     - PostScript programs can now use get_params or get_param to determine if
       a page contains color markings by reading the pageneutralcolor state
       from the device (so whether the page is "color" or "mono").
     - Note that this is only accurate when in clist mode, so -dMaxBitmap=0 and
       -dGrayDetection=true should both be used.
     - The pdfwrite device now supports Link annotations with GoTo and GoToR
       actions
     - The pdfwrite device now supports BMC/BDC/EMC pdfmarks
     - Regarding the new color management for the pdfwrite device introduced in
       the previous release, the proscription on using the new color management
       when producing PDF/A-1 compliant files is now lifted.
     - To reiterate, also, with the new color management implementation, using
       the UseCIEColor option is strongly discouraged.
     - For further information on the new pdfwrite color management, see: Color
       Conversion and Management
     - Plus the usual round of bug fixes, compatibility changes, and
       incremental improvements.
  * debian/patches/020140324-b780ff0-protection-against-pxl-segfault-with-image-data-without-colorspace-info.patch,
    debian/patches/020140331-41ab485-pxl-transform-deep-images-with-icc-transform-to-emit-high-level-images.patch,
    debian/patches/020140331-4b44b41-pxlcolor-support-jpeg-in-output.patch,
    debian/patches/020140331-8ae4ee2-fixes-pxl-segfault-with-trying-to-set-up-icc-transform-for-bitmasks.patch,
    debian/patches/020140502-0ccf329-fix-fpng-device-build-handle-shared-zlib.patch,
    debian/patches/020140513-3c4cfba-pass-share-lcms-as-a-compiler-flag.patch:
    Removed patches backported from upstream.
  * debian/patches/1003_gdevcups-fix-cupsrasteropen-pwg-raster.patch: Fix was
    included upstream, but not correctly. Reduced the patch to what corrects
    the fix.
  * debian/patches/1002_pxl-make-dicctransform-default.patch: Refreshed with
    quilt.
  * debian/symbols.common: Updated for new upstream source. Applied patch
    which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

e2a0101... by Brian Murray on 2014-12-11

Import patches-unapplied version 9.14~dfsg-0ubuntu4 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: 82754a9c187de34eb2847b6d6d9749c18c4a0c02

New changelog entries:
  * No change rebuild to get debug symbols on all architectures.

82754a9... by Till Kamppeter on 2014-05-15

Import patches-unapplied version 9.14~dfsg-0ubuntu3 to ubuntu/utopic-proposed

Imported using git-ubuntu import.

Changelog parent: f74aa4ffa56ffa6248917cfd0eac75cb401790eb

New changelog entries:
  * debian/patches/1003_gdevcups-fix-cupsrasteropen-pwg-raster.patch:
    The CUPS Raster output device generated incorrect PWG Raster output
    because it called cupsRasterOpen() without the required
    CUPS_RASTER_WRITE_PWG mode setting. Due to the output never being
    tested with an IPP Everywhere printer but only with software which
    also accepts CUPS Raster, the bug did not get discovered until testing
    the output against the mime type recognition of CUPS where it failed.

f74aa4f... by Till Kamppeter on 2014-05-13

Import patches-unapplied version 9.14~dfsg-0ubuntu2 to ubuntu/utopic-proposed

Imported using git-ubuntu import.

Changelog parent: ae639e7eb908c8614c23e5af985f1c013164e63c

New changelog entries:
  * debian/patches/020140513-3c4cfba-pass-share-lcms-as-a-compiler-flag.patch:
    Pass SHARE_LCMS as a compiler flag.

ae639e7... by Till Kamppeter on 2014-05-02

Import patches-unapplied version 9.14~dfsg-0ubuntu1 to ubuntu/utopic-proposed

Imported using git-ubuntu import.

Changelog parent: 39c3f3135aead807f0cbe7c4dde2e041058f4b23

New changelog entries:
  * New upstream release
     - Ghostscript 9.14
     - pdfwrite now uses the same color management engine as Ghostscript
       rendering devices (by default LCMS2). This provides much better
       control over color conversion and color management generally, but
       will result in some small color differences when compared to the
       old system.
       It is no longer necessary to specify UseCIEColor (and we very much
       encourage you not to do this) or the ProcessColorModel if you want
       to convert a PDF file to a specific color space, simply set the
       ColorConversionStrategy appropriately.
       We do not expect any major problems to arise with this new code,
       but for the duration of this release a new switch -dPDFUseOldCMS
       is available which will restore the old color management. See:
       Color Conversion and Management
       Please note that due to constraints of the PDF/A-1 specification,
       the new color management does not yet apply when producing PDF/A
       files.
     - A new device 'eps2write' has been added which allows for the
       creation of EPS files using the ps2write device instead of the old
       (deprecated and removed) pswrite device. This produces
       considerably better quality EPS files than the old epswrite device
       which is now also deprecated and will be removed in a future
       release.
     - ps2write now has a feature to allow customisation of the output
       for specific devices. Please see PSDocOptions and PSPageOptions
       described in ps2ps2.htm Additional Distiller Params
     - Ghostscript now reduces memory usage when processing PDF files
       that use transparency and output is to display devices such as
       Windows display or x11 (i.e. devices that are strictly full
       framebuffer devices), and to high level vector devices that cannot
       reproduce the PDF transparency model, such as the ps2write device
       or pdfwrite when 'flattening' to PDF 1.3 or earlier
       (-dCompatibilityLevel=1.3). This uses banding (clist) files to
       render the transparent areas in bands to reduce memory use, and
       unlike the existing page level banding, this is hidden from the
       target device.
     - Ghostscript can now collect information for pages in temp files
       (in Ghostscript's clist format), then render and output pages for
       the job in arbitrary order, including normal, reverse, odd, even,
       or any order or subset of the pages. This is controlled with the
       --saved-page=___ option. (Note that this only applies to rendering
       devices, and not high level devices such as pdfwrite and
       ps2write.) See: Deferred Page Rendering
     - The Ghostscript device architecture has been extended so that,
       when rendering bands into multiple threads, it is now possible to
       perform post-processing in multiple threads, such as downscale,
       post-render halftoning, or compression. Previously, post
       processing was only possible in the single main thread. This can
       improve performance significantly.
     - Ghostscript has a new "pwgraster" output device for PWG Raster
       output
     - The CUPS device now has improved support for PPD-less printing
     - Plus the usual round of bug fixes, compatibility changes, and
       incremental improvements.
  * debian/patches/020140502-0ccf329-fix-fpng-device-build-handle-shared-zlib.patch:
    Fix fpng device build handle for shared zlib (Upstream bug #695113).
  * debian/patches/020130903-5ae4180-ps-interpreter-dont-interpolate-imagemask-data-for-high-level-devices.patch,
    debian/patches/020131023-ad3e3ed-handle-type-0-font-in-annotation.patch,
    debian/patches/020131127-87a7fd8-cups-pwg-raster-output-ppd-less-support.patch,
    debian/patches/020131218-5ddd13e-ps2write-dont-emit-a-page-size-change-if-the-last-request-failed.patch,
    debian/patches/020131219-d997bc4-pwgraster-output-device.patch,
    debian/patches/020140313-095ae57-ps2write-fix-missing-beginresource-comment-for-fontfile-objects.patch,
    debian/patches/020140313-5d6b18a-set-correct-portrait-landscape-orientation-on-pcl-5ce.patch,
    debian/patches/020140313-6498483-ps2write-fix-a-dsc-comment.patch,
    debian/patches/020140428-f4584b0-skip-unsupported-font-files.patch:
    Removed patches backported from upstream.
  * debian/patches/020140324-b780ff0-protection-against-pxl-segfault-with-image-data-without-colorspace-info.patch,
    debian/patches/020140331-4b44b41-pxlcolor-support-jpeg-in-output.patch,
    debian/patches/020140331-41ab485-pxl-transform-deep-images-with-icc-transform-to-emit-high-level-images.patch,
    debian/patches/1002_pxl-make-dicctransform-default.patch: Refreshed with
    quilt.
  * debian/symbols.common: Updated for new upstream source. Applied patch
    which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

39c3f31... by Till Kamppeter on 2014-04-28

Import patches-unapplied version 9.10~dfsg-0ubuntu11 to ubuntu/utopic-proposed

Imported using git-ubuntu import.

Changelog parent: 3962f9930063a134759287c8e4d9d5e8e2c64d89

New changelog entries:
  * debian/patches/020140428-f4584b0-skip-unsupported-font-files.patch:
    When Ghostscript is scanning through available font files let it skip
    the ones which it does not understand. Before Ghostscript got totally
    blocked by having one broken or incompatible font installed
    (LP: #1313223, Upstream bug #695031).

3962f99... by Till Kamppeter on 2014-03-31

Import patches-unapplied version 9.10~dfsg-0ubuntu10 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 8bdd02e194259f6ae2baf16b2e245c4f7f404665

New changelog entries:
  * debian/patches/1001_pxlcolor-support-jpeg-in-output.patch,
    debian/patches/020140331-4b44b41-pxlcolor-support-jpeg-in-output.patch:
    Replaced preliminary patch by what got actually committed upstream
    (Upstream bug #691880).
  * debian/patches/020140331-41ab485-pxl-transform-deep-images-with-icc-transform-to-emit-high-level-images.patch,
    debian/patches/020140331-8ae4ee2-fixes-pxl-segfault-with-trying-to-set-up-icc-transform-for-bitmasks.patch:
    Transform deep (24-bit) images with an ICC transform to emit high-level
    images (Upstream bug #691880).
  * debian/patches/1002_pxl-make-dicctransform-default.patch: Make deep iamge
    ICC transform default (Upstream bug #695124).

8bdd02e... by Till Kamppeter on 2014-03-24

Import patches-unapplied version 9.10~dfsg-0ubuntu9 to ubuntu/trusty-proposed

Imported using git-ubuntu import.

Changelog parent: 8048392bbca8b21cb8946cf175149b766aa9dcfe

New changelog entries:
  * debian/patches/020140324-b780ff0-protection-against-pxl-segfault-with-image-data-without-colorspace-info.patch:
    Protection against PXL segfault with image data without colorspace info
    (Upstream bug 695103).