chore(deps): update dependency openprinting/cups to v2.4.0 #5

Merged
xoxys merged 2 commits from renovate/openprinting-cups-2.x into master 2021-12-04 13:59:41 +00:00
Member

This PR contains the following updates:

Package Update Change
OpenPrinting/cups minor v2.3.3op2 -> v2.4.0

Release Notes

OpenPrinting/cups

v2.4.0

Compare Source

  • Added configure option --with-idle-exit-timeout (Issue #​294)
  • Added --with-systemd-timeoutstartsec configure option (Issue #​298)
  • DigestOptions now are applied for MD5 Digest authentication defined
    by RFC 2069 as well (Issue #​287)
  • Fixed compilation on Solaris (Issue #​293)
  • Fixed and improved German translations (Issue #​296, Issue #​297)

v2.4rc1

Compare Source

  • Added warning and debug messages when loading printers
    if the queue is raw or with driver (Issue #​286)
  • Compilation now uses -fstack-protector-strong if available (Issue #​285)

v2.4b1

Compare Source

  • Added support for CUPS running in a Snapcraft snap.
  • Added basic OAuth 2.0 client support (Issue #​100)
  • Added support for AirPrint and Mopria clients (Issue #​105)
  • Added configure support for specifying systemd dependencies in the CUPS
    service file (Issue #​144)
  • Added several features and improvements to ipptool (Issue #​153)
  • Added a JSON output mode for ipptool.
  • The ipptool command now correctly reports an error when a test file cannot
    be found.
  • CUPS library now uses thread safe getpwnam_r and getpwuid_r functions (Issue #​274)
  • Fixed Kerberos authentication for the web interface (Issue #​19)
  • The ZPL sample driver now supports more "standard" label sizes (Issue #​70)
  • Fixed reporting of printer instances when enumerating and when no options are
    set for the main instance (Issue #​71)
  • Reverted USB read limit enforcement change from CUPS 2.2.12 (Issue #​72)
  • The IPP backend did not return the correct status code when a job was canceled
    at the printer/server (Issue #​74)
  • The testlang unit test program now loops over all of the available locales
    by default (Issue #​85)
  • The cupsfilter command now shows error messages when options are used
    incorrectly (Issue #​88)
  • The PPD functions now treat boolean values as case-insensitive (Issue #​106)
  • Temporary queue names no longer end with an underscore (Issue #​110)
  • The USB backend now runs as root (Issue #​121)
  • Added pkg-config file for libcups (Issue #​122)
  • Fixed a PPD memory leak caused by emulator definitions (Issue #​124)
  • Fixed a DISPLAY bug in ipptool (Issue #​139)
  • The scheduler now includes the [Job N] prefix for job log messages, even
    when using syslog logging (Issue #​154)
  • Added support for locales using the GB18030 character set (Issue #​159)
  • httpReconnect2 did not reset the socket file descriptor when the TLS
    negotiation failed (Apple #​5907)
  • httpUpdate did not reset the socket file descriptor when the TLS
    negotiation failed (Apple #​5915)
  • The IPP backend now retries Validate-Job requests (Issue #​132)
  • Now show better error messages when a driver interface program fails to
    provide a PPD file (Issue #​148)
  • Added dark mode support to the CUPS web interface (Issue #​152)
  • Added a workaround for Solaris in httpAddrConnect2 (Issue #​156)
  • Fixed an interaction between --remote-admin and --remote-any for the
    cupsctl command (Issue #​158)
  • Now use a 60 second timeout for reading USB backchannel data (Issue #​160)
  • The USB backend now tries harder to find a serial number (Issue #​170)
  • Fixed @IF(name) handling in cupsd.conf (Apple #​5918)
  • Fixed documentation and added examples for CUPS' limited CGI support
    (Apple #​5940)
  • Fixed the lpc command prompt (Apple #​5946)
  • Now always pass "localhost" in the Host: header when talking over a domain
    socket or the loopback interface (Issue #​185)
  • Fixed a job history update issue in the scheduler (Issue #​187)
  • Fixed job-pages-per-set value for duplex print jobs.
  • Fixed an edge case in ippReadIO to make sure that only complete attributes
    and values are retained on an error (Issue #​195)
  • Hardened ippReadIO to prevent invalid IPP messages from being propagated
    (Issue #​195, Issue #​196)
  • The scheduler now supports the "everywhere" model directly (Issue #​201)
  • Fixed some IPP Everywhere option mapping problems (Issue #​238)
  • Fixed support for "job-hold-until" with the Restart-Job operation (Issue #​250)
  • Fixed the default color/grayscale presets for IPP Everywhere PPDs (Issue #​262)
  • Fixed support for the 'offline-report' state for all USB backends (Issue #​264)
  • Documentation fixes (Issue #​92, Issue #​163, Issue #​177, Issue #​184)
  • Localization updates (Issue #​123, Issue #​129, Issue #​134, Issue #​146,
    Issue #​164)
  • USB quirk updates (Issue #​192, Issue #​270, Apple #​5766, Apple #​5838,
    Apple #​5843, Apple #​5867)
  • Web interface updates (Issue #​142, Issue #​218)
  • The ippeveprinter tool now automatically uses an available port.
  • Fixed several Windows TLS and hashing issues.
  • Deprecated cups-config (Issue #​97)
  • Deprecated Kerberos (AuthType Negotiate) authentication (Issue #​98)
  • Removed support for the (long deprecated and unused) FontPath,
    ListenBackLog, LPDConfigFile, KeepAliveTimeout, RIPCache, and
    SMBConfigFile directives in cupsd.conf and cups-files.conf.
  • Stubbed out deprecated httpMD5 functions.
  • Add test for undefined page ranges during printing.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [OpenPrinting/cups](https://github.com/OpenPrinting/cups) | minor | `v2.3.3op2` -> `v2.4.0` | --- ### Release Notes <details> <summary>OpenPrinting/cups</summary> ### [`v2.4.0`](https://github.com/OpenPrinting/cups/blob/master/CHANGES.md#Changes-in-CUPS-v240-29th-November-2021) [Compare Source](https://github.com/OpenPrinting/cups/compare/v2.4rc1...v2.4.0) - Added configure option --with-idle-exit-timeout (Issue [#&#8203;294](https://github.com/OpenPrinting/cups/issues/294)) - Added --with-systemd-timeoutstartsec configure option (Issue [#&#8203;298](https://github.com/OpenPrinting/cups/issues/298)) - DigestOptions now are applied for MD5 Digest authentication defined by RFC 2069 as well (Issue [#&#8203;287](https://github.com/OpenPrinting/cups/issues/287)) - Fixed compilation on Solaris (Issue [#&#8203;293](https://github.com/OpenPrinting/cups/issues/293)) - Fixed and improved German translations (Issue [#&#8203;296](https://github.com/OpenPrinting/cups/issues/296), Issue [#&#8203;297](https://github.com/OpenPrinting/cups/issues/297)) ### [`v2.4rc1`](https://github.com/OpenPrinting/cups/blob/master/CHANGES.md#Changes-in-CUPS-v24rc1-12th-November-2021) [Compare Source](https://github.com/OpenPrinting/cups/compare/v2.4b1...v2.4rc1) - Added warning and debug messages when loading printers if the queue is raw or with driver (Issue [#&#8203;286](https://github.com/OpenPrinting/cups/issues/286)) - Compilation now uses -fstack-protector-strong if available (Issue [#&#8203;285](https://github.com/OpenPrinting/cups/issues/285)) ### [`v2.4b1`](https://github.com/OpenPrinting/cups/blob/master/CHANGES.md#Changes-in-CUPS-v24b1-27th-October-2021) [Compare Source](https://github.com/OpenPrinting/cups/compare/v2.3.3op2...v2.4b1) - Added support for CUPS running in a Snapcraft snap. - Added basic OAuth 2.0 client support (Issue [#&#8203;100](https://github.com/OpenPrinting/cups/issues/100)) - Added support for AirPrint and Mopria clients (Issue [#&#8203;105](https://github.com/OpenPrinting/cups/issues/105)) - Added configure support for specifying systemd dependencies in the CUPS service file (Issue [#&#8203;144](https://github.com/OpenPrinting/cups/issues/144)) - Added several features and improvements to `ipptool` (Issue [#&#8203;153](https://github.com/OpenPrinting/cups/issues/153)) - Added a JSON output mode for `ipptool`. - The `ipptool` command now correctly reports an error when a test file cannot be found. - CUPS library now uses thread safe `getpwnam_r` and `getpwuid_r` functions (Issue [#&#8203;274](https://github.com/OpenPrinting/cups/issues/274)) - Fixed Kerberos authentication for the web interface (Issue [#&#8203;19](https://github.com/OpenPrinting/cups/issues/19)) - The ZPL sample driver now supports more "standard" label sizes (Issue [#&#8203;70](https://github.com/OpenPrinting/cups/issues/70)) - Fixed reporting of printer instances when enumerating and when no options are set for the main instance (Issue [#&#8203;71](https://github.com/OpenPrinting/cups/issues/71)) - Reverted USB read limit enforcement change from CUPS 2.2.12 (Issue [#&#8203;72](https://github.com/OpenPrinting/cups/issues/72)) - The IPP backend did not return the correct status code when a job was canceled at the printer/server (Issue [#&#8203;74](https://github.com/OpenPrinting/cups/issues/74)) - The `testlang` unit test program now loops over all of the available locales by default (Issue [#&#8203;85](https://github.com/OpenPrinting/cups/issues/85)) - The `cupsfilter` command now shows error messages when options are used incorrectly (Issue [#&#8203;88](https://github.com/OpenPrinting/cups/issues/88)) - The PPD functions now treat boolean values as case-insensitive (Issue [#&#8203;106](https://github.com/OpenPrinting/cups/issues/106)) - Temporary queue names no longer end with an underscore (Issue [#&#8203;110](https://github.com/OpenPrinting/cups/issues/110)) - The USB backend now runs as root (Issue [#&#8203;121](https://github.com/OpenPrinting/cups/issues/121)) - Added pkg-config file for libcups (Issue [#&#8203;122](https://github.com/OpenPrinting/cups/issues/122)) - Fixed a PPD memory leak caused by emulator definitions (Issue [#&#8203;124](https://github.com/OpenPrinting/cups/issues/124)) - Fixed a `DISPLAY` bug in `ipptool` (Issue [#&#8203;139](https://github.com/OpenPrinting/cups/issues/139)) - The scheduler now includes the `[Job N]` prefix for job log messages, even when using syslog logging (Issue [#&#8203;154](https://github.com/OpenPrinting/cups/issues/154)) - Added support for locales using the GB18030 character set (Issue [#&#8203;159](https://github.com/OpenPrinting/cups/issues/159)) - `httpReconnect2` did not reset the socket file descriptor when the TLS negotiation failed (Apple [#&#8203;5907](https://github.com/OpenPrinting/cups/issues/5907)) - `httpUpdate` did not reset the socket file descriptor when the TLS negotiation failed (Apple [#&#8203;5915](https://github.com/OpenPrinting/cups/issues/5915)) - The IPP backend now retries Validate-Job requests (Issue [#&#8203;132](https://github.com/OpenPrinting/cups/issues/132)) - Now show better error messages when a driver interface program fails to provide a PPD file (Issue [#&#8203;148](https://github.com/OpenPrinting/cups/issues/148)) - Added dark mode support to the CUPS web interface (Issue [#&#8203;152](https://github.com/OpenPrinting/cups/issues/152)) - Added a workaround for Solaris in `httpAddrConnect2` (Issue [#&#8203;156](https://github.com/OpenPrinting/cups/issues/156)) - Fixed an interaction between `--remote-admin` and `--remote-any` for the `cupsctl` command (Issue [#&#8203;158](https://github.com/OpenPrinting/cups/issues/158)) - Now use a 60 second timeout for reading USB backchannel data (Issue [#&#8203;160](https://github.com/OpenPrinting/cups/issues/160)) - The USB backend now tries harder to find a serial number (Issue [#&#8203;170](https://github.com/OpenPrinting/cups/issues/170)) - Fixed `@IF(name)` handling in `cupsd.conf` (Apple [#&#8203;5918](https://github.com/OpenPrinting/cups/issues/5918)) - Fixed documentation and added examples for CUPS' limited CGI support (Apple [#&#8203;5940](https://github.com/OpenPrinting/cups/issues/5940)) - Fixed the `lpc` command prompt (Apple [#&#8203;5946](https://github.com/OpenPrinting/cups/issues/5946)) - Now always pass "localhost" in the `Host:` header when talking over a domain socket or the loopback interface (Issue [#&#8203;185](https://github.com/OpenPrinting/cups/issues/185)) - Fixed a job history update issue in the scheduler (Issue [#&#8203;187](https://github.com/OpenPrinting/cups/issues/187)) - Fixed `job-pages-per-set` value for duplex print jobs. - Fixed an edge case in `ippReadIO` to make sure that only complete attributes and values are retained on an error (Issue [#&#8203;195](https://github.com/OpenPrinting/cups/issues/195)) - Hardened `ippReadIO` to prevent invalid IPP messages from being propagated (Issue [#&#8203;195](https://github.com/OpenPrinting/cups/issues/195), Issue [#&#8203;196](https://github.com/OpenPrinting/cups/issues/196)) - The scheduler now supports the "everywhere" model directly (Issue [#&#8203;201](https://github.com/OpenPrinting/cups/issues/201)) - Fixed some IPP Everywhere option mapping problems (Issue [#&#8203;238](https://github.com/OpenPrinting/cups/issues/238)) - Fixed support for "job-hold-until" with the Restart-Job operation (Issue [#&#8203;250](https://github.com/OpenPrinting/cups/issues/250)) - Fixed the default color/grayscale presets for IPP Everywhere PPDs (Issue [#&#8203;262](https://github.com/OpenPrinting/cups/issues/262)) - Fixed support for the 'offline-report' state for all USB backends (Issue [#&#8203;264](https://github.com/OpenPrinting/cups/issues/264)) - Documentation fixes (Issue [#&#8203;92](https://github.com/OpenPrinting/cups/issues/92), Issue [#&#8203;163](https://github.com/OpenPrinting/cups/issues/163), Issue [#&#8203;177](https://github.com/OpenPrinting/cups/issues/177), Issue [#&#8203;184](https://github.com/OpenPrinting/cups/issues/184)) - Localization updates (Issue [#&#8203;123](https://github.com/OpenPrinting/cups/issues/123), Issue [#&#8203;129](https://github.com/OpenPrinting/cups/issues/129), Issue [#&#8203;134](https://github.com/OpenPrinting/cups/issues/134), Issue [#&#8203;146](https://github.com/OpenPrinting/cups/issues/146), Issue [#&#8203;164](https://github.com/OpenPrinting/cups/issues/164)) - USB quirk updates (Issue [#&#8203;192](https://github.com/OpenPrinting/cups/issues/192), Issue [#&#8203;270](https://github.com/OpenPrinting/cups/issues/270), Apple [#&#8203;5766](https://github.com/OpenPrinting/cups/issues/5766), Apple [#&#8203;5838](https://github.com/OpenPrinting/cups/issues/5838), Apple [#&#8203;5843](https://github.com/OpenPrinting/cups/issues/5843), Apple [#&#8203;5867](https://github.com/OpenPrinting/cups/issues/5867)) - Web interface updates (Issue [#&#8203;142](https://github.com/OpenPrinting/cups/issues/142), Issue [#&#8203;218](https://github.com/OpenPrinting/cups/issues/218)) - The `ippeveprinter` tool now automatically uses an available port. - Fixed several Windows TLS and hashing issues. - Deprecated cups-config (Issue [#&#8203;97](https://github.com/OpenPrinting/cups/issues/97)) - Deprecated Kerberos (`AuthType Negotiate`) authentication (Issue [#&#8203;98](https://github.com/OpenPrinting/cups/issues/98)) - Removed support for the (long deprecated and unused) `FontPath`, `ListenBackLog`, `LPDConfigFile`, `KeepAliveTimeout`, `RIPCache`, and `SMBConfigFile` directives in `cupsd.conf` and `cups-files.conf`. - Stubbed out deprecated `httpMD5` functions. - Add test for undefined page ranges during printing. </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
renovator added 1 commit 2021-11-29 15:01:20 +00:00
chore(deps): update dependency openprinting/cups to v2.4.0
Some checks failed
continuous-integration/drone/pr Build is failing
7e3a78877f
xoxys added 1 commit 2021-12-04 13:53:46 +00:00
fix build
All checks were successful
continuous-integration/drone/pr Build is passing
1e19885b25
xoxys merged commit 65d43abd26 into master 2021-12-04 13:59:41 +00:00
xoxys deleted branch renovate/openprinting-cups-2.x 2021-12-04 13:59:41 +00:00
This repo is archived. You cannot comment on pull requests.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: rpmbuild/cups#5
No description provided.