Skip to content
Pre-release

@michaelrsweet michaelrsweet released this Mar 27, 2018 · 344 commits to master since this release

CUPS 2.3b4 is now available for download. This is the fourth beta of the CUPS 2.3 series which adopts the new CUPS license, adds support for IPP presets and finishing templates, and fixes a number of bugs and "polish" issues. Changes include:

  • NOTICE: Printer drivers are now deprecated (Issue #5270)
  • Kerberized printing to another CUPS server did not work correctly
    (Issue #5233)
  • Fixed printing to some IPP Everywhere printers (Issue #5238)
  • Fixed installation of filters (Issue #5247)
  • The scheduler now supports using temporary print queues for older IPP/1.1
    print queues like those shared by CUPS 1.3 and earlier (Issue #5241)
  • Star Micronics printers need the "unidir" USB quirk rule (Issue #5251)
  • Documentation fixes (Issue #5252)
  • Fixed a compile issue when PAM is not available (Issue #5253)
  • Label printers supported by the rastertolabel driver don't support SNMP, so
    don't delay printing to test it (Issue #5256)
  • The scheduler could crash while adding an IPP Everywhere printer (Issue #5258)
  • The Lexmark Optra E310 printer needs the "no-reattach" USB quirk rule
    (Issue #5259)
  • Systemd did not restart cupsd when configuration changes were made that
    required a restart (Issue #5263)
  • The IPP Everywhere PPD generator did not include the cupsJobPassword
    keyword, when supported (Issue #5265)
  • Fixed an Avahi crash bug in the scheduler (Issue #5268)
  • Raw print queues are now deprecated (Issue #5269)
  • Fixed an RPM packaging problem (Issue #5276)
  • The IPP backend did not properly detect failed PDF prints (rdar://34055474)
  • TLS connections now properly timeout (rdar://34938533)
  • Temp files could not be created in some sandboxed applications
    (rdar://37789645)
  • The ipptool --ippserver option did not encode out-of-band attributes
    correctly.
  • Added public cupsEncodeOption API for encoding a single option as an IPP
    attribute.
  • Removed support for the -D_PPD_DEPRECATED="" developer cheat - the PPD API
    should no longer be used.
  • Removed support for -D_IPP_PRIVATE_STRUCTURES=1 developer cheat - the IPP
    accessor functions should be used instead.

Enjoy!

Assets 4
You can’t perform that action at this time.