Accepting request 1177576 from home:dimstar:Factory

- Update to version 2.4.8:
  + Added warning if the device has to be asked for
    'all,media-col-database' separately.
  + Added new value for 'lpstat' option '-W' - successfull - for
    getting successfully printed jobs.
  + Added support for PAM modules password-auth and system-auth.
  + Updated IPP Everywhere printer creation error reporting.
  + Updated and documented the MIME typing buffering limit.
  + Now report an error for temporary printer defaults with
    lpadmin.
  + Fixed mapping of PPD InputSlot, MediaType, and OutputBin
    values.
  + Fixed "document-unprintable-error" handling.
  + Fixed the web interface not showing an error for a non-existent
    printer.
  + Fixed printing of jobs with job name longer than 255 chars on
    older printers.
  + Fixed cupsCopyDestInfo device connection detection.
  + Fixed "Upgrade" header handling when there is no TLS support.
  + Fixed memory leak when unloading a job.
  + Fixed memory leak when creating color profiles.
  + Fixed a punch finishing bug in the IPP Everywhere support.
  + Fixed crash in scan_ps() if incoming argument is NULL.
  + Fixed setting job state reasons for successful jobs.
  + Fixed infinite loop in IPP backend if hostname is IP address
    with Kerberos.
  + Added additional check on socket if revents from poll() returns
    POLLHUP together with POLLIN or POLLOUT in httpAddrConnect2().
  + Fixed crash in ppdEmitString() if size is NULL.
  + Fixed reporting media-source-supported when sharing printer

OBS-URL: https://build.opensuse.org/request/show/1177576
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=409
This commit is contained in:
Johannes Meixner 2024-06-04 08:49:04 +00:00 committed by Git OBS Bridge
parent aa8e8e6b76
commit 82b4e584ac
7 changed files with 57 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dd54228dd903526428ce7e37961afaed230ad310788141da75cebaa08362cf6c
size 8134809

Binary file not shown.

3
cups-2.4.8-source.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:75c326b4ba73975efcc9a25078c4b04cdb4ee333caaad0d0823dbd522c6479a0
size 8142007

Binary file not shown.

View File

@ -1,3 +1,49 @@
-------------------------------------------------------------------
Wed May 29 12:29:38 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.4.8:
+ Added warning if the device has to be asked for
'all,media-col-database' separately.
+ Added new value for 'lpstat' option '-W' - successfull - for
getting successfully printed jobs.
+ Added support for PAM modules password-auth and system-auth.
+ Updated IPP Everywhere printer creation error reporting.
+ Updated and documented the MIME typing buffering limit.
+ Now report an error for temporary printer defaults with
lpadmin.
+ Fixed mapping of PPD InputSlot, MediaType, and OutputBin
values.
+ Fixed "document-unprintable-error" handling.
+ Fixed the web interface not showing an error for a non-existent
printer.
+ Fixed printing of jobs with job name longer than 255 chars on
older printers.
+ Fixed cupsCopyDestInfo device connection detection.
+ Fixed "Upgrade" header handling when there is no TLS support.
+ Fixed memory leak when unloading a job.
+ Fixed memory leak when creating color profiles.
+ Fixed a punch finishing bug in the IPP Everywhere support.
+ Fixed crash in scan_ps() if incoming argument is NULL.
+ Fixed setting job state reasons for successful jobs.
+ Fixed infinite loop in IPP backend if hostname is IP address
with Kerberos.
+ Added additional check on socket if revents from poll() returns
POLLHUP together with POLLIN or POLLOUT in httpAddrConnect2().
+ Fixed crash in ppdEmitString() if size is NULL.
+ Fixed reporting media-source-supported when sharing printer
which has numbers as strings instead of keywords as InputSlot
values.
+ Fixed IPP backend to support the "print-scaling" option with
IPP printers.
+ Fixed potential race condition for the creation of temporary
queues.
+ Fixed httpGets timeout handling.
+ Fixed checking for required attributes during PPD generation.
+ Fixed encoding of IPv6 addresses in HTTP requests.
+ Fixed sending response headers to client.
+ Fixed CGI program initialization and validation of form
checkbox and text fields.
-------------------------------------------------------------------
Mon Feb 26 10:48:53 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@ -40,7 +40,7 @@ Name: cups
# "zypper vcmp 2.3.b99 2.3.0" shows "2.3.b99 is older than 2.3.0" and
# "zypper vcmp 2.2.99 2.3b6" show "2.2.99 is older than 2.3b6" so that
# version upgrades from 2.2.x via 2.3.b* to 2.3.0 work:
Version: 2.4.7
Version: 2.4.8
Release: 0
Summary: The Common UNIX Printing System
License: Apache-2.0
@ -48,10 +48,10 @@ Group: Hardware/Printing
URL: https://openprinting.github.io/cups
# To get Source0 go to https://github.com/OpenPrinting/cups/releases or use e.g.
# wget --no-check-certificate -O cups-2.4.7-source.tar.gz https://github.com/OpenPrinting/cups/releases/download/v2.4.7/cups-2.4.7-source.tar.gz
Source0: https://github.com/OpenPrinting/cups/releases/download/v2.4.7/cups-2.4.7-source.tar.gz
Source0: https://github.com/OpenPrinting/cups/releases/download/v2.4.8/cups-2.4.8-source.tar.gz
# To get Source1 go to https://github.com/OpenPrinting/cups/releases or use e.g.
# wget --no-check-certificate -O cups-2.4.7-source.tar.gz.sig https://github.com/OpenPrinting/cups/releases/download/v2.4.7/cups-2.4.7-source.tar.gz.sig
Source1: https://github.com/OpenPrinting/cups/releases/download/v2.4.7/cups-2.4.7-source.tar.gz.sig
Source1: https://github.com/OpenPrinting/cups/releases/download/v2.4.8/cups-2.4.8-source.tar.gz.sig
# To make Source2 use e.g.
# gpg --keyserver keys.openpgp.org --recv-keys 7082A0A50A2E92640F3880E0E4522DCC9B246FF7
# gpg --export --armor 7082A0A50A2E92640F3880E0E4522DCC9B246FF7 >cups.keyring

View File

@ -1,5 +1,7 @@
--- configure.ac.orig 2023-09-20 15:25:54.000000000 +0200
+++ configure.ac 2024-01-24 09:19:28.344274065 +0100
Index: configure.ac
===================================================================
--- configure.ac.orig
+++ configure.ac
@@ -9,8 +9,8 @@ dnl Licensed under Apache License v2.0.
dnl information.
dnl
@ -10,4 +12,4 @@
+AC_PREREQ([2.69])
dnl Package name and version...
AC_INIT([CUPS],[2.4.7],[https://github.com/openprinting/cups/issues],[cups],[https://openprinting.github.io/cups])
AC_INIT([CUPS],[2.4.8],[https://github.com/openprinting/cups/issues],[cups],[https://openprinting.github.io/cups])