Common UNIX Printing System 1.3.4

Michael Sweet mike at easysw.com
Wed Oct 31 12:07:18 PDT 2007


CUPS 1.3.4 is now available for download from the CUPS web site and includes fixes for a buffer overflow bug along with some localization, authentication, and printing bugs:

    * Documentation updates (STR #2560, STR #2563, STR #2569)
    * CUPS now maps the "nb" locale to "no" on all platforms (STR #2575)
    * CUPS did not work with a Windows 2003 R2 KDC (STR #2568)
    * ippReadIO() could read past the end of a buffer (STR #2561)
    * The scheduler would crash on shutdown if it was unable to create a Kerberos context.
    * Multiple AuthTypes in cupsd.conf did not work (STR #2545)
    * The snmp.conf file referenced the wrong man page (STR #2564)
    * The cupsaddsmb program didn't handle domain sockets properly (STR #2556)
    * The scheduler now validates device URIs when adding printers.
    * Updated httpSeparateURI() to support hostnames with the backslash character.
    * Updated the Japanese localization (STR #2546)
    * The parallel backend now gets the current IEEE-1284 device ID string on Linux (STR #2553)
    * The IPP backend now checks the job status at variable intervals (from 1 to 10 seconds) instead of every 10 seconds for faster remote printing (STR #2548)
    * "lpr -p" and "lpr -l" did not work (STR #2544)
    * Compilation failed when a previous version of CUPS was installed and was included in the SSL include path (STR #2538)
    * The scheduler did not reject requests with charsets other than US-ASCII or UTF-8, and the CUPS API incorrectly passed the locale charset to the scheduler instead of UTF-8 (STR #2537)
    * cups-deviced did not filter out duplicate devices.
    * The AppleTalk backend incorrectly added a scheme listing when AppleTalk was disabled or no printers were found.
    * The PostScript filter generated N^2 copies when the printer supported collated copies and user requested reverse-order output.
    * The scheduler did not reprint all of the files in a job that was held.
    * The scheduler did not update the printcap file after removing stale remote queues.
    * The cupsd.conf man page incorrectly referenced "AuthType Kerberos" instead of "AuthType Negotiate".

Enjoy!





More information about the cups mailing list