Last Updated Jun 9, 2015

This page provides a dynamic look at all open Software Trouble Reports ("STRs") that have been filed on the Bug List page. If you would like to contribute code to implement/fix any of the STRs below, please consult the CUPS Developer Guide for the coding standards we follow and then post your changes to the corresponding STR.

Approximate CUPS release schedule:

Note: All dates and versions are approximate and subject to change.
2.0.4/2.1rc12.1.0
Aug 2015Oct 2015

CUPS 2.0

CUPS 2.0 is the current stable branch. Bug fix (patch) releases will come out approximately every 6-8 weeks as needed.

#SummaryPriority
4651By default disabled page log not documented for CUPS 2.xLOW
4652Jobs query shows inexplicable result  1UNKN
4653Request Entity Too Large error when trying to find a printer  2UNKN
4657cups 2.0.3 missing files from RPM specUNKN
4648'cancel -x -a' starts all pending jobs before stopping them  2MOD
4586Under load CUPS loses client connections with "A TLS packet with unexpected length was received."  1LOW
4593cups.css file is detected on Linux as x-csource, not text/cssLOW

CUPS 2.1

CUPS 2.1 is the current development branch.

#SummaryPriority
4655logging to journal results in crash  1UNKN
4658crash when logging loading of job attributesUNKN
4096cupsCopyDestConflicts and cupsEncodeOptions* do not handle collection attributesMOD
4323Add raw remote printer with class fails  1LOW
4630Print queue shared by CUPS on Linux does not fulfill requirements of an IPP Everywhere printer  3LOW
4188Add NOT-EXPECT and NOT-STATUS directivesRFE

CUPS -feature

The -feature branch contains features that have not yet been scheduled for a release.

#SummaryPriority
4507FR: Summary of every job to be added to ErrorLogUNKN
4562lpstat cannot show all attributes that the web interface can showUNKN
4581Feature request: fallback authentication mechanismsUNKN
4252charset cannot be specified by document-format in Send-DocumentLOW
4316Web interface "location" field not pre-filledLOW
4348Handling multiple files of varying formats in CUPS  1LOW
493Assigning priorities to printers in a classRFE
542Add class-type for classesRFE
858intelligent load balancing, or feature-based load balancingRFE
1240Printer redirectRFE
1617Add SSL/TLS certificate client authenticationRFE
2896Applications need to be able to list and retreive installed ICC profilesRFE
2930Implement the --version and --help options in the cups toolsRFE
3092Add support for printer list filtering  1RFE
3168Make `lp -i' able to restart a job with a job-hold-until attributeRFE
3199cups-lpd receives print file before establishing it can create a job on the cupsd  2RFE
3282Web interface to allow input of message to explain why queue has been stoppedRFE
3323Transition legacy locale names to official onesRFE
3365new printer support working, Tyco label printer  1RFE
3483Add FixPermissions directiveRFE
3604Add/update P2600/ISO 27001 audit events for cupsd  1RFE
3618Generate self-signed certificate at start-up?RFE
3736Allow ACLs based on domain socketsRFE
3767Support for Zebra Technologies Kiosk Printers in CUPS  3RFE
3777"Share this printer" not checked when DefaultShared Yes in cupsd.confRFE
3793 /usr/share/cups/profile/ is not a standard search path for profiles on LinuxRFE
3819Performance enhancement for IPP-Get-Jobs  1RFE
4039Support intermediate certificate authority fileRFE
4041Template keywords are visible in some configurationsRFE
4094Large PJL header from Xerox MacOS X and Windows drivers  1RFE
4150TBCP quoting broken in combination with PJLRFE
4160Datamax DPL Based Label Printer Filter  3RFE
4189Add support for compound value testsRFE
4238Separate configuration (printers.conf) and state (printers.state?)RFE
4294Fix cups-config to not cause overlinking when using shared libs  1RFE
4394Add more validation to job.cache file loadingRFE
4404Add option in lpstat/lpq to view job's priorityRFE
4413Implementation of IPP "Promote-Job" and "Schedule-Job-After" (RFC 3998)RFE
4428Add IPP attributes required by IPP Everywhere for PWG Raster when PWG Raster as input format is supported  1RFE
4437Allow de-spooling/processing of multiple jobs to a single printerRFE
4467FR: Throttle misbehaving CUPS clientsRFE
4498Documentation - Document usage of cupsFilter2 and IPP options passed to ipp backendRFE
4549Long delay before printing last page on HP LaserJet 1150/1300/1320 (usb backend)RFE
4580Documentation - Kerberos authenticationRFE
4588Add automatic retry or failover when multiple SRV records available under DNS-SDRFE
4611Use getgrouplist() instead of getgrnam()RFE
4624List of "printer-state-reason"s in api-filter.html incomplete/outdatedRFE
4654Journald logging omits accurate CODE_FILE, CODE_LINE, and CODE_FUNC fieldsRFE