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.
Feb 12, 2014Git mirror of current CUPS software repository now online
A new-and-improved Git mirror of the CUPS software repository is now online. The mirror incorporates the history from both the old Easy Software Products and the current Apple repositories, and is now tracking the development of CUPS 2.0, the next scheduled feature release of CUPS.
Instructions for cloning the sources can be found on the software page at:
Please report any problems with the mirror to the CUPS Developer list.
Jan 8, 2014CUPS 1.7.1
CUPS 1.7.1 improves network and USB printing, fixes some scheduler issues, and addresses a minor security issue in the lppasswd program. Changes include:
- Security: the lppasswd program incorrectly used settings from ~/.cups/client.conf (STR #4319)
- Auto debug logging was broken in 1.7.0 (<rdar://problem/15331639>)
- Some gzip'd PPD files could not be used (<rdar://problem/15386424>)
- Cleaned up some job logging in the scheduler (<rdar://problem/15332672>)
- ATTR messages could cause string pool memory corruption in the scheduler (<rdar://problem/15382819>)
- The RPM spec file did not list the build requirements; this was on purpose, but now we are listing the Red Hat package names (<rdar://problem/15375760>, STR #4322)
- Printing to a raw queue could result in corrupt output due to opportunistic compression (<rdar://problem/15008524>)
- The GNU TLS support code triggered many compiler warnings due to the use of old GNU TLS compatibility type names (<rdar://problem/15392966>)
- The "make check" test suite did not work on Linux without the cups-filters package installed (<rdar://problem/14292998>)
- Japanese PPDs using with the Shift-JIS encoding did not work (<rdar://problem/15427759>)
- "tel:" URIs incorrectly had slashes (<rdar://problem/15418463>)
- The libusb-based USB backend incorrectly used write timeouts (<rdar://problem/15564888>)
- Shared printers could become inaccessible after a few days on OS X (<rdar://problem/15426838>)
- The IPP backend did not wait for a busy printer to become available before attempting to print (<rdar://problem/15465667>)
- CUPS did not support "auto-monochrome" or "process-monochrome" for the "print-color-mode" option (<rdar://problem/15482520>)
- Using "@IF(name)" in an Allow or Deny rule did not work (STR #4328)
- lpq and lpstat did not list jobs in the correct order when priorities were specified (STR #4326)
- The D-BUS notifier did not remove its lockfile (STR #4314)
- CUPS incorrectly used the USER environment variable when the name did not match the user ID (STR #4327)
Dec 17, 2013Remaining 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!
Older Articles · RSS Feed