lp:ubuntu/karmic-updates/ghostscript
- Get this branch:
- bzr branch lp:ubuntu/karmic-updates/ghostscript
Branch merges
Branch information
Recent revisions
- 62. By Marc Deslauriers
-
* SECURITY UPDATE: denial of service and possible code execution via
buffer overflow in errprintf function
- debian/patches/ CVE-2009- 4270.dpatch: use vsnprintf in base/gsmisc.c.
- CVE-2009-4270
* SECURITY UPDATE: arbitrary code execution via unlimited recursive
procedure invocations (LP: #546009)
- debian/patches/ CVE-2010- 1628.dpatch: only initialize structures if
all allocations were successful in psi/ialloc.c, psi/idosave.h,
psi/isave.c.
- CVE-2010-1628
* SECURITY UPDATE: arbitrary code execution via crafted PostScript file
(LP: #546009)
- debian/patches/ CVE-2010- 1869.dpatch: use correct buffer sizes in
psi/int.mak, psi/iscan.c, psi/iscan.h.
- CVE-2010-1869 - 61. By Till Kamppeter
-
debian/
patches/ cljet5- mediasize- fix.dpatch: Upstream fix for the media
size handling of the "cljet5" printer driver. - 60. By Till Kamppeter
-
* debian/
ghostscript- cups.postinst: Fixed "lpstat -r" check for the
auto update of PPDs of existing queues. "lpstat -r" exits always with
status 0, we must check the actual output. Call lpstat, lpadmin, and
cupsctl with "-h /var/run/cups/cups. sock" to avoid querying remote
servers set up in /etc/cups/client. conf, and asking for passwords.
Thanks to Martin-Éric Racine for tracking this down and the solution!
See Debian bug #543468. Use signal names instead of numbers for trap.
Quiesces a lintian bashism warning.
* debian/rules: Remove /usr/bin/ps2pdf from the ghostscript package, it was
treated by update-alternatives for a longer time already (LP: #429856). - 59. By Till Kamppeter
-
* New upstream release
o License is now GPLv3 or later
o No functional change. This is only to let the final release not
appear as a release candidate in the help output and documentation
and also to reflect the new license.
* debian/copyright: License change. - 58. By Till Kamppeter
-
* New upstream release
o Fixes many transparency problems: color space conversion, mask contexts,
patterns, ...
o Fixes in font handling, especially when generating PDF
o Improvements in robustness, correctness, and performance
o New generic Esc/Page drivers: "eplmono", "eplcolor"
o New "cdnj500" driver for many HP DesignJet printers
o License is now GPLv2 or later and not GPLv2-only any more
o Merged all patches of the Ubuntu and Debian packages upstream
o Fixes LP: #196009
* debian/patches/ 33_bad- params- to-xinitimage- on-large- bitmaps. dpatch,
debian/patches/ 35_bitcmyk- blank-output. dpatch,
debian/patches/ 37_fix- segfault- in-cups- raster- output- device. dpatch,
debian/patches/ 38_CVE- 2009-0583_ 0584.dpatch,
debian/patches/ 40_pdfwrite- numcopies. dpatch,
debian/patches/ 41_CVE- 2009-0196. dpatch,
debian/patches/ 42_CVE- 2009-0792. dpatch,
debian/patches/ 43_add- cdnj500- driver. dpatch,
debian/patches/ 45_cups- device- pagesize- margins- duplex- fixes.dpatch,
debian/patches/ 47_ps2write- segfault- fix.dpatch,
debian/patches/ 50_ps2write- do-not- advertize- dsc-conformance .dpatch,
debian/patches/ 53_fix- pstoraster- for-call- with-input- filename. dpatch:
Removed patches backported from upstream.
* debian/copyright: License change.
* debian/ghostscript. links: s/8.64/8.70/ - 57. By Till Kamppeter
-
debian/
patches/ 43_add- cdnj500- driver. dpatch: Set rendering intent for
the "Presentation" quality in the "cdnj500" driver to "Perceptual", this
gives better colors than the original "SATURATION". - 56. By Till Kamppeter
-
debian/control: Moved dependencies of ghostscript-cups on cups,
cups-client back to Depends:, for post-install this is sufficient. - 55. By Till Kamppeter
-
debian/control: Moved dependencies of ghostscript-cups on cups,
cups-client, and perl-base to Pre-Depends:, as only this way it is
assured that these packages are configured (especially CUPS daemon
running) before this package gets configured (update of the PPDs of
existing queues). - 54. By Till Kamppeter
-
debian/control: Removed unneeded "perl" from Depends:. This is only
needed for Perl applications, not for a simple "perl -p -e ..." in the
postinst script. - 53. By Till Kamppeter
-
* debian/
patches/ 53_fix- pstoraster- for-call- with-input- filename. dpatch:
pstoraster did not work when called with an input file name as the 6th
command line argument.* debian/
patches/ 50_ps2write- do-not- advertize- dsc-conformance .dpatch:
The "ps2write" output device produces PostScript which is not
DSC-conforming, so do not advertize it as DSC-conforming with a
"%!PS-Adobe-..." magic string. Use "%!" instead. Otherwise the "pstops"
CUPS filter cannot handle this output (LP: #377011).* debian/
patches/ 45_cups- device- pagesize- margins- duplex- fixes.dpatch:
Fixed recognition of page size via /cupsPageSizeName. All page sizes were
considered custom sizes if /cupsPageSizeName was not set.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/maverick/ghostscript