]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - CHANGES-1.6.txt
Change kIOPMAssertRemoteAccess to kIOPMAssertNetworkClientActive...
[thirdparty/cups.git] / CHANGES-1.6.txt
index 369d966945a2b5f74f80b77440b06e1f4641d4f6..e564c9d9301e4cd5c0fce1daa1c240f2fb9d87d6 100644 (file)
 CHANGES-1.6.txt
 ---------------
 
+CHANGES IN CUPS V1.6.3
+
+       - The configure script now prefers Clang over GCC.
+       - Fixed a compile problem on AIX (STR #4307)
+       - The lp, lpq, lpr, and lpstat now display an error message advising the
+         use of the /version=1.1 ServerName option (<rdar://problem/14290628>)
+       - Added documentation about the /version=1.1 option to ServerName in
+         client.conf (<rdar://problem/14216262>)
+       - httpStatus(HTTP_ERROR) did not return a useful error message
+         (<rdar://problem/14217326>)
+       - The lp, lpq, lpr, and lpstat commands incorrectly ignored the default
+         printer set in the lpoptions file (<rdar://problem/14216472>)
+       - Fixed a URI encoding issue for hostnames containing the ` (backquote)
+         character (<rdar://problem/14243133>)
+       - Added support for RFC 6874's IPv6 link local address format in URIs
+         (<rdar://problem/13979453>)
+       - The USB backend could crash on libusb-based systems if USB was
+         disabled in the BIOS (<rdar://problem/13875729>)
+       - Fixed a rounding error in the PWG media size mapping code
+         (<rdar://problem/13493241>)
+       - Fixed several ipptool test files that used old STATUS names.
+       - Kerberos credentials could get truncated when printing to a shared
+         printer.
+       - Printing using "ipps" URIs was not encrypted.
+       - Insecure ICC profiles prevented installation of user profiles for a
+         printer on OS X.
+       - Added more USB quirks for the libusb-based backend (STR #4311,
+         <rdar://problem/13736470>)
+       - The Russian web interface templates were broken (STR #4310)
+       - The scheduler no longer tries to do Kerberos authentication over the
+         loopback interface.
+       - The IPP backend could fail to pause a job for authentication
+         (STR #4298)
+       - Fixed a regression on the handling of auth keys on OS X if the
+         cups-files.conf was not present or did not contain a SystemAuthKey
+         value.
+       - The scheduler incorrectly did a reverse lookup of the server address
+         when HostNameLookups was turned off (STR #4302)
+       - The scheduler incorrectly computed the final content type value when
+         null filters were present.
+
+
 CHANGES IN CUPS V1.6.2
 
-       - Documentation fixes
-       - OpenBSD build fix (STR #4195, STR #4196)
-       - The scheduler could crash when using Avahi (STR #4183, STR #4192)
+       - Documentation fixes (STR #4229, STR #4239, STR #4234, STR #4248,
+         STR #4259)
+       - Security: All file, directory, user, and group settings are now stored
+         in a separate cups-files.conf configuration file that cannot be set
+         through the CUPS web interface or APIs (STR #4223)
+       - Added a Czech localization (STR #4201)
+       - Added a French localization (STR #4247)
+       - Added a Russian localization (STR #4228, STR #4285)
+       - Updated the Catalan localization (STR #4202)
+       - Local certificate authentication did not guard against an empty
+         certification file (STR #4293)
+       - The scheduler did not reject device URIs with spaces.
+       - Added USB quirk rule for Epson Stylus Photo 750 (STR #4286)
+       - The IPP backend could crash if the printer disconnects early
+         (STR #4284)
+       - cupsGetPPD did not work with statically-configured CUPS shared
+         queues (STR #4178)
+       - The scheduler did not support long MIME media types (STR #4270)
+       - The cupsfilter command did not set the CHARSET environment variable
+         for the text filters (STR #4273)
+       - The lp command did not show errors for unknown "--foo" (STR #4261)
+       - Bad IPP responses could crash ipptool (STR #4262)
+       - Updated USB quirk rules for Canon and Xerox printers (STR #4217,
+         STR #4263)
+       - Added USB blacklisting for printers that require a custom backend
+         (STR #4218)
+       - The PPD compiler did not correctly JCL options (STR #4115, STR #4203)
+       - The ipptool program now supports DEFINE-MATCH and DEFINE-NO-MATCH
+         predicates for STATUS directives.
+       - Fixed a problem with local Kerberos authentication (STR #4140)
+       - Coverity scan: fixed some minor issues (STR #4242)
+       - The scheduler did not remove color profiles after deleting a printer
+         (STR #4232, STR #4276)
+       - The CUPS library did not always detect a timed out connection to the
+         server which could cause temporary loss of printing from applications
+         (STR #4187)
+       - The ipptool program now supports variable substitution in OPERATION
+         and DELAY directives (STR #4175)
+       - The IPP backend now stops queues when the server configuration
+         prevents successful job submission (STR #4125)
+       - The XML output of ipptool contained empty dictionaries (STR #4136)
+       - The scheduler did not delete job control backup files (STR #4244)
+       - cupsGetPPD3 could return a local PPD instead of the correct remote
+         PPD.
+       - The scheduler incorrectly advertised auth-info-required for local
+         queues needing local authentication (STR #4205)
+       - CUPS 1.6 clients using the ServerName directive in client.conf did not
+         work with CUPS 1.3.x or older servers (STR #4231, STR #4291)
+       - The SNMP backend now tries to work around broken printers that use a
+         newline to separate key/value pairs.
+       - The IPP backend did not send a cancel request to printers when a job
+         was canceled and the printer did not support Create-Job.
+       - Fixed EPM packaging files (STR #4199)
+       - OpenBSD build fix (STR #4195, STR #4196, STR #4197)
+       - The scheduler could crash when using Avahi (STR #4183, STR #4192,
+         STR #4200, STR #4213)
        - The IPP backend could get stuck in an endless loop on certain network
          errors (STR #4194)
        - 32-bit builds failed on Debian (STR #4133)