lp:ubuntu/raring-proposed/nvidia-graphics-drivers-304

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/raring-proposed/nvidia-graphics-drivers-304
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

9. By Alberto Milone

* debian/templates/control.in:
  - Conflict/replace/provide nvidia-driver-binary
    which is specific to modern nvidia drivers.
* debian/dkms/patches/allow_sublevel_greater_than_5.patch,
  debian/templates/dkms.conf.in:
  - Allow SUBLEVEL variables greater than 5 in the
    kernel Makefile (LP: #1166639).
* New upstream release:
  - Fixed CVE-2013-0131: NVIDIA UNIX GPU Driver ARGB
    Cursor Buffer Overflow in "NoScanout" Mode. This
    buffer overflow, which occurred when an X client
    installed a large ARGB cursor on an X server
    running in NoScanout mode, could cause a denial
    of service (e.g., an X server segmentation fault),
    or could be exploited to achieve arbitrary code
    execution.

8. By Alberto Milone

* debian/rules:
  - Allow direct assignment of package name. Thanks to
    Andy Dick <email address hidden> for the patch.
  - Use flavour-agnostic template file names. The *.in
    template files currently need to be renamed when
    switching package flavours. To facilitate package
    flavour switching, we use the flavour-agnostic
    templates nvidia-graphics-drivers-*.in in the
    debian/templates directory and generate flavour
    specific files from them.
    This work is based on the original implementation
    by Daniel Dadap <email address hidden>.
* debian/templates/control.in:
  - Conflict/replace/provide xorg-driver-binary.
    Each nvidia and fglrx driver will do the same with
    xorg-driver-binary.
  - Drop any other conflicts/replaces/provides.
* debian/templates/nvidia-graphics-drivers.README.
  Debian.in:
  - Update the documentation so as to cover the
    fact that we moved templates to debian/templates.

7. By Alberto Milone

* debian/dkms.conf.in:
  - Drop all patches.
* debian/control.in:
  - Conflict/replace/provide nvidia-313-updates.
* debian/substvars:
  - Add support for ABI 14.
* New upstream release:
  - Fixed a bug that could lead to rendering corruption
    after an X server generation (i.e., leaving an X
    server running after all of its clients have exited).
  - Fixed a bug that could cause the X server to crash
    when performing an RandR 1.0 rotation (e.g., `xrandr
    --orientation left`) after unplugging the last
    connected monitor.
  - Fixed a bug that caused the nvidia-xconfig(1) man
    page to be blank.
  - Added support for X.org xserver ABI 14 (xorg-server 1.14).
  - Fixed font rendering performance and corruption
    problems on X servers with backported support for
    the new glyph cache functionality added to Pixman 0.27.
  - Fixed a potential X server crash during initialization,
    when a graphics card with a TV connector has no TV
    connected.
  - Added a new X configuration option, "UseHotplugEvents",
    to allow the suppression of RandR events when adding
    or removing non-DisplayPort displays. See the
    "X Config Options" appendix of the README for details.

6. By Alberto Milone

* debian/control{.in}:
  - Conflict/Replace nvidia-current (<< 304.64-0ubuntu3).

5. By Alberto Milone

* debian/control{.in}:
  - Drop all the dependencies on the linux-headers.

4. By Alberto Milone

* debian/control.in:
  - Create transitional packages for nvidia-current and
    nvidia-current-dev.

3. By Alberto Milone

* dkms.conf.in, buildfix_kernel_3.8.patch:
  - Add support for Linux 3.8.

2. By Alberto Milone

Initial release (LP: #1086718).

1. By Alberto Milone

Import upstream version 304.64

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers