Changelog
nvidia-graphics-drivers (310.51-1) unstable; urgency=low
* New upstream long lived branch release 310.51 (2013-05-08).
- Fixed a bug where RRGetCrtcInfo could report incorrect size
information when an RandR output has a custom ViewPortIn.
- Fixed a regression that could cause an X server crash when performing
a modeset (e.g. changing resolutions, transformation settings, or
display layout) when some connected display devices are disabled.
* New upstream long lived branch release 310.44 (2013-04-02).
* 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.
For more details, see:
http://nvidia.custhelp.com/app/answers/detail/a_id/3290
* New upstream long lived branch release 310.40 (2013-03-08).
- Reduced the amount of time needed to establish framelock in some
stereo configurations with many monitors.
- Added support for the following GPUs: GeForce G205M, GeForce GT 240M LE,
GeForce 405M, GeForce 610, GeForce 615, GeForce 620M, GeForce GT 625M,
GeForce GT 625 (OEM), GeForce GT 635, GeForce 705M, GeForce 710M,
GeForce GT 710M, GeForce GT 720A, GeForce GT 730M, Tesla X2070,
Tesla S2050, Tesla K20s.
- Fixed a bug where glXSwapIntervalEXT failed to set a swap interval
value of zero in certain situations.
* New upstream long lived branch release 310.32 (2013-01-21).
- Fixed a bug when enabling framelock between displays connected to
the same GPU as other displays with different refresh rates, which
caused the latter to be incorrectly assigned to the framelock group.
- Updated the reporting of HDMI 3D framerates and pixel clocks to be
more consistent with how they are reported by HDMI 3D displays.
- Fixed a bug that could cause applications using GL_NV_vdpau_interop
to crash during modeswitches.
- Fixed a regression that could cause OpenGL applications to crash
while compiling shaders.
- Added a kernel module parameter, "NVreg_EnablePCIeGen3", which can be
used to enable PCIe gen 3 when possible. Note that on many systems
where the NVIDIA driver does not allow PCIe gen 3 by default,
stability problems can be expected when this option is enabled: users
should do so at their own risk.
- Fixed a VDPAU bug that could cause the X server to hang when decoding
some corrupted video streams.
- Added support for the following GPUs: Quadro K600, Quadro K2000,
Quadro K2000D, Quadro K4000, GeForce GTX 680MX, Tesla K20Xm.
- Renamed VGX products to GRID products in the "Supported NVIDIA GPU
Products" list.
- Added support for X.org xserver ABI 14 (xorg-server 1.14).
- Fixed libnvidia-encode.so library dependency by linking it with
libnvcuvid.so.1 instead of libnvcuvid.so while creating it.
- Improved performance of OpenGL framebuffer object binds with Xinerama
enabled by 2000-3000% when the application's windows do not span screen
boundaries.
- Fix performance issues when using some versions of HyperMesh with Quadro
GPUs.
* Merge changes from 304.108-4.
* Restrict watch file to releases from the 310.xx long lived branch.
* Update nv-readme.ids.
* Refresh patches.
* Upload to unstable.
-- Andreas Beckmann <email address hidden> Fri, 18 Oct 2013 03:50:09 +0200