Change logs for system-config-printer source package in Precise

  • system-config-printer (1.3.8+20120201-0ubuntu8.1) precise-proposed; urgency=low
    
      * debian/patches/83_improved-sorting-of-device-lists.patch: Improved sort
        order of device entries, so that in the "Connections" list of a detected
        network printer "AppSocket/JetDirect" always has highest priority and
        "IPP" has lowest. This way we avoid that network printers get set up
        with IPP connection, as many printers do not conform to the IPP
        standards. "AppSocket/JetDirect" is a very simple protocol which usually
        works (Works around LP: #945028, LP: #973270, LP: #990734, LP: #992468,
        LP: #992982).
     -- Till Kamppeter <email address hidden>   Tue, 29 May 2012 19:26:31 +0200
  • system-config-printer (1.3.8+20120201-0ubuntu8) precise; urgency=low
    
      * debian/patches/40_pdf-printer-support.patch: Support for PPD files for
        native PDF printers. Set priority lower than for the PostScript PPD file
        as native PDF printing is still experimental. Withou this patch it is not
        determined whether the PDF or PostScript PPD file gets used.
     -- Till Kamppeter <email address hidden>   Thu, 22 Mar 2012 20:31:31 +0100
  • system-config-printer (1.3.8+20120201-0ubuntu7) precise; urgency=low
    
      * debian/patches/05_menu_entries.patch: Replaced "X-GNOME-Keywords"
        by "Keywords" in system-config-printer.desktop (LP: #949849).
     -- Till Kamppeter <email address hidden>   Thu, 22 Mar 2012 20:31:31 +0100
  • system-config-printer (1.3.8+20120201-0ubuntu6) precise; urgency=low
    
      * debian/patches/35_ensure-utf8-smb-uris.patch: Make sure that passed in
        URIs are always converted to an utf-8 encoded string (LP: #447027).
     -- Till Kamppeter <email address hidden>   Thu, 22 Mar 2012 13:27:31 +0100
  • system-config-printer (1.3.8+20120201-0ubuntu5) precise; urgency=low
    
      * remove debian/local/testpage-{a4,banner}.ps to make system-config-printer
        use the test page supplied by CUPS (LP: #31504)
     -- Lars Uebernickel <email address hidden>   Tue, 21 Feb 2012 15:56:55 +0100
  • system-config-printer (1.3.8+20120201-0ubuntu4) precise; urgency=low
    
      * debian/patches/33_udev-configure-printer-make-error-on-claiming-interface-0-non-fatal.patch:
        udev-configure-printer doews not only claim the interface on which it
        discovered the printer but also interface 0, whereas the "usb" backend
        of CUPS only claims the discovered interface. Therfore make failures
        on claiming interface 0 non-fatal (LP: #936155).
     -- Till Kamppeter <email address hidden>   Mon, 20 Feb 2012 17:33:31 +0100
  • system-config-printer (1.3.8+20120201-0ubuntu3) precise; urgency=low
    
      * debian/patches/30_cupshelpers-Fix-XML-parsing-crash-on-invalid-UTF-8.patch:
        cupshelpers: Filter encoding problems from XML answers of OpenPrinting's
        web API to prevent crashes of the XML parser. This avoids failure of
        automatic driver download when the manufacturer's license and description
        texts contain wrong characters.
      * debian/patches/23_applet-also-do-not-autostart-on-unity-and-gnome.patch:
        Do not auto-start the applet if the desktop is Unity or GNOME.
      * debian/system-config-printer-gnome.install, debian/control: Revert
        removal of the system-config-printer applet. For non-Uniti/GNOME desktops
        the applet can still be useful.
     -- Till Kamppeter <email address hidden>   Thu, 16 Feb 2012 16:47:31 +0100
  • system-config-printer (1.3.8+20120201-0ubuntu2) precise; urgency=low
    
      * debian/system-config-printer-gnome.install: Do not install applet.py.
      * debian/control: As we do not install the applet, do not mention it in
        the package descriptions.
      * debian/patches/80-add-show-jobs-cmdline-arg.patch: Add "--show-jobs
        <printer>" command line option to system-config-printer. This opens
        the job viewer for the specified print queue.
     -- Lars Uebernickel <email address hidden>   Wed, 15 Feb 2012 19:42:31 +0100
  • system-config-printer (1.3.8+20120201-0ubuntu1) precise; urgency=low
    
      * New upstream release
         o GIT 1.3.x snapshot from 1 February 2012
         o Fixed several debugprints (Red Hat bug #785581, LP: #924407,
           LP: #924553).
     -- Till Kamppeter <email address hidden>   Wed, 01 Feb 2012 19:23:31 +0100
  • system-config-printer (1.3.8+20120130-0ubuntu1) precise; urgency=low
    
      * New upstream release
         o GIT 1.3.x snapshot from 30 January 2012
         o State of 1.3.8 + 1 additional fix
         o Fixed typo in troubleshooter.
         o Avoid AttributeError in on_btnNPApply_clicked() (Red Hat bug #772112).
         o Added debugging when jobviewer not found (Red Hat bug #757520).
         o Applied patch from Till Kamppeter to use pycurl 'https' support
           for openprinting (CVE-2011-4405).
         o Always use a sequence as args for timedops.TimedSubprocess()
           (patch from Vincent Untz).
         o Added some firewall debugging for Red Hat bug #755913.
         o Fixed typo (LP: #844976).
         o Run probe_printer.py with an argument to run PrinterFinder by hand.
         o More debugging output in PrinterFinder.
         o Really fix SMB probing in PrinterFinder.
         o LpdServer class: spot when we can't connect, and give up (likewise
           in PrinterFinder).
         o Ignore ' All-in-one' suffix for printer model names when comparing
           them (Red Hat bug #751610).
         o Handle HTTP errors from openprinting.org (seen in Red Hat bug #743446).
         o Don't re-open PPD when already available, just to localize marker
           names.
         o Use the monitor's PPD cache in the properties dialog.
         o monitor: provide method for sharing the monitor's PPD cache.
         o cupshelpers: avoid re-opening PPD when not needed (not a leak).
         o Fixed file descriptor leak in PPDCache (LP: #874445).
         o Fixed typo in check-device-ids.py when looking for ID-less
           matches.
         o Require newer pycups; drop compatibility code.
         o Do not connect to CUPS with an empty user name.
         o On asynchronous IPP connections make sure that the password dialog
           is repeated if a wrong password is entered (LP: #653132).
         o Several fixes on credential caching for IPP authentication
           (LP: #653132).
         o Don't penalise pxlmono now that Red Hat bug #661814 is fixed in
           Ghostscript-9.04.
         o Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED
           (LP: #653132).
         o Show private job attributes for "my jobs" (Red Hat bug #742279).
         o Enable Test Page button when application/postscript is supported.
         o Some preferreddrivers.xml fixes (LP: #855412).
         o Handle errors saving troubleshoot.txt (LP: #789602).
         o Removed some stale code.
         o Make connections list more easily accessible (LP: #842092).
         o Improved handling of remote CUPS queues via DNS-SD, and IPP devices.
         o Better display of CUPS servers from "Find Network Printer".
         o Fixed SMB method for printer finder.
         o Don't handle tooltips during mainloop recursion (Red Hat bug #664044,
           Red Hat bug #739734).
         o Fixed bold print of tab labels on option conflicts.
         o Preserve installable options on driver change.
         o Update printer properties dialog correctly when PPD changed.
         o Fixed typo triggered by private job attributes (LP: #827573).
         o Marked some translatable strings that weren't (Red Hat bug #734313).
      * debian/patches/23_unblock-pxlmono-driver.patch,
        debian/patches/24_expand_connections_list.patch,
        debian/patches/30_improve-handling-of-ipp-printer-devices.patch,
        debian/patches/33_probe-printer-remove-debug-code.patch,
        debian/patches/35_do-not-label-cups-servers-by-the-first-printer-found.patch,
        debian/patches/40_improve-handling-of-remote-cups-queues-via-dnssd.patch,
        debian/patches/45_make-connections-list-easily-accessible.patch,
        debian/patches/50_preferreddrivers-xml-fix-drivertype-recognition.patch,
        debian/patches/53_handle-new-cups-1.5-ipp-error-response-ipp-authentication-canceled-authconn.patch,
        debian/patches/55_handle-new-cups-1.5-ipp-error-response-ipp-authentication-canceled-asyncipp.patch,
        debian/patches/57_fix-broken-setting-of-ipp-auth-canceled-constant.patch,
        debian/patches/60_fix-password-cache.patch,
        debian/patches/63_repeat-authorization-when-try-as-root-fails-asyncipp.patch,
        debian/patches/65_do-not-connect-to-cups-with-empty-username.patch,
        debian/patches/73_fix_file_descriptor_leak_in_ppdcache.patch,
        debian/patches/74_CVE-2011-4405.patch: Removed, applied upstream.
      * debian/patches/37_allow-printing-test-page-on-remote-printer-without-ppd.patch:
        Regenerated.
      * debian/control: Depend on python-cups 1.9.60.
     -- Till Kamppeter <email address hidden>   Mon, 30 Jan 2012 15:05:01 +0100
  • system-config-printer (1.3.6+20110831-0ubuntu11) precise; urgency=low
    
      * SECURITY UPDATE: MITM via unencrypted metadata download (LP: #882553)
        - debian/patches/74_CVE-2011-4405.patch: use https link, and switch to
          pycurl to perform openprinting database lookups.
        - debian/control: add python-pycurl to python-cupshelpers Depends.
        - CVE-2011-4405
     -- Till Kamppeter <email address hidden>   Thu, 17 Nov 2011 19:30:24 +0100
  • system-config-printer (1.3.6+20110831-0ubuntu10) precise; urgency=low
    
      * debian/patches/73_fix_file_descriptor_leak_in_ppdcache.patch: Fixed
        file descriptor leak in PPD cache (LP: #874445).
      * debian/patches/70_use-hpcups-instead-of-ps-with-hp-laserjet-12xx-13xx.patch:
        Use the PCL-5e driver (HPLIP's hpcups) instead of PostScript as recommended
        driver on the HP LaserJet 12xx and 13xx as they do not come with enough
        memory for PostScript. The PostScript driver options are still listed for
        manual selection so that users with a memory extension in the printer can
        use them (LP: #872991).
     -- Till Kamppeter <email address hidden>   Fri, 21 Oct 2011 16:06:24 +0200
  • system-config-printer (1.3.6+20110831-0ubuntu9.1) oneiric-proposed; urgency=low
    
      * debian/control: Depend on python-cups 1.5.59 (LP: #653132).
      * debian/patches/67_no-misleading-prompt-and-root-default-in-auth-dialogs.patch:
        Do not show the misleading prompt 'Password for "root" on localhost', as
        under Ubuntu you do not log in as root. Also do not pre-fill "root" as
        default user name (LP: #653132).
      * debian/patches/65_do-not-connect-to-cups-with-empty-username.patch: Do not
        connect to CUPS with an empty user name (LP: #653132).
      * debian/patches/63_repeat-authorization-when-try-as-root-fails-asyncipp.patch:
        On asynchronous IPP connections make sure that the password dialog is
        repeated if a wrong password is entered (LP: #653132).
      * debian/patches/60_fix-password-cache.patch: Fixes in caching the entered
        password, to assure that only one password prompt happens during the whole
        system-config-printer session (LP: #653132).
      * debian/patches/57_fix-broken-setting-of-ipp-auth-canceled-constant.patch:
        Upstream uses a constant of python-cups 1.5.60 and has a fallback to an
        explicit definition when an older python-cups is used. This fallback
        mechanism is broken and this patch works around it.
      * debian/patches/55_handle-new-cups-1.5-ipp-error-response-ipp-authentication-canceled-asyncipp.patch:
        Fix to distinguish canceling of authentication from entering an empty
        password (asynchronous IPP connections, #653132).
      * debian/patches/53_handle-new-cups-1.5-ipp-error-response-ipp-authentication-canceled-authconn.patch:
        Fix from upstream to distinguish canceling of authentication from entering
        an empty password (synchronous IPP connections, #653132).
     -- Till Kamppeter <email address hidden>   Sun,  9 Oct 2011 01:32:24 +0200
  • system-config-printer (1.3.6+20110831-0ubuntu9) oneiric; urgency=low
    
      * debian/patches/50_preferreddrivers-xml-fix-drivertype-recognition.patch:
        Fixed the rules for recognition of driver types. Now the types
        "foomatic-recommended-hpijs", "foomatic-hpijs", and
        "foomatic-recommended-postscript" are recognized correctly (LP: #855412).
     -- Till Kamppeter <email address hidden>   Fri, 23 Sep 2011 23:46:24 +0200