Last Updated Sep 14, 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.
Nov 2015Jan 2016Mar 2016Jun 2016

CUPS 2.1

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

4742NULL dereference after failing to save job when unloading completed jobsUNKN
4719Assert failure but NULL check present - race condition?MOD
4682IPP Basic authentication fails without <Location /printers> stanza  3LOW
4717"lpoptions -l" for instance displays values from main instance  1LOW
4729cannot set default printerLOW
4586Under load CUPS loses client connections with "A TLS packet with unexpected length was received."  1LOW
4724Slovak translation  1LOW

CUPS 2.2

CUPS 2.2 is the current development branch.

4096cupsCopyDestConflicts and cupsEncodeOptions* do not handle collection attributesMOD
4316Web interface "location" field not pre-filledLOW
4323Add raw remote printer with class fails  1LOW
493Assigning priorities to printers in a classRFE
1240Printer redirectRFE
2930Implement the --version and --help options in the cups toolsRFE
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
3483Add FixPermissions directiveRFE
3736Allow ACLs based on domain socketsRFE
3777"Share this printer" not checked when DefaultShared Yes in cupsd.confRFE
3819Performance enhancement for IPP-Get-Jobs  1RFE
4041Template keywords are visible in some configurationsRFE
4188Add NOT-EXPECT and NOT-STATUS directivesRFE
4428Add IPP attributes required by IPP Everywhere for PWG Raster when PWG Raster as input format is supported  1RFE
4498Documentation - Document usage of cupsFilter2 and IPP options passed to ipp backendRFE
4580Documentation - Kerberos authenticationRFE
4611Use getgrouplist() instead of getgrnam()RFE
4624List of "printer-state-reason"s in api-filter.html incomplete/outdatedRFE

CUPS -feature

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

4252charset cannot be specified by document-format in Send-DocumentLOW
4348Handling multiple files of varying formats in CUPS  1LOW
2896Applications need to be able to list and retreive installed ICC profilesRFE
3323Transition legacy locale names to official onesRFE
4654Journald logging omits accurate CODE_FILE, CODE_LINE, and CODE_FUNC fieldsRFE
4672Investigate further error handling and annotation improvements  2RFE
4673Remove unnecessary NULL pointer checks  2RFE