|
CUPS provides a portable printing layer for UNIX®-based operating systems. It was developed by Easy Software Products and is now owned and maintained by Apple Inc. to promote a standard printing solution. It is the standard printing system in Mac OS X and most Linux distributions.
CUPS uses the Internet Printing Protocol ("IPP") as the basis for managing print jobs and queues and adds network printer browsing and PostScript Printer Description ("PPD") based printing options to support real-world printing.
New in this version:
The new release fixes several reported printing, web interface, PPD compiler, and CUPS API bugs. Changes include:
Documention fixes (STR #3296)
SNMP supply levels and states were wrong for some printers.
The IPP backend did not update the auth-info-required value.
The libusb-based USB backend would hang at the end of the job (STR #3315, STR #3318)
DNS-SD registrations for raw queues had an empty "ty" key (STR #3299)
The JPEG and BMP MIME type rules were broken (STR #3284)
cupsGetNamedDest returned the default printer when the named destination did not exist (STR #3285)
The JobKillDelay was not triggered for canceled jobs (STR #3292)
The PPD compiler could get in an infinite loop (STR #3293)
The configure check for dns-sd.h was broken (STR #3297)
The "Query Printer for Default Options" page did not go away if the query job was held (STR #3302)
Boolean options did not show up as selected in the web interface (STR #3303)
The scheduler did not cache or report driver information files correctly, leading to a variety of issues (STR #3283, STR #3297, STR #3305)
cupsDoIORequest() did not abort on permanent errors (STR #3311)
Modifying a class in the web interface did not work (STR #3312)
BrowseLocalProtocols could be cleared when changing the sharing setting (STR #3287)
The scheduler could return an empty supported document format (STR #3308)
The PPD compiler generated invalid PPD files when the locale used something other than "." for the decimal point (STR #3300)
The IPP backend did not handle some non-comforming IPP printer implementations (STR #3262)
The scheduler leaked three file descriptors to each job filter (STR #3263)
The scheduler now uses a default CUPS-Get-Devices timeout of 15 seconds (STR #3307)
Universal Binary
|