]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - CHANGES-1.3.txt
Merge changes from CUPS 1.4svn-r7696.
[thirdparty/cups.git] / CHANGES-1.3.txt
index 4f2a9d6abcb5f434027738c19e3bbfac537b1b1d..ba278571210dc54170d799f62d8723948e6a95b6 100644 (file)
@@ -1,8 +1,104 @@
 CHANGES-1.3.txt
 ---------------
 
+CHANGES IN CUPS V1.3.8
+
+       - Documentation updates (STR #2785, STR #2861, STR #2862)
+       - The scheduler would crash if you started a printer that
+         pointed to a backend that did not exist (STR #2865)
+       - The ppdLocalize functions incorrectly mapped all generic
+         locales to country-specific locales.
+       - The cups-driverd program did not support Simplified Chinese
+         or Traditional Chinese language version strings (STR #2851)
+       - Added an Indonesian translation (STR #2792)
+       - Fixed a timing issue in the backends that could cause data
+         corruption with the CUPS_SC_CMD_DRAIN_OUTPUT side-channel
+         command (STR #2858)
+       - The scheduler did not support "HostNameLookups" with all of
+         the boolean names (STR #2861)
+       - Fixed a compile problem with glibc 2.8 (STR #2860)
+       - The scheduler incorrectly filtered out queues with ACLs and
+         authentication.
+       - The PostScript filter did not support %%IncludeFeature lines
+         in the page setup section of each page (STR #2831)
+       - The scheduler did not generate printer-state events when the
+         default printer was changed (STR #2764)
+       - cupstestppd incorrectly reported a warning about the PPD format
+         version in some locales (STR #2854)
+       - cupsGetPPD() and friends incorrectly returned a PPD file for
+         a class with no printers.
+       - The member-uris values for local printers in a class returned
+         by the scheduler did not reflect the connected hostname or
+         port.
+       - The CUPS PHP extension was not thread-safe (STR #2828)
+       - The scheduler incorrectly added the document-format-default
+         attribute to the list of "common" printer attributes, which
+         over time would slow down the printing system (STR #2755,
+         STR #2836)
+       - The cups-deviced and cups-driverd helper programs did not set
+         the CFProcessPath environment variable on Mac OS X (STR #2837)
+       - "lpstat -p" could report the wrong job as printing (STR #2845)
+       - The scheduler would crash when some cupsd.conf directives
+         were missing values (STR #2849)
+       - The web interface "move jobs" operation redirected users to
+         the wrong URL (STR #2815)
+       - The Polish web interface translation contained errors
+         (STR #2815)
+       - The scheduler did not report PostScript printer PPDs with
+         filters as PostScript devices.
+       - The scheduler did not set the job document-format attribute
+         for jobs submitted using Create-Job and Send-Document.
+       - cupsFileTell() did not work for log files opened in append
+         mode (STR #2810)
+       - The scheduler did not set QUERY_STRING all of the time
+         for CGI scripts (STR #2781, STR #2816)
+       - The scheduler now returns an error for bad job-sheets
+         values (STR #2775)
+       - Authenticated remote printing did not work over domain
+         sockets (STR #2750)
+       - The scheduler incorrectly logged errors for print filters
+         when a job was canceled (STR #2806, #2808)
+       - The scheduler no longer allows multiple RSS subscriptions
+         with the same URI (STR #2789)
+       - The scheduler now supports Kerberized printing with
+         multiple server names (STR #2783)
+       - "Satisfy any" did not work in IPP policies (STR #2782)
+       - The CUPS imaging library would crash with very large
+         images - more than 16Mx16M pixels (STR #2805)
+       - The PNG image loading code would crash with large images
+         (STR #2790)
+       - The scheduler did not limit the total number of filters.
+       - The scheduler now ensures that the RSS directory has
+         the correct permissions.
+       - The RSS notifier did not quote the feed URL in the RSS
+         file it created (STR #2801)
+       - The web interface allowed the creation and cancellation
+         of RSS subscriptions without a username (STR #2774)
+       - Increased the default MaxCopies value on Mac OS X to
+         9999 to match the limit imposed by the print dialog.
+       - The scheduler did not reject requests with an empty
+         Content-Length field (STR #2787)
+       - The scheduler did not log the current date and time and
+         did not escape special characters in request URIs when
+         logging bad requests to the access_log file (STR #2788)
+
+
 CHANGES IN CUPS V1.3.7
 
+       - CVE-2008-0047: cgiCompileSearch buffer overflow (STR #2729)
+       - CVE-2008-1373: CUPS GIF image filter overflow (STR #2765)
+       - Updated the "make check" tests to do a more thorough
+         automated test.
+       - cups-driverd complained about missing directories (STR
+         #2777)
+       - cupsaddsmb would leave the Samba username and password on
+         disk if no Windows drivers were installed (STR #2779)
+       - The Linux USB backend used 100% CPU when a printer was
+         disconnected (STR #2769)
+       - The sample raster drivers did not properly handle SIGTERM
+         (STR #2770)
+       - The scheduler sent notify_post() messages too often on
+         Mac OS X.
        - Kerberos access to the web interface did not work
          (STR #2748)
        - The scheduler did not support "AuthType Default" in IPP