Reformatted and enhanced latest changes entry
OBS-URL: https://build.opensuse.org/package/show/Printing/cups?expand=0&rev=410
This commit is contained in:
parent
82b4e584ac
commit
6eb4ff1738
105
cups.changes
105
cups.changes
@ -2,47 +2,70 @@
|
||||
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.
|
||||
See https://github.com/openprinting/cups/releases
|
||||
CUPS 2.4.8 brings many bug fixes which aggregated over the last
|
||||
half a year. It brings the important fix for race conditions
|
||||
and errors which can happen when installing permanent
|
||||
IPP Everywhere printer, support for PAM modules password-auth
|
||||
and system-auth and new option for lpstat which can show only
|
||||
the successful jobs.
|
||||
Detailed list (from CHANGES.md):
|
||||
* Added warning if the device has to be asked for
|
||||
'all,media-col-database' separately (Issue #829)
|
||||
* Added new value for 'lpstat' option '-W' - successfull - for
|
||||
getting successfully printed jobs (Issue #830)
|
||||
* Added support for PAM modules password-auth
|
||||
and system-auth (Issue #892)
|
||||
* Updated IPP Everywhere printer creation error
|
||||
reporting (Issue #347)
|
||||
* Updated and documented the MIME typing buffering
|
||||
limit (Issue #925)
|
||||
* Raised 'cups_enum_dests()' timeout for listing
|
||||
available IPP printers (Issue #751)
|
||||
* Now report an error for temporary printer defaults
|
||||
with lpadmin (Issue #237)
|
||||
* Fixed mapping of PPD InputSlot, MediaType,
|
||||
and OutputBin values (Issue #238)
|
||||
* Fixed "document-unprintable-error" handling (Issue #391)
|
||||
* Fixed the web interface not showing an error
|
||||
for a non-existent printer (Issue #423)
|
||||
* Fixed printing of jobs with job name longer than 255 chars
|
||||
on older printers (Issue #644)
|
||||
* Really backported fix for Issue #742
|
||||
* Fixed 'cupsCopyDestInfo' device connection
|
||||
detection (Issue #586)
|
||||
* Fixed "Upgrade" header handling when there is
|
||||
no TLS support (Issue #775)
|
||||
* Fixed memory leak when unloading a job (Issue #813)
|
||||
* Fixed memory leak when creating color profiles (Issue #815)
|
||||
* Fixed a punch finishing bug in the IPP Everywhere
|
||||
support (Issue #821)
|
||||
* Fixed crash in 'scan_ps()' if incoming argument
|
||||
is NULL (Issue #831)
|
||||
* Fixed setting job state reasons for successful
|
||||
jobs (Issue #832)
|
||||
* Fixed infinite loop in IPP backend if hostname
|
||||
is IP address with Kerberos (Issue #838)
|
||||
* Added additional check on socket if 'revents' from 'poll()'
|
||||
returns POLLHUP together with POLLIN or POLLOUT
|
||||
in 'httpAddrConnect2()' (Issue #839)
|
||||
* Fixed crash in 'ppdEmitString()' if 'size' is NULL (Issue #850)
|
||||
* Fixed reporting 'media-source-supported' when
|
||||
sharing printer which has numbers as strings instead of
|
||||
keywords as 'InputSlot' values (Issue #859)
|
||||
* Fixed IPP backend to support the "print-scaling" option
|
||||
with IPP printers (Issue #862)
|
||||
* Fixed potential race condition for the creation
|
||||
of temporary queues (Issue #871)
|
||||
* Fixed 'httpGets' timeout handling (Issue #879)
|
||||
* Fixed checking for required attributes during
|
||||
PPD generation (Issue #890)
|
||||
* Fixed encoding of IPv6 addresses in HTTP requests (Issue #903)
|
||||
* Fixed sending response headers to client (Issue #927)
|
||||
* Fixed CGI program initialization and validation
|
||||
of form checkbox and text fields.
|
||||
Issues are those at https://github.com/OpenPrinting/cups/issues
|
||||
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 26 10:48:53 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
Loading…
x
Reference in New Issue
Block a user