Change logs for nvidia-graphics-drivers source package in Oneiric

  • nvidia-graphics-drivers (280.13-0ubuntu6.2) oneiric-security; urgency=low
    
      * SECURITY UPDATE: privilege escalation via kernel memory access
        - debian/dkms/patches/blacklist-vga-pmu-registers.patch: blacklist
          more offsets in nv.{c,h}.
        - debian/dkms.conf{.in}: added new patch.
        - CVE number pending
     -- Marc Deslauriers <email address hidden>   Sun, 05 Aug 2012 09:43:53 -0400
  • nvidia-graphics-drivers (280.13-0ubuntu6.1) oneiric-security; urgency=low
    
      * SECURITY UPDATE: privilege escalation via kernel memory access
        (LP: #959842)
        - debian/dkms/patches/blacklist-register-mapping.patch: blacklist
          certain offsets in nv.{c,h}.
        - debian/dkms.conf{.in}: added new patch.
        - Thanks to NVIDIA for providing the patch.
        - CVE number pending
     -- Marc Deslauriers <email address hidden>   Sat, 07 Apr 2012 17:00:50 -0400
  • nvidia-graphics-drivers (280.13-0ubuntu6) oneiric; urgency=low
    
      * Restore slave link to grub-gfxpayload file. This only provide an
        empty blacklist file which shows how to blacklist cards if necessary.
        This change re-enables a feature available which was disabled in
        280.13-0ubuntu4 (LP: #854967).
     -- Alberto Milone <email address hidden>   Mon, 10 Oct 2011 20:32:20 +0200
  • nvidia-graphics-drivers (280.13-0ubuntu5) oneiric; urgency=low
    
      * Drop /usr/share/grub-gfxpayload-lists/blacklist handling; there's
        nothing about binary drivers in particular that requires blacklisting,
        we just need recovery mode to not start the console in graphics mode.
        LP: #854967.
      * Drop the initramfs hook in favor of 'alias nouveau/lbm_nouveau off',
        so that initramfs framebuffer handling will still work.  LP: #864149.
     -- Steve Langasek <email address hidden>   Sat, 01 Oct 2011 23:06:02 +0000
  • nvidia-graphics-drivers (280.13-0ubuntu4) oneiric; urgency=low
    
      * debian/rules:
        - Make sure that the module alias is always correct and
          uses underscores instead of hyphens (LP: #855396).
        - Make the grub-gfxpayload file a template and blacklist
          all Nvidia cards so that Grub doesn't set a framebuffer
          which prevents recovery mode from working (LP: #854967).
        - Make it possible to add card ids to the modaliases by
          adding ids in debian/additional_card_ids.
      * debian/additional_card_ids:
        - Add support for card id 0dfc.
      * debian/nvidia-$flavour.README.Debian.in:
        - Document how to use the additional_card_ids file.
     -- Alberto Milone <email address hidden>   Thu, 29 Sep 2011 18:16:35 +0200
  • nvidia-graphics-drivers (280.13-0ubuntu3) oneiric; urgency=low
    
      * debian/rules:
        - Remove trailing spaces.
        - Blacklist the updates flavours in modprobe.conf.
        - Add an initramfs hook to make sure that nothings else loads
          open graphics drivers in the initramfs (LP: #839524).
     -- Alberto Milone <email address hidden>   Wed, 07 Sep 2011 12:36:48 +0200
  • nvidia-graphics-drivers (280.13-0ubuntu2) oneiric; urgency=low
    
      * debian/nvidia-current.postinst{.in}:
        - Make sure to create and use X.Org's multiarch extra modules
          path (LP: #807209).
        - Share the same name for grub's blacklist file for all
          drivers.
      * debian/rules:
        - Fix issues with pbuild.
        - Do not provide the X abi any longer. Depending on the ABI is
          enough.
     -- Alberto Milone <email address hidden>   Tue, 30 Aug 2011 17:43:21 +0200
  • nvidia-graphics-drivers (280.13-0ubuntu1) oneiric; urgency=low
    
      * debian/nvidia-current.postinst{.in}:
        - Make nvidia.icd a slave link.
        - Make libOpenCL.so a slave link for both architectures.
      * New upstream release:
        - Added support for the following GPUs:
          o GeForce GT 540
          o GeForce GTX 570M
          o GeForce GTX 580M
        - Fixed memory error and abort reported by glibc when running
          the application FieldView from Intelligent Light.
        - Fixed an OpenGL driver bug that caused an application crash
          when running Altair HyperMesh.
        - Fixed a performance problem when switching between stereo
          and monoscopic rendering in the application Smoke.
        - Fixed poor X driver handling of pixmap out of memory
          scenarios.
        - Fixed an interrupt handling deficiency that could lead to
          performance and stability problems when many NVIDIA GPUs
          shared few IRQs.
        - Fixed bugs in the VDPAU presentation queue that could cause
          GPU errors and hangs when destroying a presentation queue.
          This happens when exiting applications, and also when
          toggling to and from full-screen mode in Adobe Flash.
        - Fixed a GLX bug that could cause the X server to crash when
          rendering a display list using GLX indirect rendering.
        - Fixed a GLX bug that could cause a hang in applications that
          use X server grabs.
        - Fixed an X driver bug that caused 16x8 stipple patterns to
          be rendered incorrectly.
        - Fixed a GLX_EXT_texture_from_pixmap bug that caused
          corruption when texturing from sufficiently small pixmaps
          and, in particular, corruption in the GNOME Shell Message
          Tray.
        - Added unofficial GLX protocol support (i.e. for GLX indirect
          rendering) for the following OpenGL extension:
          o GL_EXT_vertex_attrib_64bit
        - Added GLX protocol support (i.e. for GLX indirect rendering)
          for the following OpenGL extensions:
          o GL_ARB_half_float_pixel
          o GL_EXT_packed_depth_stencil
     -- Alberto Milone <email address hidden>   Tue, 02 Aug 2011 15:03:40 +0200
  • nvidia-graphics-drivers (275.09.07-0ubuntu4) oneiric; urgency=low
    
      * Bump revision and get rid of the patch accidentally left in
        the main directory.
     -- Alberto Milone <email address hidden>   Tue, 28 Jun 2011 18:36:26 +0100
  • nvidia-graphics-drivers (275.09.07-0ubuntu3) oneiric; urgency=low
    
      * Use an empty ld.so.conf when installing alternative for the
        non-native arch, otherwise it would be impossible to switch
        to mesa without installing mesa for the same architecture.
     -- Alberto Milone <email address hidden>   Mon, 27 Jun 2011 15:09:08 +0100
  • nvidia-graphics-drivers (275.09.07-0ubuntu2) oneiric; urgency=low
    
      * debian/rules, debian/nvidia-current.prerm{.in},
        debian/nvidia-current.postinst{.in}:
        - Add initial support for multi-arch (LP: #798049).
        - Remove obsolete instructions.
     -- Alberto Milone <email address hidden>   Thu, 23 Jun 2011 16:56:00 +0200
  • nvidia-graphics-drivers (275.09.07-0ubuntu1) oneiric; urgency=low
    
      * New upstream release:
        - Added support for the following GPUs:
          o GeForce GTX 560
          o GeForce GT 545
          o GeForce GTX 560M
          o GeForce 410M
          o GeForce 320M
          o GeForce 315M
          o Quadro 5010M
          o Quadro 3000M
          o Quadro 4000M
        - Fixed a bug that caused desktop corruption in GNOME 3 after a
          VT-switch or suspend/resume cycle.
        - Fixed a bug that caused freezes and crashes when resizing
          windows in KDE 4 with desktop effects enabled using X.Org X
          server version 1.10 or later.
        - Modified the X driver to request that hardware inform the
          audio driver whenever a display is disabled. This will allow
          the audio driver to generate the appropriate jack unplug
          events to applications.
        - Added support for the GL_EXT_x11_sync_object extension. See
          the extension specification in the OpenGL registry here:
          http://www.opengl.org/registry/specs/EXT/x11_sync_object.txt
          for more details.
        - Improved performance of window resize operations in KDE 4 on
          systems with slow CPUs.
        - Added support for hardware button based pairing to NVIDIA 3D
          Vision Pro. Single click button on the hub to enter into a
          pairing mode which pairs one pair of glasses at a time. Double
          click the same button on the hub to enter into a pairing mode
          which pairs multiple pairs of glasses at a time.
        - Added unofficial GLX protocol support (i.e., for GLX indirect
          rendering) for the following OpenGL extensions:
          o GL_NV_framebuffer_multisample_coverage
          o GL_NV_texture_barrier
        - Added GLX protocol support (i.e., for GLX indirect rendering)
          for the following OpenGL extension:
          GL_NV_register_combiners2
        - Fixed a bug that caused the pop-out and external DVI displays
          to go blank on Lenovo ThinkPad W701 laptops.
        - Fixed a bug that caused corruption on the menus in OpenOffice.
          org when the screen is rotated.
        - Improved performance of certain memory allocations.
        - Fixed a bug that caused Java2D widgets to disappear when Java
          is configured to render using FBOs.
        - Added a new X configuration option "BaseMosaic" which can be
          used to extend a single X screen transparently across all of
          the available display outputs on each GPU. See "Appendix B.
          X Config Options" in the README for more information.
     -- Alberto Milone <email address hidden>   Wed, 15 Jun 2011 16:04:39 +0200
  • nvidia-graphics-drivers (270.41.19-0ubuntu1) oneiric; urgency=low
    
      * New upstream release:
        - Fixed a bug in the VDPAU presentation queue that could cause 1
          second hangs when transitioning from blit-based display to
          overlay-based display. This would most commonly happen when
          disabling a compositing manager.
        - Fixed a bug that could cause crashes when capturing SDI video.
        - Fixed a corner-case in which the OpenGL driver could leak
          resources in applications utilizing fork().
        - Addressed a Linux kernel interface compatibility problem that
          could lead to ioremap() errors and, potentially, functional
          and/or stability problems.
        - Fixed a bug that caused SLI initialization to fail on some
          Intel based systems.
        - Fixed a bug that caused SLI initialization to fail when using
          recent Linux kernels, such as 2.6.38.
      * debian/dkms.conf{.in}:
        - Enable builds for 3.0 kernels.
      * debian/control{.in}:
        - Drop transitional packages.
      * Add buildfix_kernel_3.0.patch:
        - Add support for linux 3.0.
      * Drop obsolete patches:
        - drm_agp_memory-2.6.31.patch, fall_back_on_mtrr_if_no_pat.patch,
          nvidia-2.6.36-ioctl.patch, nvidia-rt-compat.patch,
          rt_preempt_31.patch, vga_arbiter_workaround.patch.
     -- Alberto Milone <email address hidden>   Tue, 14 Jun 2011 17:17:10 +0200
  • nvidia-graphics-drivers (270.41.06-0ubuntu1) natty; urgency=low
    
      * New upstream release:
        - Fixed a bug that caused some GPUs to stop responding when the X
          Server was started. All GPUs are susceptible, but the failure
          was primarily seen on GF104 and GF106 boards.
     -- Alberto Milone <email address hidden>   Wed, 20 Apr 2011 18:14:59 +0200