pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print/cups



Module Name:    pkgsrc
Committed By:   sbd
Date:           Wed Jan 19 03:28:42 UTC 2011

Modified Files:
        pkgsrc/print/cups: Makefile PLIST distinfo
Removed Files:
        pkgsrc/print/cups/patches: patch-aq patch-ar

Log Message:
Update to cups 1.4.6

CHANGES IN CUPS V1.4.6

        - Fixed a "make check" issue on Solaris (STR #3729)
        - Regression: The pstops filter did not support landscape printing of
          PostScript files (STR #3722)
        - The scheduler killed retried (fax) jobs after restarting them
          (STR #3697)
        - The cupsAdminSetServerSettings() function disabled sharing when
          debug logging was enabled (STR #3712)

CHANGES IN CUPS V1.4.5

        - Documentation fixes (STR #3542, STR #3650)
        - Localization fixes (STR #3635, STR #3636, STR #3647, STR #3666)
        - Security: Fixed a memory corruption bug reported in CVE-2010-2941
          (STR #3648)
        - The CUPS API incorrectly mapped the HTTP_UNAUTHORIZED status to the
          IPP_NOT_AUTHORIZED status code, when IPP_NOT_AUTHENTICATED would be
          the correct mapping (STR #3684)
        - The scheduler would restart jobs while shutting down (STR #3679)
        - Fixed a PPD loader bug that could cause a crash in cupsd (STR #3680)
        - Improved the mapping of non-standard PPD and PWG names (STR #3671)
        - The scheduler did not initialize Kerberos in all cases (STR #3662)
        - cupsAdminSetServerSettings duplicated Listen and Order lines
          (STR #3645)
        - Added DeviceN colorspace support to the CUPS Raster format (STR #3419)
        - ppdMarkDefaults() did not clear the marked field of the previous
          choices (STR #3642)
        - The serial backend would not allow a raw job to be canceled
          (STR #3649)
        - The socket backend could go into an infinite loop with certain
          printers (STR #3622)
        - Setting the PRINTER or LPDEST environment variables to "name/instance"
          did not work (STR #3485)
        - The scheduler did not handle the JobRetryLimit setting properly
          (STR #3466)
        - The lpstat command always showed a remote job ID of 0 for shared
          printers (STR #3627)
        - Increased the write timeout for the libusb-based USB backend to 5
          minutes (STR #3595)
        - The libusb-base USB backend did not check whether the printer has a
          serial number (STR #3590)
        - The lpadmin command did not support setting of custom option values
          (STR #3631)
        - The lpadmin command did not support setting of the location or
          description of a class (STR #3613)
        - The cupsaddsmb command did not give up after too many failed attempts
          (STR #3615)
        - The CUPS library no longer uses certain problematic ctype macros that
          change based on the locale's character set.
        - PJL value substitution of more than 9 values was broken (STR #3621)
        - Custom options with missing string values caused ppdEmit* to segfault
          (STR #3620)
        - Fixed an issue with the Italian version of the web interface
          (STR #3624)
        - Fixed the Solaris SMF configuration file for cups-lpd (STR #3611)
        - The scheduler did not set the notify-subscribed-event attribute when
          delivering printer-added or printer-modified events (STR #3608)
        - The mailto notifier could get into an infinite loop (STR #3609)
        - Date/time information was not shown in banner pages.
        - Relational operators were broken in #if/#elif/#else/#endif expressions
          for the PPD compiler.
        - Moving a job via the web interface failed without asking for
          authentication (STR #3559)
        - The scheduler now clears the printer-state-reasons when the driver is
          changed (STR #3570)
        - The web interface did not allow a user to change the driver
          (STR #3537, STR #3601)
        - The scheduler was not setting the PATH_INFO environment variable when
          needed (STR #3600)
        - The scheduler incorrectly set the CUPSD_AUTH_TYPE environment
          variable instead of AUTH_TYPE (STR #3599)
        - Fixed a buffer overrun in the PPD compiler (STR #3594)
        - Fixed some additional IPP job template attribute mapping issues in the
          scheduler.


To generate a diff of this commit:
cvs rdiff -u -r1.175 -r1.176 pkgsrc/print/cups/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/print/cups/PLIST
cvs rdiff -u -r1.77 -r1.78 pkgsrc/print/cups/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/print/cups/patches/patch-aq \
    pkgsrc/print/cups/patches/patch-ar

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index