CUPS is the standards-based, open source printing system developed by Apple Inc. for OS X® and other UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.
Today @ 18:09Remaining CUPS.org Services are Back Online!
After a very long absence, I am pleased to announce that the CUPS.org bug database is back! CUPS.org login accounts, along with all bug reports, have been restored from the old web site.
The CUPS forums are now delivered using GNU mailman exclusively (no more NNTP access), with the cups.bugs, cups.ddk, and cups.development newsgroups merged into a single cups-devel mailing list and cups.announce and cups.general merged into the cups mailing list. Both of the merged lists were populated with an archive of the old NNTP server messages and can be searched. You can subscribe to the new lists on the Lists page.
Sadly, a few things will not be coming back to CUPS.org, including the PPD (driver) database and the live Subversion repository. However, we are planning on providing a read-only GIT mirror of the CUPS Subversion repository - more on that once we have it working reliably for all active branches.
If you run into problems, please send email to the webmaster or file a bug.
Thank you for your patience, and welcome to the new CUPS.org!
Oct 24, 2013CUPS 1.7.0
CUPS 1.7.0 is primarily a "polish" release release with improved support for paid, PIN, and release printing, expanded support for IPP Everywhere, automatic support for data compression, a new "ippfind" utility, and improved CUPS APIs. Changes since 1.7rc1 include:
- Updated Japanese localization.
- The lpadmin command did not send the PPD name from the "-m" option (<rdar://problem/15264697>)
- Network backends now use the prtMarkerSuppliesClass property to determine the direction of supply level values (<rdar://problem/14302628>)
- The scheduler did not remove backup PPD files when a printer was deleted (<rdar://problem/15065555>)
- The scheduler incorrectly responded to HEAD requests when the web interface was disabled (<rdar://problem/15090332>)
- The scheduler did not respond using the hostname specified by the client (<rdar://problem/14583574>)
- Fax queues did not work when shared via Bonjour (<rdar://problem/14498310>)
- Error messages from the scheduler were not localized using the language specified in the client's IPP request (<rdar://problem/14128011>)
- Added an Italian localization (<rdar://problem/14481578>)
- Fixed a couple memory leaks in ippfind that were reported by Clang.
- Fixed a compile issue on 64-bit Linux with Clang - need to use the -pie option instead of -Wl,-pie now (<rdar://problem/14480938>)
- The ippfind utility reported the wrong port numbers when compiled against Avahi (<rdar://problem/14508324>)
- httpGetFd, httpGetFile, httpPutFd, and httpPutFile did not automatically reconnect if the server closed the connecion after the previous response.
- Fixed a compile error in libcups (<rdar://problem/14467141>)
- The scheduler incorrectly did not pass a FINAL_CONTENT_TYPE environment variable to the filters or backend (<rdar://problem/14355011>)
- The cups-exec helper program could fail randomly on OS X due to sandbox violations when closing excess file descriptors (<rdar://problem/14421943>)
- The scheduler incorrectly did not use the kqueue interface on OS X.
Sep 24, 2013CUPS 1.6.4
CUPS 1.6.4 fixes some minor printing issues, add support for USB "quirks" files on Linux, and adds a new cupsd SyncOnClose directive. Changes include:
- Removed some duplicate size definitions for some ISO sizes that were causing problems (<rdar://problem/14722721>)
- The IPP backend did not add the "last-document" attribute (<rdar://problem/114660379>)
- Added a SyncOnClose directive to cups-files.conf to force cupsd to call fsync before closing any configuration/state files it writes (<rdar://problem/14523043>)
- Added USB quirk rule for Lexmark E238 (<rdar://problem/14493054>)
- Closed server connections were still not always detected (<rdar://problem/14484313>)
- The libusb-based USB backend now loads its list of quirks from files in /usr/share/cups/usb instead of using a hardcoded table (<rdar://problem/14442769>)
- The scheduler did not properly register ICC color profiles with colord (<rdar://problem/14455625>)
Older Articles · RSS Feed