Package: cups / 2.4.2-3+deb12u8
Metadata
Package | Version | Patches format |
---|---|---|
cups | 2.4.2-3+deb12u8 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0006 Apple AirPrint support.patch | (download) |
conf/mime.convs.in |
3 3 + 0 - 0 ! |
apple airprint support Bug-Ubuntu: https://bugs.launchpad.net/bugs/711779 Bug-Ubuntu: https://bugs.launchpad.net/bugs/1054495 Bug-Debian: https://bugs.debian.org/700961 Bug: https://github.com/apple/cups/issues/4341 Bug: https://github.com/OpenPrinting/cups/pull/27 |
0007 Keep foomatic PPDs recommended stanzas in NickNames.patch | (download) |
scheduler/cups-driverd.cxx |
10 0 + 10 - 0 ! |
keep foomatic ppds "(recommended)" stanzas in nicknames Bug-Upstream: https://github.com/OpenPrinting/cups/pull/33 |
0008 Debian Set LogFileGroup to adm.patch | (download) |
conf/cups-files.conf.in |
4 4 + 0 - 0 ! |
debian: set logfilegroup to adm |
0009 Debian Move cupsd.conf.default from SERVERROOT to DA.patch | (download) |
cgi-bin/admin.c |
6 5 + 1 - 0 ! |
debian: move cupsd.conf.default from serverroot to datadir |
0010 Debian Do not alter the permissions of cupsd.conf ev.patch | (download) |
scheduler/conf.c |
2 2 + 0 - 0 ! |
debian: do not alter the permissions of cupsd.conf, ever |
0011 Debian Show compile command lines.patch | (download) |
Makedefs.in |
1 0 + 1 - 0 ! |
debian: show compile command lines |
0012 Debian Use dpkg architecture in cups config to make .patch | (download) |
cups-config.in |
7 4 + 3 - 0 ! |
debian: use dpkg-architecture in cups-config to make it architecture-independant Also filter -L/usr/lib/(triplet) out of LDFLAGS. Also strip unnecessary libs from --libs. Also launch krb5-config at runtime to avoid getting usr/lib/(triplet) from krb5-config Bug-Debian: https://bugs.debian.org/741519 Bug-Debian: https://bugs.debian.org/727058 Bug-Debian: https://bugs.debian.org/730838 Bug-Debian: https://bugs.debian.org/751157 |
0013 Debian Build mantohtml with the build architecture c.patch | (download) |
Makedefs.in |
1 1 + 0 - 0 ! |
debian: build mantohtml with the build architecture compiler mantohtml is run during build. Thus it needs to be built with the build architecture compiler (or execution fails). The obvious part is switching to CC_FOR_BUILD. That also depends on it not requiring any other cups components. In particular, removing uses of strlcpy and replacing host architecture- specific includes is thus needed. Bug-Debian: https://bugs.debian.org/837936 |
0014 Debian Reproducibility httpAddrGetHostname test fail.patch | (download) |
cups/testhttp.c |
3 1 + 2 - 0 ! |
debian: reproducibility: httpaddrgethostname() test fails under reprotest; skip it |
0015 Debian Reproducibility Do not run stp tests as root.patch | (download) |
test/run-stp-tests.sh |
3 2 + 1 - 0 ! |
debian: reproducibility: do not run stp tests as root Reprotest insist in running these tests as root; skip them there. |
0016 Debian po4a infrastructure and translations for manp.patch | (download) |
man/Makefile |
17 15 + 2 - 0 ! |
debian: po4a infrastructure and translations for manpages MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit |
0012 add pt.patch | (download) |
man/Makefile |
2 1 + 1 - 0 ! |
add pt |
0013 CVE 2023 32324.patch | (download) |
cups/string.c |
3 3 + 0 - 0 ! |
cve-2023-32324 |
0014 CVE 2023 34241.patch | (download) |
scheduler/client.c |
16 7 + 9 - 0 ! |
cve-2023-34241 |
0015 CVE 2023 4504.patch | (download) |
cups/raster-interpret.c |
14 13 + 1 - 0 ! |
cve-2023-4504 |
0016 CVE 2023 32360.patch | (download) |
conf/cupsd.conf.in |
8 7 + 1 - 0 ! |
cve-2023-32360 |
0017 check colormodel also for CMYK.patch | (download) |
scheduler/printers.c |
2 1 + 1 - 0 ! |
check colormodel also for cmyk |
0018 dont override color settings from print dialoag.patch | (download) |
cups/ppd-cache.c |
39 35 + 4 - 0 ! |
dont override color settings from print dialoag |
0019 CVE 2024 35235.patch | (download) |
cups/http-addr.c |
47 26 + 21 - 0 ! |
--- |
0020 CVE 2024 35235 regression1.patch | (download) |
scheduler/conf.c |
2 1 + 1 - 0 ! |
--- |
0021 CVE 2024 35235 regression2.patch | (download) |
scheduler/conf.c |
4 4 + 0 - 0 ! |
--- |
0022 CVE 2024 35235 regression3.patch | (download) |
scheduler/conf.c |
49 12 + 37 - 0 ! |
--- |
0023 CVE 2024 35235 regression4.patch | (download) |
scheduler/conf.c |
2 1 + 1 - 0 ! |
--- |
0024 CVE 2024 47175 and further hardening.patch | (download) |
cups/ppd-cache.c |
227 163 + 64 - 0 ! |
fix cve-2024-47175 and further hardening |