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

  • system-config-printer (1.5.1+20141010-0ubuntu2.3) utopic-proposed; urgency=medium
    
      * debian/patches/75_fix-driver-package-installation-with-install-printerdriver.patch:
        Simplified communication between system-config-printer and
        install-printerdriver helper script (LP: #1412722).
      * debian/patches/77_do-not-crash-on-licensetext-being-none.patch: Crash
        guard for displaying OpenPrinting driver record where the licensetext
        field is None (LP: #1412729).
      * debian/patches/80_support-licensetext-in-separate-url.patch: Added support
        for OpenPrinting driver records with license text linked from separate
        download URL (LP: #1412729).
      * debian/patches/83_fix-crash-in-nextnptab-if-driver-is-zero.patch: Trivial
        patch to avoid crashes when installing downloadable printer driver
        packages via OpenPrinting. These crashes were observed via the Ubuntu
        error reporting system.
     -- Till Kamppeter <email address hidden>   Tue, 20 Jan 2015 13:40:08 +0100
  • system-config-printer (1.5.1+20141010-0ubuntu2.2) utopic-proposed; urgency=medium
    
      * debian/patches/70_package-download-fixes.patch: Fixed several bugs to
        make automatic printer driver download working again (LP: #1401835):
         o Use pyrequests instead of pycurl for secure (verified certificate)
           downloads. pycurl stopped working after the OpenPrinting web server
           has moved from Ubuntu 10.04 to 12.04 (LP: #1394244).
         o In the install-printerdriver script improved the check for the
           necessity of adding the driver's Debian repository and added a
           workaround for a bug in aptdaemon interpreting PackageKit's package
           IDs wrongly when installing a package (LP: #1397750).
         o In fillDriverList() use ".hasattr()" to check presence of
           attributes.
         o Python3 transition bugs
      * debian/patches/73_support-non-utf-8-encoded-ppds.patch: Do not
        crash on non-UTF-8-encoded PPD files (LP: #1400232)
      * debian/control: Depend on python-requests instead of on python-pycurl.
     -- Till Kamppeter <email address hidden>   Sat, 13 Dec 2014 11:01:26 +0100
  • system-config-printer (1.5.1+20141010-0ubuntu2.1) utopic-proposed; urgency=medium
    
      * debian/patches/60_newprinter-fix-package-installation.patch: Fixed several
        bugs in system-config-printers's facility to install missing packages of
        the printing stack (currently smbclient and libsane-hpaio. LP: #1366756).
      * debian/patches/63_ppdcache-return-exception-rather-than-looping.patch:
        Fixed infinite loop generating millions of links in /tmp when PPD file
        requested from a print queue is not readable (LP: #1156398).
      * debian/patches/65_fix-hp-fax-type-parsing.patch: Fix parsing of the HPLIP
        fax type (LP: #1369789).
      * debian/patches/67_jobviewer-always-fetch-auth-info-required-attribute.patch:
        jobviewer: Always fetch auth-info-required attribute (LP: #1380514).
     -- Till Kamppeter <email address hidden>   Thu, 30 Oct 2014 18:21:36 +0100
  • system-config-printer (1.5.1+20141010-0ubuntu2) utopic; urgency=medium
    
      * debian/patches/35_more-debugging-output.patch,
        debian/patches/37_debugging-tidy-ups.patch: Additional debug output
        in the "--debug" modes of system-config-printer and scp-dbus-service
        (backported from upstream GIT).
      * debian/patches/40_monitor-only-run-one-timer-at-a-time.patch: monitor:
        only run one timer at a a time, avoids 'Source ID ... was not found'
        warnings (backported from upstream GIT).
      * debian/patches/43_dont-ask-packagekit-to-look-for-drivers-for-empty-device-ids.patch:
        Don't ask PackageKit to look for drivers for empty device IDs (backported
        from upstream GIT).
      * debian/patches/45_use-items-instead-of-iteritems-in-groupphysicaldevicesrequests-group.patch:
        Use items() instead of iteritems() with Python 3 dicts, especially use
        items() instead of iteritems() in GroupPhysicalDevicesRequest's _group()
        (backported from upstream GIT).
      * debian/patches/47_fix-for-automatically-adding-bluetooth-printers.patch:
        Fix for automatically adding Bluetooth printers. devpath could have been
        NULL at this point. Found with static analysis (backported from upstream
        GIT).
      * debian/patches/50_dont-run-gpk-install-package-name-directly-use-installpackage-module.patch:
        Don't run gpk-install-package-name directly, use installpackage module
        (backported from upstream GIT).
      * debian/patches/53_make-installpackage-a-stub-only.patch: Make
        installpackage a stub only. gpk-install-* executables no longer exist
        (backported from upstream GIT, LP: #1366756).
     -- Till Kamppeter <email address hidden>   Tue, 14 Oct 2014 21:46:36 +0200
  • system-config-printer (1.5.1+20141010-0ubuntu1) utopic; urgency=medium
    
      * New upstream release
         o GIT 1.5.x snapshot from 10 October 2014
         o Don't try nested classes, as CUPS forbids it (Red Hat bug #1140627).
         o Fixed LPD/LPR Probe (LP: #1372213).
         o Improve some Gtk+ 3 stuff.
         o Python 3 has removed message attribute from built-in exceptions.
     -- Till Kamppeter <email address hidden>   Fri, 10 Oct 2014 17:25:36 +0200
  • system-config-printer (1.5.1+20140911-0ubuntu1) utopic; urgency=medium
    
      * New upstream release
         o GIT 1.5.x snapshot from 11 September 2014
         o More Python 3 fixes (LP: #1367368).
      * debian/control: Added dependency on python3-cairo (LP: #1353880).
     -- Till Kamppeter <email address hidden>   Thu, 11 Sep 2014 17:02:50 +0200
  • system-config-printer (1.5.1+20140906-0ubuntu1) utopic; urgency=medium
    
      * New upstream bug fix release
         o GIT 1.5.x snapshot from 6 September 2014
         o StateReason: Fixed __cmp__ conversion to rich comparisons (LP: #1364196)
         o This release has some Python3 fixes, as well as some fixes to
           udev-configure-printer and a fix for a D-Bus service hang.
         o In the 1.5.1 upstream release scp-dbus-service crashes immediately after
           starting. This is fixed in this snapshot.
      * debian/patches/33_ipp-over-usb-support.patch: Bug fix update of the patch
        from Daniel Dressler.
      * debian/patchs/30_scp-dbus-service-driver-download-hang-fixes.patch:
        Updated to apply to current source code.
     -- Till Kamppeter <email address hidden>   Sat, 06 Sep 2014 14:27:59 +0200
  • system-config-printer (1.5.0+20140805-0ubuntu4) utopic; urgency=medium
    
      * debian/patches/33_ipp-over-usb-support.patch: Added support for
        IPP-over-USB printers via ippusbxd. Thanks to Daniel Dressler for
        having developed this patch and ippusbxd itself as a Google Summer
        of Code 2014 project.
      * debian/control: Let system-config-printer-udev recommend the
        cups-filters-ippusbxd, as we support IPP-over-USB printers with ippusbxd
        now.
     -- Till Kamppeter <email address hidden>   Tue, 19 Aug 2014 23:44:59 +0200
  • system-config-printer (1.5.0+20140805-0ubuntu3) utopic; urgency=medium
    
      * debian/control, debian/python-cupshelpers.install,
        debian/python3-cupshelpers.install: Completed Python 3 switchover
        replacing all Python library dependencies of the binary packages
        by the appropriate Python 3 counterparts and renamed the
        python-cupshelpers binary package to python3-cupshelpers.
     -- Till Kamppeter <email address hidden>   Wed, 06 Aug 2014 14:42:59 +0200
  • system-config-printer (1.5.0+20140805-0ubuntu2) utopic; urgency=medium
    
      * debian/control: Build-depend on Python 3 (python3-all-dev).
     -- Till Kamppeter <email address hidden>   Tue, 05 Aug 2014 23:59:59 +0200
  • system-config-printer (1.5.0+20140805-0ubuntu1) utopic; urgency=medium
    
      * New upstream release
         o GIT 1.5.x snapshot from 5 August 2014
         o Switchover to Python 3.
      * 30_scp-dbus-service-driver-download-hang-fixes.patch: Several fixes against
        deadlocks on driver download out of the D-Bus service (Upstream GIT branch
        'dbus-fixes', Red Hat bug #1052203).
     -- Till Kamppeter <email address hidden>   Tue, 05 Aug 2014 22:22:39 +0200
  • system-config-printer (1.4.5+20140706-0ubuntu1) utopic; urgency=medium
    
      * New upstream release
         o GIT 1.4.x snapshot from 6 July 2014
         o Some codec fixes
         o Traceback fixes
         o IPv6 address entry fix
         o Auth info saving improvement
         o Some loop/hang bug fixes
         o Use LockButton for fewer auth dialogs
      * 30_newprinter-driver-download-override-false-error-alarm.patch,
        33_dont-use-hp-makeuri-with-non-hp-printers.patch:
        Removed, included upstream.
     -- Till Kamppeter <email address hidden>   Sun, 06 Jul 2014 09:41:43 +0200
  • system-config-printer (1.4.4-0ubuntu1) utopic; urgency=medium
    
      * New upstream release.
     -- Jackson Doak <email address hidden>   Fri, 20 Jun 2014 14:27:40 +1000
  • system-config-printer (1.4.3+20140219-0ubuntu3) utopic; urgency=low
    
      * debian/patches/33_dont-use-hp-makeuri-with-non-hp-printers.patch:
        Before calling "hp-makeuri" to determine whether a network printer is
        supported by HPLIP and to get its HPLIP URI if so, check whether the
        printer is actually an HP printer before, as hp-makeuri can hang on
        non-HP printers (LP: #1313157).
     -- Till Kamppeter <email address hidden>   Mon, 28 Apr 2014 23:21:52 +0200
  • system-config-printer (1.4.3+20140219-0ubuntu2) trusty; urgency=low
    
      * debian/patches/30_newprinter-driver-download-override-false-error-alarm.patch:
        Fix for the infinite loop fix of 1.4.2+20130920-0ubuntu3: Now the loop
        is terminated when install-printerdriver outputs "done" but perhaps
        somewhat early (race condition?) as this causes a false alarm of an error
        exit of install-printerdriver, telling to the caller that the driver was
        not installed, letting the caller not reload the system's PPD list and so
        the freshly installed driver does not get found by the subsequent print
        queue setup. With this we should have a working fix for LP: #1248303).
     -- Till Kamppeter <email address hidden>   Fri, 14 Mar 2014 17:06:52 +0100