Change log for jockey package in Ubuntu

175 of 178 results
Published in precise-updates
Published in precise-security
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
Deleted in precise-proposed (Reason: moved to -updates)
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
Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
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
Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
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).

Deleted in trusty-release (Reason: superseded by ubuntu-drivers-common, no reverse dependenc...)
Obsolete in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
jockey (0.9.7-0ubuntu15) saucy; urgency=low

  * jockey/oslib.py Additional fixes for current APT api (LP: #1239298)
    - Thanks to Alberto Milone for help getting the fixes working
 -- Scott Kitterman <email address hidden>   Mon, 14 Oct 2013 09:57:15 -0400

Available diffs

Superseded in precise-updates
Superseded in precise-security
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
Superseded in saucy-release
Deleted in saucy-proposed (Reason: moved to release)
jockey (0.9.7-0ubuntu14) saucy; urgency=low

  [ Olivier van der Toorn ]
  * jockey/oslib.py Fixes for current apt API
 -- Jonathan Riddell <email address hidden>   Tue, 10 Sep 2013 16:25:49 +0100
Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
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
Superseded in saucy-release
Obsolete in raring-release
Deleted in raring-proposed (Reason: moved to release)
jockey (0.9.7-0ubuntu13) raring; urgency=low

  * broadcom_wl.py: Don't rebind or load the module, nor unload the b43*
    modules. Installing the package already does that in postinst, and doing
    it again in the handler causes an oops in the driver. (LP: #1171048)
 -- Martin Pitt <email address hidden>   Tue, 23 Apr 2013 06:33:47 +0200

Available diffs

Superseded in precise-updates
Superseded in precise-proposed
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
Superseded in raring-release
Deleted in raring-proposed (Reason: moved to release)
jockey (0.9.7-0ubuntu12) raring; urgency=low

  * debian/control: Set Multi-Arch: foreign on all arch: all packages
    (LP: #1130684)
 -- Chow Loong Jin <email address hidden>   Sun, 24 Feb 2013 01:53:55 +0800

Available diffs

Superseded in precise-proposed
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
Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
jockey (0.9.7-0ubuntu7.7) precise-proposed; urgency=low

  * data/handlers/fglrx.py:
    - Fix typo which caused the handler to fail (LP: #1080588).

Superseded in precise-proposed
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
Superseded in precise-proposed
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
Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
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
Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
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.

Superseded in precise-proposed
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
Superseded in precise-updates
Deleted in precise-proposed (Reason: moved to -updates)
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
Superseded in raring-release
Obsolete in quantal-release
Superseded in quantal-release
jockey (0.9.7-0ubuntu11) quantal; urgency=low

  * debian/control: Turn jockey-gtk into a transitional package for
    software-properties-gtk, to avoid showing two icons in control-center
    after upgrading.
 -- Martin Pitt <email address hidden>   Wed, 18 Jul 2012 13:45:56 +0200

Available diffs

Superseded in quantal-release
jockey (0.9.7-0ubuntu10) quantal; urgency=low

  * jockey/oslib.py: Ignore linux-image-extra-* modules. (LP: #1011363)
 -- Martin Pitt <email address hidden>   Thu, 12 Jul 2012 15:38:54 +0200

Available diffs

Superseded in quantal-release
jockey (0.9.7-0ubuntu9) quantal; urgency=low

  * debian/control:
    - Depend on python-xkit >= 0.5.0.
  * data/handlers/fglrx.py data/handlers/nvidia.py jockey/xorg_driver.py:
    - Port custom handlers and xorg handler to the xkit 0.5 API.
 -- Alberto Milone <email address hidden>   Tue, 12 Jun 2012 14:57:57 +0200

Available diffs

Superseded in quantal-release
jockey (0.9.7-0ubuntu8) quantal; urgency=low

  * Drop dh-modaliases package, now built from ubuntu-drivers-common.
 -- Martin Pitt <email address hidden>   Thu, 31 May 2012 10:39:01 +0200

Available diffs

Superseded in quantal-release
Published in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Deleted in oneiric-proposed (Reason: Failed SRU verification)
jockey (0.9.4-0ubuntu10.2) oneiric-proposed; 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>   Thu, 17 Nov 2011 21:16:29 +0100
Superseded in precise-release
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

Available diffs

Obsolete in oneiric-updates
Superseded in oneiric-proposed
jockey (0.9.4-0ubuntu10.1) oneiric-proposed; urgency=low

  * debian/control: Update Vcs-Bzr: for oneiric branch.
  * jockey/xorg_driver.py, tests/handlers.py: Add
    XorgDriverHandler.loaded_drivers(), as a prerequisite for LP#885204. Patch
    cherrypicked from trunk r756.
  * data/handlers/nvidia.py: Do not offer this driver 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 14:10:22 -0400
Superseded in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Superseded in precise-release
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

Available diffs

Superseded in precise-release
Obsolete in oneiric-release
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

Available diffs

Superseded in oneiric-release
jockey (0.9.4-0ubuntu9) oneiric; urgency=low

  * Only ask for confirmation in check_composite if --confirm has been set.
    Thanks to Evan Dandrea! Patch cherrypicked from trunk r740.
    (LP: #855042)
 -- Martin Pitt <email address hidden>   Thu, 29 Sep 2011 17:22:09 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.4-0ubuntu8) oneiric; urgency=low

  * data/handlers/{fglrx,nvidia}.py: Drop custom id() methods. They were a
    thinko and cause the driver IDs to come out as e. g.
    "xorg:nvidia_173_updates-update". The module name is meant to provide
    the "_update" suffix already (just didn't do yet because of LP #855396)
 -- Martin Pitt <email address hidden>   Wed, 28 Sep 2011 16:19:54 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.4-0ubuntu7) oneiric; urgency=low

  [ Alberto Milone ]
  * data/handlers/fglrx.py: Use the correct name for the module and for the
    package in fglrx.py. (LP: #855396)

  [ Martin Pitt ]
  * jockey/oslib.py, package_header_modaliases(): Only consider packages for
    the system architecture. This avoids creating non-working default handlers
    for e. g. fglrx:i386 on an amd64 system. (LP: #855175)
  * Drop data/handlers/nouveau3d.py, it's installed by default now.
    (LP: #839533)
 -- Martin Pitt <email address hidden>   Wed, 21 Sep 2011 12:51:55 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.4-0ubuntu6) oneiric; urgency=low

  * data/handlers/{fglrx,nvidia}.py:
    - Pass the correct kernel module name when dealing with updates flavours
      (LP: #841462).
 -- Alberto Milone <email address hidden>   Wed, 07 Sep 2011 12:07:50 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.4-0ubuntu5) oneiric; urgency=low

  * jockey/oslib.py: Fix crash if an apt error occurs even before forking the
    apt progress backend. (LP: #838276)
 -- Martin Pitt <email address hidden>   Mon, 05 Sep 2011 16:45:39 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.4-0ubuntu4) oneiric; urgency=low

  * Merge fix from trunk:
    - detection.py: Fix crash if Driver ID does not have a package field.
      (LP: #837495)
 -- Martin Pitt <email address hidden>   Thu, 01 Sep 2011 12:21:31 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.4-0ubuntu3) oneiric; urgency=low

  * jockey/ui.py, jockey/backend.py: Use MainLoop from GObject, not from GLib.
    Using GLib is broken for pygobject 2.28. This can be reverted once
    pygobject gets upgraded to 2.90. (LP: #836599)
 -- Martin Pitt <email address hidden>   Tue, 30 Aug 2011 07:40:39 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.4-0ubuntu2) oneiric; urgency=low

  * debian/rules: Run debian/testpkgs/clean through sh, as we use V1 source
    and can't keep the executable bit there.
 -- Martin Pitt <email address hidden>   Mon, 22 Aug 2011 12:38:23 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.4-0ubuntu1) oneiric; urgency=low

  * New upstream bug fix release:
    - oslib.py: Do not encourage to report package installation failure as
      SystemError, it will appear as a backend crash
    - jockey-gtk: Fix message_type argument to Gtk.MessageBox constructor
    - jockey/ui.py: For invalid combinations of LC_MESSAGES and LC_CTYPE, force
      stdout/stderr encoding to UTF-8 instead of C. (LP: #760883)
    - Fix GLib and GObject imports to be compatible with the future pygobject
      3.0. (LP: #829186)
    - jockey/detection.py, _driverid_to_handler(): In the case that there are
      multiple matching custom handlers for a DriverID, also check that their
      "package" attribute matches.
    - tests/run: Also support specifying individual test method names
  * Add debian/testpkgs/: Scripts and equivs control files for dummy
    driver packages which are convenient for testing.
  * debian/rules: Call debian/testpkgs/clean to ensure that we don't ship
    build stuff there.
  * data/handlers/{fglrx,nvidia}.py: Prevent crash if
    get_alternative_by_name() returns nothing.
  * jockey/oslib.py, {install,remove}_package(): Capture apt's stdout/err into
    the log file, to get proper error messages when packages fail to install.
    (LP: #552300).
  * jockey/oslib.py, install_package(): Avoid raising a SystemError when a
    package fails to install in apt, as this will appear as a crash in Jockey.
    Just point out the error in the log file instead. (LP: #804709)
  * tests/oslib.py: Update test cases for above change.
  * tests/oslib.py: Fix apt initialization to work with current apt versions.
  * data/handlers/{fglrx,nvidia}.py: Also show the -updates variants of the
    drivers, which will be updated to newer upstream versions after the
    Ubuntu release. (UbuntuSpec:desktop-o-xorg-stakeholders-request)
 -- Martin Pitt <email address hidden>   Mon, 22 Aug 2011 12:08:02 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.3-0ubuntu1) oneiric; urgency=low

  * New upstream release. Changes since our last trunk merge:
    - more Python 3 compatible imports
    - ui.py: Move to AppIndicator3 for GTK 3 compatibility
    - merge translations, update German fuzzy strings
    - fglrx example handler: Rename ATI → AMD (LP: #755260)
  * debian/control: Update appindicator GIR dependency.
  * Cherrypick changes from trunk:
    - gtk/jockey-gtk.desktop.in: Use correct categories to show up on the new
      gnome-control-center. Thanks Rodrigo Moya! (LP: #787694)
    - Add NoDisplay=true to autostart .desktop file and have jockey-gtk show up
      in Unity. Thanks Mike Terry.
 -- Martin Pitt <email address hidden>   Wed, 13 Jul 2011 16:36:39 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.2-0ubuntu8) oneiric; urgency=low

  * data/handlers/fglrx.py: Add support for multi-arch to the fglrx handler.
 -- Alberto Milone <email address hidden>   Tue, 05 Jul 2011 11:44:19 +0200

Available diffs

Superseded in oneiric-release
jockey (0.9.2-0ubuntu7) oneiric; urgency=low

  * data/handlers/nvidia.py: Properly check invalid alternatives and the
    parent class' enabled() method, to avoid showing the nvidia driver as
    enabled when it is not even installed.
  * data/handlers/fglrx.py: Check invalid alternative, too.
  * data/handlers/nvidia.py: Check multiarch alternatives as well. Thanks
    Alberto Milone!
  * data/handlers/nvidia.py: Fix crash if the free driver alternative is None.
 -- Martin Pitt <email address hidden>   Wed, 29 Jun 2011 14:53:20 +0100

Available diffs

Superseded in oneiric-release
jockey (0.9.2-0ubuntu6) oneiric; urgency=low

  * Convert build system to dh7, using the new dh-translations.
  * Move to GTK3:
    - gtk/jockey-gtk: Drop forcing GTK version to 2.
    - debian/control: Update dependency to gir1.2-gtk-3.0.
 -- Martin Pitt <email address hidden>   Mon, 16 May 2011 10:02:54 +0200

Available diffs

Superseded in oneiric-release
Obsolete in natty-release
jockey (0.9.2-0ubuntu5) natty; urgency=low

  [ Martin Pitt ]
  * data/handlers/nvidia.py: Fix broken condition in used(), which would be
    True already if the package was merely installed. (LP: #759804)
  * jockey/oslib.py, ignored_modules(): Drop linux-ubuntu-modules, gone long
    ago.
  * Cherry-pick r720 from trunk to support a new --kernel option on the
    backend and frontend with --no-dbus. This allows ubiquity to install a PAE
    kernel on the target system and tell jockey to install kernel headers for
    that one instead for the running one. Based on a patch from Evan Dandrea,
    thanks! (LP: #759804)
  * Cherry-pick r721 from trunk: OpenPrintingDriverDB: Use the actual package
    version as "version" attribute instead of the driver name. This was a bit
    of a thinko back then. Update test cases accordingly. (LP: #744751)

  [ Evan Dandrea ]
  * jockey/oslib.py: Disconnect from Debconf before installing packages.
    (LP: #759804)
 -- Martin Pitt <email address hidden>   Tue, 19 Apr 2011 10:43:43 +0200

Available diffs

Superseded in natty-release
jockey (0.9.2-0ubuntu4) natty; urgency=low

  [ Martin Pitt ]
  * data/handlers/nvidia.py: Some cleanup:
    - Drop obsolete add_modules=['glx'].
    - Drop setting DefaultDepth=24, X.org does that by default now.
    - Move version 96 specific code to NvidiaDriver96 class.
    - Remove some dead code.
  * Merge from trunk:
    - XorgDriverHandler: Support None X.org driver to avoid changing the
      Driver setting. This is appropriate for drivers which X.org conf
      autodetects.
    - Add new flag Handler.needs_kernel_headers and install kernel headers if
      set.
  * data/handlers/{nvidia,fglrx}.py: Stop setting the X.org driver and
    alternate free driver. Natty's X.org now prefers the proprietary drivers
    over the free ones when available (105_nvidia_fglrx_autodetect.patch).
    This allows X.org to fall back to the free driver if the proprietary one
    gets broken or out of sync. (LP: #522061)
  * jockey/oslib.py: Set kernel header metapackage name from currently running
    kernel flavour, and add a small test case that it is a valid package.
  * data/handlers/{nvidia,fglrx}.py: Replace custom code to install kernel
    headers with setting the needs_kernel_headers flag.
  * data/handlers/broadcom_wl.py: Set needs_kernel_headers flag. (LP: #567699)
  * jockey/oslib.py, install_packages(): python-apt recently changed
    "architecture" field of a candidate Version; where it used to say "all"
    it now has the platform name. So switch to
    candidate.record['Architecture'] to check if a package is Arch: all. This
    unbreaks installation of unsigned third-party PPD packages.

  [ Alberto Milone ]
  * data/handlers/fglrx.py:
    - Re-enable fglrx.
    - Replace tabs with whitespaces.
  * data/handlers/nvidia.py:
    - Replace tabs with whitespaces.
 -- Martin Pitt <email address hidden>   Thu, 31 Mar 2011 17:29:28 +0200

Available diffs

Superseded in natty-release
jockey (0.9.2-0ubuntu3) natty; urgency=low

  * Merge from trunk:
    - OSLib.import_gpg_key(): Respect $http_proxy. Thanks Olaf Meeuwissen.
      (LP: #733023)
    - oslib.py: Switch to default keyserver on port 80 to be more proxy
      friendly. (LP: #733029)
 -- Martin Pitt <email address hidden>   Fri, 11 Mar 2011 18:07:01 +0100

Available diffs

Superseded in natty-release
jockey (0.9.2-0ubuntu2) natty; urgency=low

  * Merge from trunk:
    - Reintroduce __fix_stdouterr(); we need it for proper -l unicode support.
      However, delay it until after OptParser, as an already encoded
      sys.stderr causes that to crash. (LP: #728744)
 -- Martin Pitt <email address hidden>   Thu, 10 Mar 2011 17:34:30 +0100

Available diffs

Superseded in natty-release
jockey (0.9.2-0ubuntu1) natty; urgency=low

  * New upstream bug fix release:
    - Add X.org video driver ABI checking. (This was already cherrypicked
      in an earlier upload)
    - Drop our own verified_https.py and implement GPG fingerprint SSL
      checking with pycurl, which gets along with proxies. (LP: #729185)
    - Some code cleanup and more test cases.
  * debian/control: Add python-pycurl dependency.
 -- Martin Pitt <email address hidden>   Tue, 08 Mar 2011 16:08:06 +0100

Available diffs

Superseded in natty-release
jockey (0.9.1-0ubuntu5) natty; urgency=low

  * gtk/jockey-gtk: Update require_version() call to current pygobject API.
    Bump python-gobject dependency accordingly.
 -- Martin Pitt <email address hidden>   Thu, 03 Mar 2011 17:21:07 +0100

Available diffs

Superseded in natty-release
jockey (0.9.1-0ubuntu4) natty; urgency=low

  * debian/control: Move nvidia-common back to Recommends, as this is only
    available on i386/amd64, and we can't do arch specific dependencies for
    arch:all packages. (Reopens #704597)
 -- Martin Pitt <email address hidden>   Mon, 28 Feb 2011 12:12:08 +0100

Available diffs

Superseded in natty-release
jockey (0.9.1-0ubuntu3) natty; urgency=low

  * Merge from trunk:
    - Add X.org video driver ABI checking
  * jockey/oslib.py: Implement current_xorg_video_abi() and
    video_driver_abi() for Ubuntu.
  * data/handlers/nvidia.py: Drop (already commented out) disabling due to ABI
    mismatch. With above code, this check now happens dynamically, also works
    for third-party repos, and we can stop having to update the handler each
    time the ABIs get out of sync.
 -- Martin Pitt <email address hidden>   Mon, 28 Feb 2011 10:22:06 +0100

Available diffs

Superseded in natty-release
jockey (0.9.1-0ubuntu2) natty; urgency=low

  * data/handlers/nvidia.py:
    - Re-enable nvidia-current now that we have an ABI compatible driver.
 -- Alberto Milone <email address hidden>   Sun, 27 Feb 2011 16:47:52 +0100

Available diffs

Superseded in natty-release
jockey (0.9.1-0ubuntu1) natty; urgency=low

  * New upstream bug fix release. Changes since our previous trunk snapshot:
    - Do not create standard drivers for disabled custom drivers. This caused
      NVidia/FGLRX to still be offered in Jockey, causing a lot of damage.
      (LP: #716363)
 -- Martin Pitt <email address hidden>   Wed, 23 Feb 2011 21:20:34 +0100

Available diffs

Superseded in natty-release
jockey (0.9-0ubuntu3) natty; urgency=low

  * debian/control: Move nvidia-common from Recommends: to Depends:
    (LP: #704597)
  * jockey/oslib.py, install_packages(): Fix crash with third-party
    repositories that do not have a trusted origin. (LP: #712685)
  * Merge fixes from trunk:
    - Add --no-dbus UI option. This will use a local Backend instance
      instead of communicating with the D-BUS backend interface. This is
      suitable for installers where jockey needs to run in a chroot.
      (LP: #723223)
    - ui.py: Drop __fix_stdouterr(), we are using gettext in unicode
      mode, and this leads to crashes with --help.
    - ui.py: Show translated driver names with --list
 -- Martin Pitt <email address hidden>   Wed, 23 Feb 2011 11:53:31 +0100

Available diffs

Superseded in natty-release
jockey (0.9-0ubuntu2) natty; urgency=low

  * Merge fixes from trunk:
    - jockey-gtk: Use glib.GError, not GLib.Error; the latter does not
      actually work, and in general the static glib bindings are preferred for
      now. (LP: #715753)
    - Add VMWare client tools handler. Thanks Martin Owens! (LP: #716738)
  * Remove bogus changelog entries in previous upload.
 -- Martin Pitt <email address hidden>   Tue, 15 Feb 2011 12:58:58 +0100

Available diffs

Superseded in natty-release
jockey (0.9-0ubuntu1) natty; urgency=low

  * New upstream release:
    - First steps towards Python 3 compatibility.
    - jockey-gtk: Fix icon lookup constant for PyGI. (LP: #706193)
    - Fix crash on nonexisting packages.
    - examples/fake.modaliases: Update for current Ubuntu driver name
    - jockey-gtk: Use Gtk.ListStore constructor from pygi overrides
    - tests/run-gtk: port to GI
    - Fix regression from GI port: Properly set up ...
    - jockey-gtk: Fix UnicodeDecodeError crash on t...
    - Fix short driver description when getting the...
    - tests/run-gtk: port to GI
    - Fix regression from GI port: Properly set up the UI if there are no
      drivers available. (LP: #702596)
    - jockey-gtk: Fix UnicodeDecodeError crash on translated driver names
    - Fix short driver description when getting them from package system
  * jockey/oslib.py, package_description(): Fix for current apt output format.
  * kde/jockey-kde.desktop.in, kde/jockey-kde: Remove the kdesu hack,
    PolicyKit should work well in KDE now.
  * debian/control, debian/rules: Move to dh_python2.
 -- Martin Pitt <email address hidden>   Thu, 03 Feb 2011 19:18:28 +0100

Available diffs

Superseded in natty-release
jockey (0.8-0ubuntu6) natty; urgency=low

  [ Michael Vogt ]
  * jockey/oslib.py: Fix module alias parser error on multiple modules for a
    Package.

  [ Martin Pitt ]
  * data/handlers/{nvidia,fglrx}.py: Disable drivers, as they are currently
    unavailable for the X.org video driver ABI 9.
 -- Martin Pitt <email address hidden>   Tue, 01 Feb 2011 15:02:02 +0100

Available diffs

Superseded in natty-release
jockey (0.8-0ubuntu5) natty; urgency=low

  * data/handlers/nvidia.py: Fix typo.
  * backend/com.ubuntu.DeviceDriver.service: Export {http,https,ftp}_proxy
    variables from /etc/environment into the backend. (LP: #373795)
 -- Martin Pitt <email address hidden>   Mon, 31 Jan 2011 11:31:56 +0100

Available diffs

Superseded in natty-release
jockey (0.8-0ubuntu4) natty; urgency=low

  * data/handlers/nvidia.py: Point out that you need to install this in
    order to run Unity.
 -- Martin Pitt <email address hidden>   Wed, 26 Jan 2011 14:43:02 +0100

Available diffs

Superseded in natty-release
jockey (0.8-0ubuntu3) natty; urgency=low

  * Merge with trunk:
    - Add support for hardware enablement handlers.
    - If a handler doesn't specify 'free' or 'description' but does include a
      binary package name, query the OS for that information.
    - jockey-gtk: remove connect_signals GTK2 workaround, works in latest GTK
 -- Mario Limonciello <email address hidden>   Wed, 19 Jan 2011 12:44:29 -0600

Available diffs

Superseded in natty-release
jockey (0.8-0ubuntu2) natty; urgency=low

  * Add data/handlers/nouveau3d.py: Handler for installing
    libgl1-mesa-dri-experimental on systems where nouveau is loaded.
 -- Martin Pitt <email address hidden>   Fri, 14 Jan 2011 17:21:44 -0600

Available diffs

Superseded in natty-release
jockey (0.8-0ubuntu1) natty; urgency=low

  * New upstream release:
    - jockey-gtk: Convert from pygtk to gobject-introspection.
  * debian/control: Update dependencies to required GIR packages.
  * gtk/jockey-gtk: Force using GTK 2.0 for now, as we only have an
    appindicator GIR for GTK 2.0.
  * debian/control: Wrap dependencies.
  * debian/control: Drop obsolete python-xdg dependency.
  * debian/control: Drop unnecessary XB-Python-Version headers from -gtk and
    -kde packages, and set appropriate XS-Python-Version.
 -- Martin Pitt <email address hidden>   Sun, 09 Jan 2011 20:46:55 -0600

Available diffs

Superseded in natty-release
jockey (0.7.1-0ubuntu1) natty; urgency=low

  * New upstream release:
    - Move HTTP sever for test suite to separate module for easier reuse.
    - tests: Skip online OSLib tests when being offline
    - OSLib.install_package(): Fix exception for unknown package
    - Add a demo GPG key to tests/, for testing signed archives
    - OSLib tests: use local test keyserver
  * jockey/oslib.py, install_package(): Don't just require specifying a
    fingerprint, but instead fail when trying to install any binary package
    without a trusted origin.
  * tests/oslib.py: Add local test cases for unsigned/signed binary/arch:all
    repository addition, GPG key retrieval, and package installation.
 -- Martin Pitt <email address hidden>   Sat, 08 Jan 2011 17:30:02 -0600

Available diffs

Superseded in natty-release
jockey (0.7-0ubuntu2) natty; urgency=low

  * jockey/oslib.py: Add proper progress feedback for updating the apt
    indexes.
  * jockey/oslib.py: Use apt.Cache.update()'s undocumented, but awesome
    sources_list argument to only update jockey's apt sources, not the entire
    system's. This dramatically speeds up driver installation. Adjust
    index/download/install accordingly (10%/40%/50% now).
 -- Martin Pitt <email address hidden>   Fri, 07 Jan 2011 15:43:16 +0100

Available diffs

Superseded in natty-release
jockey (0.7-0ubuntu1) natty; urgency=low

  * New upstream release:
    - Add support for repository fingerprints, and retrieve them from
      openprinting.org when available.
    - Allow binary drivers if they have a valid GPG fingerprint on a trusted
      https:// site. This is a lot weaker than our usual archive trust chain,
      but as it's very hard to get a chain of trust to printer driver vendors,
      relying on good SSL certificates is the next best step, and still much
      better than what the average user does when searching and downloading a
      driver by himself.
    - Add API for retrieving and installing a GPG key based on a fingerprint.
    - Merge add_repository() into install_package(), which is much more
      practical for verifying whether a package in a new repository ist
      trustworthy.
  * jockey/oslib.py, tests/oslib.py: Update for merged add_repository(), and
    implement GPG retrieval and repository trust checking. This now provides
    secure binary third-party drivers. (LP: #604698)
  * tests/oslib.py, test_ubuntu_package_header_modaliases(): Fix typo in
    regular expression which didn't catch "fglrx" before.
  * data/handlers/fglrx.py, data/handlers/nvidia.py: Disable these two
    handlers in a live system environment (if /rofs exists). We will most
    likely run out of RAM trying to download, build, and install all the
    packages in the RAM disk. (LP: #685017)
 -- Martin Pitt <email address hidden>   Thu, 06 Jan 2011 19:13:24 +0100

Available diffs

175 of 178 results