-
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