]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - CHANGES-1.2.txt
Remove old files.
[thirdparty/cups.git] / CHANGES-1.2.txt
index 8c0c5f1459b75f444a02e5873b184ab2e38c6f0c..7b0b1f2de1584fc66f76193797e5d36a0d3c4e35 100644 (file)
@@ -1,6 +1,179 @@
 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
+         (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.
+
+
+CHANGES IN CUPS V1.2.10
+
+       - ppdLocalize() now supports localizing for Japanese
+         using the "jp" locale name used by the ppdmerge
+         program from the CUPS DDK 1.1.0 (STR #2301)
+       - _cupsAdminSetServerSettings() did not support changing
+         of top-level directives as designed.
+       - The init script path check was broken.
+       - CUPS incorrectly used the attribute "notify-recipient"
+         instead of "notify-recicpient-uri" in several places
+         (STR #2297)
+       - Fixed a configure script bug on MirBSD (STR #2294)
+       - The pdftops filter did not limit the amount of recursion
+         of page sets (STR #2293)
+       - Custom page sizes with fractional point sizes did not
+         work (STR #2296)
+       - The lpoptions command would crash when adding or removing
+         options on a system with no printers (STR #2295)
+
+
+CHANGES IN CUPS V1.2.9
+
+       - The scheduler did not use the default job-sheets
+         (banners) for implicit classes (STR #2284)
+       - The scheduler could crash when listing complete jobs
+         that had been unloaded from memory (STR #2288)
+       - The French localization was doubled up (STR #2287)
+       - Build system fixes for several platforms (STR #2260,
+         STR #2275)
+       - The scheduler's openssl certificate generation code was
+         broken on some platforms (STR #2282)
+       - The scheduler's log rotation check for devices was
+         broken (STR #2278)
+       - The LPD mini-daemon did not handle the document-format
+         option correctly (STR #2266)
+       - The pdftops filter ignored the "match" size option in the
+         pdftops.conf file (STR #2285)
+       - cupstestppd now validates UTF-8 text strings in
+         globalized PPD files (STR #2283)
+       - The outputorder=reverse option did not work with all
+         printers (STR #2279)
+       - Classes containing other classes did not always work
+         (STR #2255)
+       - Printer location and description information was lost
+         if the corresponding string contained the "#" character
+         (STR #2254)
+       - cupsRemoveOption() did not work properly (STR #2264)
+       - The USB backend did not work with some USB to parallel
+         cables on Mac OS X.
+       - The test page did not print the rulers properly on
+         large media sizes (STR #2252)
+       - The text filter could crash when pretty printing certain
+         types of files (STR #2158)
+
+
 CHANGES IN CUPS V1.2.8
 
        - Documentation fixes (STR #2141, STR #2157)