libppd 2:2.0~rc1-0ubuntu1.2 source package in Ubuntu
Changelog
libppd (2:2.0~rc1-0ubuntu1.2) lunar-security; urgency=medium * SECURITY UPDATE: Postscript parsing heap overflow - debian/patches/CVE-2023-4504.patch: properly check for end of buffer in ppd/raster-interpret.c. - CVE-2023-4504 -- Marc Deslauriers <email address hidden> Fri, 15 Sep 2023 07:50:24 -0400
Upload details
- Uploaded by:
- Marc Deslauriers
- Uploaded to:
- Lunar
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- net
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Lunar | updates | main | libs | |
Lunar | security | main | libs |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libppd_2.0~rc1.orig.tar.gz | 819.5 KiB | 08271b8ea93a71c6ec7ed598a6636f7c5edb669267c7ffcf8c7eeb49df3b862d |
libppd_2.0~rc1-0ubuntu1.2.debian.tar.xz | 16.9 KiB | b69f2ea20d060dc9afe7d1e86b7823617abfd3f320998f8e917406b7ad33135e |
libppd_2.0~rc1-0ubuntu1.2.dsc | 2.5 KiB | 2df51703d10e412bd833e2c5e238ae2052946b7ea7bff3a4e1e199f3c705fb01 |
Available diffs
Binary packages built by this source
- libppd-dev: OpenPrinting libppd - Development files for the library
This library contains everything needed to support PPD (PostScript
Printer Description) files, reading and parsing, handling collections
of PPD files, building PPD files from printer IPP attributes and from
*.drv files.
.
It contains the full PPD file and PostScript output functionality of
CUPS 2.x (libcups, ppdc) and cups-filters 1.x, so that the functionality
stays available for retro-fitting classic CUPS drivers after switching
to CUPS 3.x which has all PPD file support removed.
.
This library contains filter functions doing all kinds of file format
conversion used for printing and scanning, to be used in Printer
Applications, CUPS filters, printer drivers, ... also other commonly
used functions for handling print data, like color space/depth
conversion, dithering, IPP message parsing, ... are available.
.
This package contains the header files to develop applications (Printer
Applications, CUPS filters, printer drivers) using libppd.
- libppd-tests: OpenPrinting libppd - Upstream test programs for autopkgtests
This library contains everything needed to support PPD (PostScript
Printer Description) files, reading and parsing, handling collections
of PPD files, building PPD files from printer IPP attributes and from
*.drv files.
.
It contains the full PPD file and PostScript output functionality of
CUPS 2.x (libcups, ppdc) and cups-filters 1.x, so that the functionality
stays available for retro-fitting classic CUPS drivers after switching
to CUPS 3.x which has all PPD file support removed.
.
This package contains test programs from the upstream code which are used
for the autopkgtests.
.
For using libppd you do not need to install this package. It does not
contain anything useful for end users.
- libppd-tests-dbgsym: debug symbols for libppd-tests
- libppd-utils: OpenPrinting libppd - PPD manipulation and test utilities
This library contains everything needed to support PPD (PostScript
Printer Description) files, reading and parsing, handling collections
of PPD files, building PPD files from printer IPP attributes and from
*.drv files.
.
It contains the full PPD file and PostScript output functionality of
CUPS 2.x (libcups, ppdc) and cups-filters 1.x, so that the functionality
stays available for retro-fitting classic CUPS drivers after switching
to CUPS 3.x which has all PPD file support removed.
.
This package provides the test utility testppdfile which replaces
the cupstestppd utility of CUPS 2.x. It also provides command line
utilities to generate and manipulate PPD files and convert between PPD
files and *.drv files. The core functionality of these utilities is
implemented in libppd.
- libppd-utils-dbgsym: debug symbols for libppd-utils
- libppd2: OpenPrinting libppd - Shared library
This library contains everything needed to support PPD (PostScript
Printer Description) files, reading and parsing, handling collections
of PPD files, building PPD files from printer IPP attributes and from
*.drv files.
.
It contains the full PPD file and PostScript output functionality of
CUPS 2.x (libcups, ppdc) and cups-filters 1.x, so that the functionality
stays available for retro-fitting classic CUPS drivers after switching
to CUPS 3.x which has all PPD file support removed.
.
This package contains the library itself.
- libppd2-common: OpenPrinting libppd - Auxiliary files
This library contains everything needed to support PPD (PostScript
Printer Description) files, reading and parsing, handling collections
of PPD files, building PPD files from printer IPP attributes and from
*.drv files.
.
It contains the full PPD file and PostScript output functionality of
CUPS 2.x (libcups, ppdc) and cups-filters 1.x, so that the functionality
stays available for retro-fitting classic CUPS drivers after switching
to CUPS 3.x which has all PPD file support removed.
.
This package contains system-architecture- independent auxiliary files for
the library, needed for generating PPD files from *.drv files.
- libppd2-dbgsym: debug symbols for libppd2
- ppdc: OpenPrinting libppd - PPD utilities (transitional package)
This is a transitional package and can safely be removed once no other
packages depend on it.