]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - CHANGES-1.2.txt
Change kIOPMAssertRemoteAccess to kIOPMAssertNetworkClientActive...
[thirdparty/cups.git] / CHANGES-1.2.txt
index 4c1149982c77d1b75703e9c3a9b1f734f69e6364..7b0b1f2de1584fc66f76193797e5d36a0d3c4e35 100644 (file)
@@ -1,8 +1,106 @@
 CHANGES-1.2.txt
 ---------------
 
+CHANGES IN CUPS V1.2.12
+
+       - The PHP cups_print_file() function crashed if the options
+         array contained non-string option values (STR #2430)
+       - The image/tiff file matching rule incorrectly identified
+         some text files as TIFF files (STR #2431)
+       - The filter(7) man page incorrectly documented the
+         "PAGE: total #-pages" message (STR #2427)
+       - PCL text files were mis-identified as HP-GL/2 and
+         caused the HP-GL/2 filter to hang (STR #2423)
+       - When printing to a queue with user ACLs, the scheduler
+         incorrectly returned a quota error instead of a "not
+         allowed to print" error (STR #2409)
+       - cupsaddsmb could get in a loop if no printer drivers
+         were installed (STR #2407)
+       - cupsRasterReadHeader() did not byte-swap the header
+         properly when compiled with certain versions of GCC.
+       - The IPP backend did not send the document-format
+         attribute for filtered jobs (STR #2411)
+       - Some PPD files could cause a crash in ppdOpen2 (STR
+         #2408)
+       - The web admin interface incorrectly handled the "share
+         printers" and "show remote printers" settings (STR
+         #2393)
+       - The scheduler's log messages about AuthClass and
+         AuthGroupName advised using a replacement directive but
+         had the wrong syntax (STR #2400)
+       - Updated the PostScript/PJL and HP-GL/2 MIME rules to
+         look in the first 4k of the file, not just the first 1k
+         (STR #2386)
+       - Updated the Italian localization (STR #2382)
+
+
 CHANGES IN CUPS V1.2.11
 
+       - Fixed the "relaying from" log message (STR #2376)
+       - 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