Common UNIX Printing System 1.3.9

Michael Sweet mike at easysw.com
Thu Oct 9 13:40:56 PDT 2008


CUPS 1.3.9 is now available for download from:

    http://www.cups.org/software.php

It contains the following fixes:

    * SECURITY: The HP-GL/2 filter did not range check pen numbers (STR #2911)
    * SECURITY: The SGI image file reader did not range check 16-bit run lengths (STR #2918)
    * SECURITY: The text filter did not range check cpi, lpi, or column values (STR #2919)
    * Documentation updates (STR #2904, STR #2944)
    * The French web admin page was never updated (STR #2963)
    * The IPP backend did not retry print jobs when the printer reported itself as busy or unavailable (STR #2951)
    * The "Set Allowed Users" web interface did not handle trailing whitespace correctly (STR #2956)
    * The PostScript filter did not work with Adobe applications using custom page sizes (STR #2968)
    * The Mac OS X USB backend did not work with some printers that reported a bad 1284 device ID.
    * The scheduler incorrectly resolved the client connection address when HostNameLookups was set to Off (STR #2946)
    * The IPP backend incorrectly stopped the local queue if the remote server reported the "paused" state.
    * The cupsGetDests() function did not catch all types of request errors.
    * The scheduler did not always log "job queued" messages (STR #2943)
    * The scheduler did not support destination filtering using the printer-location attribute properly (STR #2945)
    * The scheduler did not send the server-started, server-restarted, or server-stopped events (STR #2927)
    * The scheduler no longer enforces configuration file permissions on symlinked files (STR #2937)
    * CUPS now reinitializes the DNS resolver on failures (STR #2920)
    * The CUPS desktop menu item was broken (STR #2924)
    * The PPD parser was too strict about missing keyword values in "relaxed" mode.
    * The PostScript filter incorrectly mirrored landscape documents.
    * The scheduler did not correctly update the auth-info-required value(s) if the AuthType was Default.
    * The scheduler required Kerberos authentication for all operations on remote Kerberized printers instead of just for the operations that needed it.
    * The socket backend could wait indefinitely for back- channel data with some devices.
    * PJL panel messages were not reset correctly on older printers (STR #2909)
    * cupsfilter used the wrong default path (STR #2908)
    * Fixed address matching for "BrowseAddress @IF(name)" (STR #2910)
    * Fixed compiles on AIX.
    * Firefox 3 did not work with the CUPS web interface in SSL mode (STR #2892)
    * Custom options with multiple parameters were not emitted correctly.
    * Refined the cupstestppd utility.
    * ppdEmit*() did not support custom JCL options (STR #2889)
    * The cupstestppd utility incorrectly reported missing "en" base translations (STR #2887)






More information about the cups mailing list