Home  Login    Bugs & Features    Documentation    Download    Drivers    Forums    Links  

Common UNIX Printing System 1.2.11

Created at 13:28 May 09, 2007 by mike, last modified at 13:30 May 09, 2007

CUPS 1.2.11 is now available for download from the CUPS web site at:

    http://www.cups.org/software.php

CUPS 1.2.11 fixes several build system, printing, PPD, and IPP conformance issues. It also fixes a crash bug in the scheduler when printing to files in non-existent directories. Changes include:

  • Updated the launchd support on Mac OS X to better support reconfiguration.
  • "make distclean" didn't remove all generated files (STR #2366)
  • Fixed a bug in the advertisement of classes (STR #2373)
  • The IPP backend now stays running until the job is actually printed by the remote server; previously it would stop monitoring the job if it was held or temporarily stopped (STR #2352)
  • PDF files were not always printed using the correct orientation (STR #2348)
  • The scheduler could crash if you specified a bad file: URI for a printer (STR #2351)
  • The Renew-Subscription operation now returns the notify-lease-duration value that was used (STR #2346)
  • The IPP backend sent job options to IPP printers, however some printers tried to override the options embedded in the PS/PCL stream with those job options (STR #2349)
  • ppdLocalize() now also tries a country-specific localization for when localizing to a generic locale name.
  • The cupstestppd program now allows for partial localizations to reduce the size of universal PPD files.
  • Chinese PPD files were incorrectly tagged with the "cn" locale (should have been "zh")
  • The backends now manage the printer-state-reasons attribute more accurately (STR #2345)
  • Java, PHP, Perl, and Python scripts did not work properly (STR #2342)
  • The scheduler would take forever to start if the maximum number of file descriptors was set to "unlimited" (STR #2329)
  • The page-ranges option was incorrectly applied to the banner pages (STR #2336)
  • Fixed some GCC compile warnings (STR #2340)
  • The DBUS notification code was broken for older versions of DBUS (STR #2327)
  • The IPv6 code did not compile on HP-UX 11.23 (STR #2331)
  • PPD constraints did not work properly with custom options.
  • Regular PPD options with the name "CustomFoo" did not work.
  • The USB backend did not work on NetBSD (STR #2324)
  • The printer-state-reasons attribute was incorrectly cleared after a job completed (STR #2323)
  • The scheduler did not set the printer operation policy on startup, only on soft reload (STR #2319)
  • The AP_FIRSTPAGE_InputSlot option did not clear any ManualFeed setting that was made, which caused problems with some PPD files (STR #2318)
  • cupsDoFileRequest() and cupsDoRequest() did not abort when getting an error in the response (STR #2315)
  • The scheduler did not schedule jobs properly to remote or nested classes (STR #2317)
  • Updated the mime.types and mime.convs headers to warn that the files are overwritten when CUPS is installed. Local changes should go in local.types or local.convs, respectively (STR #2310)
  • The scheduler could get in an infinite loop if a printer in an implicit class disappeared (STR #2311)
  • The pstops filter did not handle %%EndFeature comments properly (STR #2306)
  • Fixed a problem with the Polish web page printer icons (STR #2305)
  • ppdLocalize() now also localizes the cupsICCProfile attributes.
  • The scheduler still had a reference to the incorrect "notify-recipient" attribute (STR #2307)
  • The "make check" and "make test" subscription tests did not set the locale (STR #2307)
  • The "make check" and "make test" subscription tests incorrectly used the notify-recipient attribute instead of notify-recipient-uri (STR #2307)
  • cupsRasterInterpretPPD() incorrectly limited the cupsBorderlessScalingFactor when specified in the job options.
Download  ·  Home Page  ·  Listing

Comments

Submit Comment
 
Comments are owned by the poster. All other material is copyright 2007-2010 Apple Inc. All rights reserved. CUPS and the CUPS logo are trademarks of Apple Inc. All other trademarks are the property of their respective owners. Please report site problems to 'webmaster@cups.org'.