Last Updated Aug 5, 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.
Sep 2015Nov 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.

4704CUPS changes the shared parameter of Shared Printers  1UNKN
4705lpr -p or lpr -o prettyprint needs /* as first lineUNKN
4586Under load CUPS loses client connections with "A TLS packet with unexpected length was received."  1LOW
4682IPP Basic authentication fails without <Location /printers> stanza  3LOW

CUPS 2.1

CUPS 2.1 is the current development branch.

4702`make test` with letting scheduler run: web interface reports "internal server error"LOW
4698Automatic disabling by configure for Avahi and DBus on OS X requested  1LOW
4699`--enable-unit-tests` causes build error on OS XLOW

CUPS -feature

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

4096cupsCopyDestConflicts and cupsEncodeOptions* do not handle collection attributesMOD
4252charset cannot be specified by document-format in Send-DocumentLOW
4316Web interface "location" field not pre-filledLOW
4323Add raw remote printer with class fails  1LOW
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
4188Add NOT-EXPECT and NOT-STATUS directivesRFE
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
4507FR: Summary of every job to be added to ErrorLogRFE
4549Long delay before printing last page on HP LaserJet 1150/1300/1320 (usb backend)RFE
4562lpstat cannot show all attributes that the web interface can showRFE
4580Documentation - Kerberos authenticationRFE
4581Feature request: fallback authentication mechanismsRFE
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
4672Investigate further error handling and annotation improvements  2RFE
4673Remove unnecessary NULL pointer checks  2RFE
4676Support for out-of-source buildsRFE
4677Configurability for CUPS logging APIRFE
4685Complete quoting for parameters in build scripts.  1RFE
4660add tags for 2.x releases to git repoUNKN