Change logs for jockey source package in Precise

  • jockey (0.9.7-0ubuntu7.16) precise-security; urgency=medium
    
      * data/handlers/nvidia.py:
        - Add support for nvidia-340 and nvidia-340-updates
      * This package does _not_ contain the changes from 0.9.7-0ubuntu7.16 in
        precise-proposed.
    
     -- Marc Deslauriers <email address hidden>  Mon, 21 Sep 2015 15:27:32 -0400
  • jockey (0.9.7-0ubuntu7.15) precise-proposed; urgency=medium
    
      * data/handlers/broadcom_wl.py, jockey/handlers.py:
        - Add an argument to pass a fake the kernel version for testing.
        - Do not autoinstall if Linux >= 3.11 (LP: #1306928).
        - Disable device rebinding if Linux >= 3.8 (LP: #1247712).
      * tests/shipped_handlers.py:
        - Test rebinding and autoinstalling the broadcom driver with
          different kernels.
     -- Alberto Milone <email address hidden>   Fri, 18 Apr 2014 12:30:43 +0200
  • jockey (0.9.7-0ubuntu7.14) precise-proposed; urgency=low
    
      * jockey/oslib.py, jockey/xorg_driver.py:
        - Add code to fully enable hybrid graphics when using
          Saucy's LTS stack, and the future Trusty stack
          (LP: #1279229).
      * tests/hybridgraphics.py:
        - Add tests which simulate the availability of Saucy's
          and Trusty's backported stacks.
     -- Alberto Milone <email address hidden>   Wed, 12 Feb 2014 11:15:25 +0100
  • jockey (0.9.7-0ubuntu7.13) precise-proposed; urgency=low
    
      * jockey/xorg_driver.py, tests/hybridgraphics.py:
        - Add support for systems with two or more AMD GPUs.
          This is very useful now that AMD's APUs have been
          released (LP: #1272311).
        - Adjust the tests so that they no longer fail when
          dealing with systems with multiple AMD GPUs (now
          dealt with by the fglrx-pxpress package).
    
    jockey (0.9.7-0ubuntu7.12) precise-proposed; urgency=low
    
      * data/handlers/nvidia.py:
        - Add support for nvidia-331 and nvidia-331-updates
          (LP: #1259237).
     -- Alberto Milone <email address hidden>   Fri, 24 Jan 2014 17:09:25 +0100
  • jockey (0.9.7-0ubuntu7.11) precise-security; urgency=low
    
      * SECURITY UPDATE: possible privilege escalation via policykit UID lookup
        race.
        - jockey/backend.py: pass system-bus-name as a subject instead of pid
          so policykit can get the information from the system bus.
        - CVE-2013-1065
     -- Marc Deslauriers <email address hidden>   Fri, 13 Sep 2013 10:16:23 -0400
  • jockey (0.9.7-0ubuntu7.10) precise-proposed; urgency=low
    
      * data/handlers/fglrx.py:
        - Show the driver as enabled when pxpress is in use.
          Thanks to Doro Wu for the patch (LP: #1196848).
        - Add handlers for -experimental-{12|13}.
        - Only -experimental-13 supports hybrid graphics.
      * data/handlers/nvidia.py:
        - Add handlers for 319/-updates 304/-updates.
        - Only 319/-updates support hybrid graphics.
        - Make sure to remove the correct nvidia-settings
          flavour.
      * data/handlers/{fglrx|nvidia}.py:
        - Add support for Hybrid Graphics (LP: #1198942):
          + Driver handlers now need to state that they support
            hybrid graphics and subclass either the
            _NvidiaDriverHybridBase class or the FglrxDriverHybrid
            class.
          + Drivers which don't claim to support hybrid graphics
            will not show up on hybrid systems.
          + If the nvidia-prime or the fglrx-pxpress packages are
            not available, the drivers won't be available on
            hybrid systems. This avoids breaking systems which
            require further configuration which only these two
            packages provide.
          + Jockey doesn't touch the xorg.conf when dealing with
            hybrid graphics (as either nvidia-prime or
            fglrx-pxpress will take care of it).
          + Hybrid Graphics is only supported on systems which
            use Raring's backported X and kernel.
      * jockey/xorg_driver.py:
        - Add supports_hybrid_graphics class attribute.
        - Add has_hybrid_graphics class attribute.
        - Add better support for faking devices and packages.
        - Ignore transitional packages.
      * jockey/oslib.py:
        - Add package_transitional() method.
        - Add package_available() method.
        - Make current_xorg_video_abi take into account
          backported packages.
        - Catch additional arguments in package_installed().
          This gives us some flexibility when using fake
          devices for testing.
        - Add some checks for raring's backported xserver.
      * tests/hybridgraphics.py:
        - Add coverage for hybrid graphics.
      * tests/oslib.py:
        - Deal with the multiple video abis that drivers may
          support.
        - Make sure that the kernel headers are available before
          failing.
      * tests/sandbox.py:
        - Report a more compliant fake X ABI.
        - Update package_installed() to match the one in oslib.py.
     -- Alberto Milone <email address hidden>   Fri, 26 Jul 2013 10:38:06 +0200
  • jockey (0.9.7-0ubuntu7.9) precise-proposed; urgency=low
    
      * jockey/kerneldetection.py:
        - Catch KeyError in get_linux_metapackage() (LP: #1123107).
          Sometimes the "Source" key is not available.
      * tests/kerneldetection.py:
        - Add two tests to make sure that get_linux_metapackage()
          doesn't raise a KeyError when dealing with packages
          without a "Source" field and that the function doesn't
          stop if one or two packages don't have the said field.
     -- Alberto Milone <email address hidden>   Tue, 16 Apr 2013 11:19:02 +0200
  • jockey (0.9.7-0ubuntu7.8) precise-proposed; urgency=low
    
      * Add jockey/kerneldetection.py, tests/kerneldetection.py,
        tests/fakesysfs.py and tests/testarchive.py:
        - This is a backport of code originally written for the
          ubuntu-drivers-common package.
      * jockey/oslib.py:
        - Use kerneldetection.KernelDetection() to get the
          linux metapackage (LP: #1123107).
     -- Alberto Milone <email address hidden>   Tue, 12 Feb 2013 16:51:27 +0100
  • jockey (0.9.7-0ubuntu7.7) precise-proposed; urgency=low
    
      * data/handlers/fglrx.py:
        - Fix typo which caused the handler to fail (LP: #1080588).
    
    jockey (0.9.7-0ubuntu7.6) precise-proposed; urgency=low
    
      * jockey/oslib.py, jockey/xorg_driver.py:
        - Add some checks for quantal's backported xserver so as not to
          provide drivers which don't support it (LP: #1080588).
      * data/handlers/fglrx.py:
        - Make sure to mark the experimental driver as such (LP: #1078290).
        - Always pass "fglrx" to get the alternative name or jockey will
          fail to set the correct alternative.
    
    jockey (0.9.7-0ubuntu7.5) precise-proposed; urgency=low
    
      * data/handlers/fglrx.py:
        - Add support for the experimental-9 flavour (LP: #1078290).
     -- Alberto Milone <email address hidden>   Mon, 07 Jan 2013 10:55:32 +0100
  • jockey (0.9.7-0ubuntu7.6) precise-proposed; urgency=low
    
      * jockey/oslib.py, jockey/xorg_driver.py:
        - Add some checks for quantal's backported xserver so as not to
          provide drivers which don't support it (LP: #1080588).
      * data/handlers/fglrx.py:
        - Make sure to mark the experimental driver as such (LP: #1078290).
        - Always pass "fglrx" to get the alternative name or jockey will
          fail to set the correct alternative.
     -- Alberto Milone <email address hidden>   Wed, 21 Nov 2012 13:18:40 +0100
  • jockey (0.9.7-0ubuntu7.5) precise-proposed; urgency=low
    
      * data/handlers/fglrx.py:
        - Add support for the experimental-9 flavour (LP: #1078290).
     -- Alberto Milone <email address hidden>   Tue, 13 Nov 2012 15:20:59 +0100
  • jockey (0.9.7-0ubuntu7.4) precise-proposed; urgency=low
    
      * data/handlers/nvidia.py:
        - Add support for the experimental-310 flavour (LP: #1047681).
     -- Alberto Milone <email address hidden>   Tue, 23 Oct 2012 10:37:53 +0200
  • jockey (0.9.7-0ubuntu7.3) precise-proposed; urgency=low
    
      * Improve support for the nvidia-experimental-304 package
        (LP: #1047681)
        - When displaying list of video drivers, sort them alphabetically.
        - Allow experimental drivers to fallback to the description from debian/control
        - Insert spaces when appending lines from the control file description.
          Fixes bad formatting in jockey's package description.
        - Handle multiple abi versions.  Fixes bug preventing experimental
          drivers from being displayed in jockey.
    
    jockey (0.9.7-0ubuntu7.2) precise-proposed; urgency=low
    
      * data/handlers/nvidia.py:
        - Add support for the nvidia-experimental-304 package (LP: #1047681).
     -- Bryce Harrington <email address hidden>   Fri, 28 Sep 2012 19:01:40 -0700
  • jockey (0.9.7-0ubuntu7.2) precise-proposed; urgency=low
    
      * data/handlers/nvidia.py:
        - Add support for the nvidia-experimental-304 package (LP: #1047681).
     -- Alberto Milone <email address hidden>   Tue, 25 Sep 2012 10:57:39 +0200
  • jockey (0.9.7-0ubuntu7.1) precise-proposed; urgency=low
    
      * data/handlers/cdv.py:
        - Add support for the Cedarview graphics driver (LP: #1026518).
     -- Alberto Milone <email address hidden>   Thu, 19 Jul 2012 10:38:28 +0200
  • jockey (0.9.7-0ubuntu7) precise; urgency=low
    
      * debian/tests/control: Add dbus-x11 dependency to get dbus-launch.
        (LP: #976239)
      * data/handlers/fglrx.py: Fix crash if there is no other alternative for the
        driver. (LP: #954297)
      * Merge from trunk:
        - Fix crash if there is no notification daemon available. (LP: #819755)
        - jockey/detection.py: Do not show a warning about not being able to open
          the DriverDB cache if the file does not exist. (LP: #888273)
        - Update Bulgarian translations from Launchpad.
     -- Martin Pitt <email address hidden>   Thu, 12 Apr 2012 09:08:49 +0200
  • jockey (0.9.7-0ubuntu6) precise; urgency=low
    
      * data/handlers/pvr-omap4.py:
        - Adding handler for PowerVR SGX driver for OMAP 4 based boards, like
          Pandaboard and Blaze (LP: #978563)
     -- Ricardo Salveti de Araujo <email address hidden>   Wed, 11 Apr 2012 01:43:02 -0300
  • jockey (0.9.7-0ubuntu5) precise; urgency=low
    
      * debian/tests/control: Add xvfb and gir1.2-appindicator3-0.1 dependencies.
      * debian/tests/upstream-system: Run under xvfb-run, with a workaround for
        LP #972324.
      * Merge from trunk:
        - tests/shipped_handlers.py: Test system installed handlers when not in
          the source tree.
     -- Martin Pitt <email address hidden>   Tue, 03 Apr 2012 13:22:59 +0200
  • jockey (0.9.7-0ubuntu4) precise; urgency=low
    
      * jockey/oslib.py, install_packages: Temporarily disable our Apport (or any
        other) excepthook for apt.Cache().commit(), to circumvent python-apt's
        magic of calling the except hook without a stack trace in case of
        package installation failures. We already catch SystemErrors from this
        call and act accordingly. (LP: #850005)
      * Merge updated translations from trunk.
     -- Martin Pitt <email address hidden>   Mon, 02 Apr 2012 17:24:11 +0200
  • jockey (0.9.7-0ubuntu3) precise; urgency=low
    
      * Transition jockey-kde's dependency on kdebase-runtime to kde-runtime, the
        new package
     -- Jonathan Thomas <email address hidden>   Thu, 29 Mar 2012 20:31:41 -0400
  • jockey (0.9.7-0ubuntu2) precise; urgency=low
    
      * Merge from trunk:
        - ui.py: Use gettext friendly string line splitting. (LP: #910278)
        - Update translations from Launchpad.
     -- Martin Pitt <email address hidden>   Mon, 05 Mar 2012 06:48:41 +0100
  • jockey (0.9.7-0ubuntu1) precise; urgency=low
    
      * New upstream bug fix release:
        - jockey/detection.py: Accept repository URLs with "file:/", too
        - jockey/oslib.py: Completely parse PackageKit output. Thanks Hedayat
          Vatankhah! (LP: #900853)
        - gtk/jockey-gtk: Create tray icon when indicator support is not
          available. Thanks Hedayat Vatankhah! (LP: #900824)
        - Launchpad automatic translations update.
      * jockey/oslib.py, has_repositories(): Also accept "file:/path..." URLs from
        apt-cache policy to recongize local repositories. First half of LP #913927.
        Thanks to James Ferguson for the patch.
      * jockey/oslib.py, install_package(): Consider file:// URLs a trusted
        origin even for binary packages. (LP: #913927)
      * tests/oslib.py: Update test_package_install_thirdparty_unsigned_binary()
        test to use a http:// URL, as file:// URLs are now considered trusted.
     -- Martin Pitt <email address hidden>   Sat, 03 Mar 2012 22:30:37 +0100
  • jockey (0.9.6-0ubuntu1) precise; urgency=low
    
      * New upstream bug fix release:
        - jockey/oslib.py: Use specified target_kernel for module aliases, too.
          Thanks Hedayat Vatankhah! (LP: #900851)
        - jockey/oslib.py: Be robust against failure to open blacklist for
          writing. Thanks Hedayat Vatankhah! (LP: #900850)
        - Fix some style issues in desktop files. Thanks Hedayat Vatankhah!
          (LP: #900819)
        - ui_notification(): Add accessible description to indicator.
          (LP: #891920)
        - Launchpad automatic translations updates.
    
      * debian/control: Move from transitional python-gobject to python-gi.
     -- Martin Pitt <email address hidden>   Thu, 08 Dec 2011 12:52:01 +0100
  • jockey (0.9.5-0ubuntu6) precise; urgency=low
    
      * Merge from trunk:
        - tests/detection.py: Make OpenPrinting.org test case robust against minor
          version changes
        - get_handlers(): Ignore handler classes which start with a "_". These can
          be used to mark private base classes and avoid error messages.
      * tests/oslib.py: Fix MockPackage to have an architecture() method, now
        needed by the Apt implementation.
      * data/handlers/nvidia.py: Prefix base class with '_' to avoid error
        messages and failing the "shipped_handlers" tests.
      * Add debian/tests/control and debian/tests/upstream-system:
        DEP-8/autopkgtest control file for running the upstream tests against the
        installed system Jockey package.
     -- Martin Pitt <email address hidden>   Fri, 25 Nov 2011 14:32:50 +0100
  • jockey (0.9.5-0ubuntu5) precise; urgency=low
    
      * debian/jockey-common.postinst: Move from group "admin" to "sudo".
        (LP: #893842)
     -- Martin Pitt <email address hidden>   Fri, 25 Nov 2011 08:52:38 +0100
  • jockey (0.9.5-0ubuntu4) precise; urgency=low
    
      * debian/control: bump dependency on nvidia-common (>= 1:0.2.36).
        data/handlers/fglrx.py: pass ignore_pattern='-updates' to
        get_alternative_by_name so that the library returns the correct
        alternative name (LP: #873058).
     -- Alberto Milone <email address hidden>   Wed, 16 Nov 2011 17:21:40 +0100
  • jockey (0.9.5-0ubuntu3) precise; urgency=low
    
      * data/handlers/fglrx.py: According to Chris the fglrx driver does have some
        support for switching cards at runtime, so do offer fglrx on hybrid
        systems. It remains to be tested whether fglrx' libGL gets along with the
        intel driver.
     -- Martin Pitt <email address hidden>   Wed, 02 Nov 2011 14:08:13 -0400
  • jockey (0.9.5-0ubuntu2) precise; urgency=low
    
      * Merge from trunk:
        - Add XorgDriverHandler.loaded_drivers(), as a prerequisite for LP #885204
        - Update translations from Launchpad.
      * data/handlers/{fglrx,nvidia}.py: Do not offer these drivers if intel
        X.org driver is loaded. On hybrid systems where intel is active,
        installing the proprietary drivers and their libGL breaks intel.
        (LP: #885204)
     -- Martin Pitt <email address hidden>   Wed, 02 Nov 2011 11:21:03 -0400
  • jockey (0.9.5-0ubuntu1) precise; urgency=low
    
      * New upstream release:
        - When connecting to D-BUS fails, improve error message to let users know
          what to do. Thanks Martin Owens.
        - jockey/oslib.py: Work with current PackageKit version. Thanks to Hedayat
          Vatankhah. (Not relevant for Ubuntu branch)
        - More user-friendly authentication messages on driver operations. Thanks
          Robert Roth. (LP: #799725)
        - Only ask for confirmation in check_composite if --confirm has been set.
          Thanks to Evan Dandrea. (LP: #855042)
        - examples/fake.modaliases: add -updates examples
        - Fix no space typo in VMWare drivers. Thanks Robert Roth. (LP: #722936)
        - detection.py: Fix crash if Driver ID does not have a package field.
          (LP: #837495)
      * debian/control: Add polkit-kde-1 dependency. (LP: #872442)
     -- Martin Pitt <email address hidden>   Wed, 26 Oct 2011 08:40:31 +0200
  • jockey (0.9.4-0ubuntu10) oneiric; urgency=low
    
      * jockey/oslib.py: Update help link (LP: #866085)
     -- Jeremy Bicha <email address hidden>   Thu, 06 Oct 2011 06:27:46 +0200