]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - CHANGES.txt
Merge changes from CUPS 1.4svn-r8639.
[thirdparty/cups.git] / CHANGES.txt
index ff69828d00f558dba607650e978398e2bf02bee6..5bb09763042e743bd8e7430d8382c30d577265a0 100644 (file)
@@ -1,13 +1,41 @@
-CHANGES.txt - 2009-04-03
+CHANGES.txt - 2009-05-14
 ------------------------
 
 CHANGES IN CUPS V1.4b3
 
-       - Documentation fixes (STR #3044, STR #3057)
+       - Documentation fixes (STR #3044, STR #3057, STR #3153)
        - Added complete localizations for German, Japanese, Polish, and
          Russian and partial localizations for Chinese, Danish, Finnish,
          French, Italian, Korean, Norwegian, Portuguese, and Swedish
          (STR #3096, STR #3098, STR #3109, STR #3111, STR #3141)
+       - The scheduler could crash when deleting an attribute (STR #3197)
+       - The cups-driverd program did not detect symlink loops (STR #3185)
+       - The EPSON 24-pin series driver should now feed the correct amount
+         (STR #2624)
+       - The scheduler now automatically logs the last N debug messages for
+         failed print jobs.
+       - You can now modify a raw print queue (STR #3133)
+        - Fixed a number of ppdi issues and added a unit test to validate that
+         ppdc + ppdi can generate and import the same data (STR #3152)
+       - Moving jobs in the web interface now shows an error if you only have
+         one printer or class added (STR #3094)
+       - Since classes have never truly supported the printer-error-policy
+         stuff added in CUPS 1.2, update the code to reflect the current
+         reality and support only the retry-current-job policy for now
+         (STR #3171)
+       - Revised the password callback support (STR #2953)
+       - ppdEmit*() did not choose between PageSize and PageRegion properly.
+       - Make some fairly substantial changes to the Kerberos support code so
+         that CUPS can work in multi-realm environments and does not require
+         delegatable credentials.  Shared printing still requires delegation,
+         however "delegation by policy" can be enabled in the KDC to make this
+         all work.
+       - "AccessLogLevel actions" did not hide client-error-not-found errors.
+       - AP_FIRST_InputSlot did not work with number-up.
+       - cupsBackChannelRead() and cupsBackChannelWrite() could fail due to a
+         lack of kernel buffers.
+       - The IPP and LPD backends did not respond to side-channel requests
+         while copying print data to a temporary file.
        - cupsWriteRequestData() flushed the output buffer unnecessarily,
          causing reduced performance in some situations.
        - If a CGI process died before sending its MIME headers, the request
@@ -43,9 +71,9 @@ CHANGES IN CUPS V1.4b3
          status operations.
        - ppdOpen*() incorrectly loaded PPDs with multiple JobPatchFile
          keywords.
-       - The network backends no longer report the SNMP "offline" status bit
-         since some printers report this status when the printer is busy
-         printing, warming up, etc.
+       - The network backends no longer report the SNMP "offline" or
+         maintenance status bits since they are inconsistently implemented and
+         often unreliable.
        - The scheduler no longer logs child processes killed via SIGKILL as
          "crashed".
        - The printer link shown on the "job moved" template was bad (STR #3085)