Last Updated Feb 13, 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.
Apr 2015Jun 2015Aug 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.

4575Limit ALL does not work in Location directiveUNKN
4576ipp-2.1.test fails on mipsUNKN
4578lpadmin silently ignores -o when creating .ppdUNKN
4580Documentation - Kerberos authenticationUNKN
4584Disabling the "Query Printer for Default Options" in cups administration pageUNKN
4585Authentication of group membership fails for large groupsUNKN
4586Under load CUPS loses client connections with "A TLS packet with unexpected length was received."  1UNKN
4595printer.tmpl "sides_supported" test is incorrectUNKN
4596cups_raster_read_header might divide by zeroUNKN
4597rastertopwg: doesn't check result of cupsRasterReadPixelsUNKN
4603cups-lpd: access beyond end of stringUNKN
4604brother hl 2130UNKN
4606There was an error during the CUPS operation: 'Request Entity Too Large'.  1UNKN
4607Mac cgpdftops creates bad PostScript output for Cyrillic PDF document  2UNKN
4610Make all is failing on building ippserver.o  3UNKN
4611Use getgrouplist() instead of getgrnam()UNKN
4612Prints slow cups - RHEL 6.4 + CUPS cups-1.4.2-48.el6_3.3.x86_64UNKN
4613Printers.conf - add line : AuthInfoRequired username,password - RHEL 6.4 + CUPS 1.4.2UNKN
4614Offset and scaling issues printing wristbands on Zebra HC100  1UNKN
4538web interface: certain actions yield blank pages  1LOW
4549Long delay before printing last page on HP LaserJet 1150/1300/1320 (usb backend)LOW
4593cups.css file is detected on Linux as x-csource, not text/cssLOW
4616rastertoepson driver does not handle odd-width raster dataLOW
4605Busy loop when poll/epoll is in use  1UNKN

CUPS 2.1

CUPS 2.1 is the current development branch.

4589Return value not checked for rename()  1UNKN
4591ErrorPolicy not validated  1UNKN
4619Long cookies cause cookie parser to stop parsing  1UNKN
4579_ppdCreateFromIPP needs to write numbers in locale-neutral way  1HIGH
4096cupsCopyDestConflicts and cupsEncodeOptions* do not handle collection attributesMOD
4323Add raw remote printer with class fails  1LOW
4394cupsd crashed with SIGSEGV in cupsdSaveAllJobs() functionLOW
4070HostNameLookups Double giving IP lookup failed - connection from localhost closed  1RFE
4188Add NOT-EXPECT and NOT-STATUS directivesRFE
4266Add pwgto... filters to make CUPS emulating an IPP Everywhere printer completelyRFE
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
4474Implement enhanced logging using journald/asld  2RFE
4505No way of logging to stdout/stderr when run with -fRFE

CUPS -feature

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

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
4404Add option in lpstat/lpq to view job's priorityRFE
4413Implementation of IPP "Promote-Job" and "Schedule-Job-After" (RFC 3998)RFE
4467FR: Throttle misbehaving CUPS clientsRFE
4498Documentation - Document usage of cupsFilter2 and IPP options passed to ipp backendRFE
4588Add automatic retry or failover when multiple SRV records available under DNS-SDRFE