# changelog

author: Philip J Perry <phil@elrepo.org> - 4.1.4_6773.20130222-3
changelog:
  - Updated to latest upstream git snapshot
  - Rebuilt based on the RHEL 7.4 kernel-3.10.0-693.el7
    [http://elrepo.org/bugs/view.php?id=739]


author: Gary Gatling <gsgatlin@eos.ncsu.edu> - 2.3.2-4
changelog:
  - Fix (#923961) Change /opt/VirtualGL/bin to /usr/bin in vglconnect.
  - Add virtual provides for bumblebee-bridge package.


author: Akemi Yagi <toracat@elrepo.org> - 1.6.7-1
changelog:
  - Updated to version 1.6.7 [https://elrepo.org/bugs/view.php?id=1182]
  - Built against RHEL 7.9 kernel


author: Akemi Yagi <toracat@elrepo.org> - 0.0-1
changelog:
  - Initial el7 build of the kmod package.
  - Based on EL7.2 kernel
  - Support for E2400 added 
    commit 0208e951d55c435137543e12d7ee795c3784713a (kernel.org)


author: Philip J Perry <phil@elrepo.org> - 0.0-1
changelog:
  - Initial el7 build of the kmod package.
  - Backported from kernel-3.16.7
    [http://elrepo.org/bugs/view.php?id=601]


author: Philip J Perry <phil@elrepo.org> - 0.0-12
changelog:
  - Rebuilt against RHEL 7.7 kernel
  - Backported from kernel-4.14.142
  - Fix build issues on RHEL 7.7
    [https://elrepo.org/bugs/view.php?id=931]


author: Philip J Perry <phil@elrepo.org> - 0.0-3
changelog:
  - Initial el7 build of the kmod package backported from LTS kernel-3.14.25
  - Adds support for newer hardware devices.


author: Rob Mokkink <rob@mokkinksystems.com> - 3.2.1-3
changelog:
  - Disable glamor and other nvidia xorg config
  - Added requirement for VirtualGL, kmod-nvidia and kmod-bbswitch


author: Rob Mokkink <rob@mokkinksystems.com> - 3.2.1-7
changelog:
  - Added blacklist
  - Modified service file for selinux
  - Removed symbolic link to /etc/systemd/system


author: Akemi Yagi <toracat@elrepo.org> - 3.1-4
changelog:
  - wget removed.
  - VirtualGL requirement removed (will be added back when it is made available
    from ELRepo.


author: Michal Hlavinka <mhlavink@redhat.com> - 111-1
changelog:
  - ecryptfs-utils updated to 111
  - fix ecryptfs-setup-swap improperly configures encrypted swap when using GPT 
    partitioning on a NVMe or MMC drive (CVE-2016-6224, rhbz#1356828)


author: Philip J Perry <phil@elrepo.org> - 7.0-1
changelog:
  - Rebuilt for rhel-7.0 release.
  - Changed requires to glibc to allow for kernel removal.
    [http://elrepo.org/bugs/view.php?id=463]


author: Phil Schaffner <pschaff2@verizon.net> - 1.1-1
changelog:
  - Enhancements to network information
  - Add error checking for missing commands
  - Arguments now require only 3 characters and are case-insensitive


author: Phil Schaffner <pschaff2@verizon.net> - 1.2-1
changelog:
  - Call parted only for GPT
  - Add -u flag to fdisk
  - Additional nsswitch.conf hosts info
  - Write progress to stdout


author: Philip J Perry <phil@elrepo.org> - 0.0-3
changelog:
  - Updated to kernel-4.4.36
  - Built against RHEL7.3 kernel
  - Backports support for Braswell and Wildcat Point ICH's


author: Philip J Perry <phil@elrepo.org> - 0.0-6.el7_6.elrepo
changelog:
  - Updated to kernel-4.19.46
  - Backports support for modern chipsets (Kaby Lake, Gemini Lake, Cannon Lake,
    Cedar Fork, Ice Lake, Comet Lake)


author: Akemi Yagi <toracat@elrepo.org> - 5.6.3-2
changelog:
  - Applied patch from kernel.org commit 377228accbbb8b9738f615d791aa803f41c067e0
    (https://elrepo.org/bugs/view.php?id=938)


author: Eric Smith <brouhaha@fedoraproject.org> - 0.5.2-3
changelog:
  - Still having problems with setproctitle(), bug #981799, upstream
    freedesktop.org bug #66679. Added patch to noop out setproctitle().


author: Rob Mokkink <rob@mokkinksystems.com> 0.3-2
changelog:
  - Made changes to systemd install uninstall
  - Changed systemd service file
  - Added netatop.modules for automatic loading of netatop module


author: Philip J Perry <phil@elrepo.org> - 1.1-1
changelog:
  - Initial el7 build of the kmod package.
  - Backported from kernel-3.10.108
  - Fix build issues on RHEL 7.4


author: Philip J Perry <phil@elrepo.org> - 304.135-5
changelog:
  - Rebuilt against RHEL 7.5 kernel
  - Fix get_user_pages and get_user_pages_remote compile errors
  - Fix drm_legacy_pci functions compile errors


author: Akemi Yagi <toracat@elrepo.org> - 340.102-4
changelog:
  - Updated to version 340.102
  - Rebuilt against RHEL 7.4 kernel
  - Patch to fix compilation issue applied.


author: Philip J Perry <phil@elrepo.org> - 340.107-3
changelog:
  - Rebuilt against RHEL 7.7 kernel
  - Patch to fix compilation on RHEL 7.7 applied
    [http://elrepo.org/bugs/view.php?id=924]


author: Philip J Perry <phil@elrepo.org> - 367.57-3
changelog:
  - Rebuilt against kernel-3.10.0-514.10.2.el7 for kABI breakage
  - Supports GRID K1/K2/K340/K520 chipsets


author: Philip J Perry <phil@elrepo.org> - 319.17-1
changelog:
  - Add support for detection of devices added to 319.17 driver release.
  - Remove pci_fill_info(), it is not required to get device_class.
  - Add versioned BR for pciutils-devel for PCI_FILL_CLASS.
  - Add some simple error handling.
  - Clean up text output.


author: Philip J Perry <phil@elrepo.org> - 331.20-1
changelog:
  - Add support for detection of devices added to 331.20 driver release.
  - Move many features into functions.
  - Fix device ID listing bug [http://elrepo.org/bugs/view.php?id=423]
  - Add --list option to list all supported NVIDIA devices
  - Add checks to see if we are running on RHEL
  - Add --xorg option for Xorg compatibility check


author: Philip J Perry <phil@elrepo.org> - 331.79-1
changelog:
  - Bump release to match latest upstream release, no new devices added
  - Add support for RHEL 7
  - Fix Xorg detection


author: Philip J Perry <phil@elrepo.org> - 340.24-1
changelog:
  - Add support for detection of devices added to 340.24 driver release
  - Update Xorg Video Driver ABI versions


author: Philip J Perry <phil@elrepo.org> - 343.36-1
changelog:
  - Add support for detection of devices added to 343.36 driver release
  - Add support for 340.xx legacy driver


author: Philip J Perry <phil@elrepo.org> - 346.35-2
changelog:
  - Make output terse returning only package name by default
  - Add verbose option to restore previously verbose output


author: Philip J Perry <phil@elrepo.org> - 352.63-1
changelog:
  - Add support for detection of devices added to 352.63 driver release
  - Update Xorg Video Driver ABI versions


author: Philip J Perry <phil@elrepo.org> - 375.39-2
changelog:
  - Add support for 367.xx legacy package
  - Change Optimus text [https://www.centos.org/forums/viewtopic.php?f=49&t=61853]


author: Philip J Perry <phil@elrepo.org> - 375.66-1
changelog:
  - Add support for detection of devices added to 375.66 driver release
  - Reinstate support for GRID K520 to latest driver


author: Philip J Perry <phil@elrepo.org> - 384.90-1
changelog:
  - Add support for detection of devices added to 384.90 driver release
  - Fix Xorg Video Driver ABI for 367xx driver


author: Philip J Perry <phil@elrepo.org> - 390.59-1
changelog:
  - Add support for detection of devices added to 390.59 driver release
  - Update Xorg Video Driver ABI versions


author: Philip J Perry <phil@elrepo.org> - 460.84-1
changelog:
  - Add support for detection of devices added to 460.84 driver release
  - Call pci_fill_info() to retrieve device_class data
    [https://elrepo.org/bugs/view.php?id=1112]


author: Philip J Perry <phil@elrepo.org> - 510.47.03-1
changelog:
  - Add support for detection of devices added to 510.47.03 driver release
  - Add support for 470.xx legacy driver


author: Philip J Perry <phil@elrepo.org> - 510.60.02-1
changelog:
  - Add support for detection of devices added to 510.60.02 driver release
  - Fix typo in usage() [https://github.com/elrepo/packages/issues/244]


author: Tuan Hoang <tqhoang@elrepo.org> - 535.154.05-1
changelog:
  - Add support for detection of devices added to 535.154.05 driver release
  - Add additional pci ids from laptopvideo2go.com
  - Resort current pci ids


author: Philip J Perry <phil@elrepo.org> - 346.35-1
changelog:
  - Updated to version 346.35
  - Drops support of older G8x, G9x, and GT2xx GPUs
  - Drops support for UVM on 32-bit architectures


author: Philip J Perry <phil@elrepo.org> - 375.66-1
changelog:
  - Updated to version 375.66
  - Blacklist GRID K1/K2/K340/K520 based devices no longer
    supported by the 375.xx driver
    [https://elrepo.org/bugs/view.php?id=724]
  - Add provides for better compatibility with CUDA
    [http://elrepo.org/bugs/view.php?id=735]


author: Philip J Perry <phil@elrepo.org> - 340.107-3
changelog:
  - Revert previous GLVND commit
  - Filter requires and provides for libs that clash with GLVND in RHEL7.6


author: Philip J Perry <phil@elrepo.org> - 361.28-1
changelog:
  - Updated to version 361.28
  - Adds GLVND support
  - This package ships the legacy non-GLVND enabled LibGL.so by default


author: Philip J Perry <phil@elrepo.org> - 375.20-1
changelog:
  - Updated to version 375.20
  - Adds support for Xorg 1.19 (Video Driver ABI 23)
  - Enable GLVND
  - Install nvidia-persistenced


author: Philip J Perry <phil@elrepo.org> - 384.59-1
changelog:
  - Updated to version 384.59
  - Reinstate support for GRID K520
  - Fix bug http://elrepo.org/bugs/view.php?id=714
  - Add conflicts for legacy 367xx packages
  - Remove obsolete checks for glamoregl
  - Remove obsolete broken SONAME fix


author: Philip J Perry <phil@elrepo.org> - 384.69-2
changelog:
  - Add missing symlink for libnvidia-ptxjitcompiler.so.1
    [http://elrepo.org/bugs/view.php?id=765]
  - Install profile.d scripts to set GLX vendor name, revised fix for
    [http://elrepo.org/bugs/view.php?id=714]


author: Philip J Perry <phil@elrepo.org> - 410.73-2
changelog:
  - Use RHEL7 glvnd package
  - Use %{_libdir} for libs now conflicts are resolved
  - Add wayland components, now supported on RHEL as a tech preview


author: Philip J Perry <phil@elrepo.org> - 410.78-3
changelog:
  - Add conflicts for opencl-filesystem
  - Clean up installation of libs and symlinks
  - Remove OpenCL.so.1.0 symlink
  - Remove requires for mesa runtime libs packages
  - Remove profile scripts to set __GLX_VENDOR_LIBRARY_NAME


author: Philip J Perry <phil@elrepo.org> - 430.50-1
changelog:
  - Updated to version 430.50
  - Remove requires for nvidia-x11-drv from -libs 
    [https://elrepo.org/bugs/view.php?id=926]


author: Philip J Perry <phil@elrepo.org> - 470.63.01-1
changelog:
  - Updated to version 470.63.01
  - Move Wine libs to %{_libdir}/nvidia/wine/
  - Move firmware into kmod package as is for nvidia.ko module


author: Philip J Perry <phil@elrepo.org> - 470.94-1
changelog:
  - Updated to version 470.94
  - Fix broken SONAME dependency chain for libnvidia-vulkan-producer.so
    [https://elrepo.org/bugs/view.php?id=1159]


author: - jthiltges
changelog:
  - Install systemd unit file for nvidia-persistenced
    [https://github.com/elrepo/packages/commit/86005affaab9ecf13f4c294f0562976d5d06d441]


author: Philip J Perry <phil@elrepo.org> - 20150328-2
changelog:
  - Filter the provides for libGL.so.1 [http://elrepo.org/bugs/view.php?id=759]
  - Install technotes.md to docs
  - Remove Source1, duplicate of primusrun in Source0
  - Remove Source2, not used.
  - Remove BR for gcc-c++ and unzip
  - export LIBDIR for x86_64
  - Clean up SPEC file


author: Philip J Perry <phil@elrepo.org> - 9.005.01-1
changelog:
  - Update to version 9.005.01
    [https://elrepo.org/bugs/view.php?id=1078]
  - Rebuilt against RHEL7.9 kernel


author: Philip J Perry <phil@elrepo.org> - 8.049.02-1
changelog:
  - Updated to version 8.049.02
  - Built against RHEL 7.9 kernel
  - Enabled -DCONFIG_R8168_VLAN, -DCONFIG_ASPM, -DENABLE_S5WOL, -DENABLE_EEE,
            -DENABLE_USE_FIRMWARE_FILE


author: Alan Bartlett <ajb@elrepo.org> - 6.019.00-2
changelog:
  - Applied patch to provide support for the DGE-530T Gigabit
  - Ethernet Adapter (rev.C1) [http://elrepo.org/bugs/view.php?id=534]


author: Akemi Yagi <toracat@elrepo.org> - 0.0-3
changelog:
  - Rebuilt against RHEL 7.6 kernel
  - elrepo-reiserfs-random.patch added
  - elrepo-reiserfs-fix-redefine-error.patch added


author: Philip J Perry <phil@elrepo.org> - 2.3.0-1
changelog:
  - Initial el7 build of the kmod package.
  - Backported from kernel-4.1.26
  - Revert kfifo API type safety [2013-11-15]


author: Philip J Perry <phil@elrepo.org> - 0.0-1
changelog:
  - Initial el7 build of the kmod package.
  - Backported from kernel-3.10.70
    [https://www.centos.org/forums/viewtopic.php?f=49&t=51537]


author: Philip J Perry <phil@elrepo.org> - 0.0-4
changelog:
  - Update to kernel-4.1.20
  - rtlwifi: fix memory leak for USB device
  - rtlwifi: rtl8192cu: Add missing parameter setup


author: Philip J Perry <phil@elrepo.org> - 0.0-5
changelog:
  - Update to kernel-4.1.26
  - rtlwifi: pci: use dev_kfree_skb_irq instead of kfree_skb in rtl_pci_reset_trx_ring
  - rtlwifi: Fix logic error in enter/exit power-save mode


author: Philip J Perry <phil@elrepo.org> - 0.0-1
changelog:
  - Initial el7 build of the kmod package.
  - Backported from kernel-3.16.7
    [http://elrepo.org/bugs/view.php?id=567]


author: Philip J Perry <phil@elrepo.org> - 0.0-4
changelog:
  - Update to kernel-4.1.26
  - rtlwifi: pci: use dev_kfree_skb_irq instead of kfree_skb in rtl_pci_reset_trx_ring
  - rtlwifi: Fix logic error in enter/exit power-save mode
  - rtlwifi: btcoexist: Implement antenna selection
  - rtlwifi: rtl8723be: Add antenna select module parameter
  - rtlwifi: rtl8723be: Fix module parameter initialization


author: Philip J Perry <phil@elrepo.org> - 1.04-1
changelog:
  - Initial el7 build of the kmod package.
  - Backported from kernel-3.10.46 staging.
    [http://elrepo.org/bugs/view.php?id=483]


author: Philip J Perry <phil@elrepo.org> - 1.0.3-990.git20140821
changelog:
  - Initial el7 port of the kmod package.
  - Update to latest git snapshot as a beta for 1.0.4 release.


author: Philip J Perry <phil@elrepo.org> - 1.0.1-2
changelog:
  - Rebuilt against RHEL 7.5 kernel
  - Update to kernel 3.18.107
  - Fixes CVE-2017-16911, CVE-2017-16912, CVE-2017-16913, CVE-2017-16914
  - [http://elrepo.org/bugs/view.php?id=845]


author: Philip J Perry <phil@elrepo.org> - 1.0.1-2
changelog:
  - Update to kernel 3.18.107
  - Fixes CVE-2017-16911, CVE-2017-16912, CVE-2017-16913, CVE-2017-16914
  - [http://elrepo.org/bugs/view.php?id=845]


author: Tomasz Tomasik <scx.mail@gmail.com> - 0.30.2-1
changelog:
  - Initial el7 build of the kmod package.
    [https://sourceforge.net/projects/linuxwacom/files/xf86-input-wacom/]


author: Joe Doss <joe@solidadmin.com> 1.0.20200401-1
changelog:
  - Update to 1.0.20200401
  - compat: queueing: skb_reset_redirect change has been backported to 5.[45]
  - qemu: bump default kernel to 5.5.14


author: Joe Doss <joe@solidadmin.com> 1.0.20200413-1
changelog:
  - Update to 1.0.20200413
  - compat: support latest suse 15.1 and 15.2
  - compat: support RHEL 7.8 faulty siphash backport
  - compat: error out if bc is missing
  - compat: backport hsiphash_1u32 for tests


author: Joe Doss <joe@solidadmin.com> 1.0.20200426-1
changelog:
  - Update to 1.0.20200426
  - crypto: do not export symbols
  - compat: include sch_generic.h header for skb_reset_tc
  - compat: import latest fixes for ptr_ring
  - compat: don't assume READ_ONCE barriers on old kernels
  - compat: kvmalloc_array is not required anyway
  - queueing: cleanup ptr_ring in error path of packet_queue_init
  - main: mark as in-tree
  - compat: prefix icmp[v6]_ndo_send with __compat


author: Joe Doss <joe@solidadmin.com> 1.0.20200429-1
changelog:
  - Update to 1.0.20200429
  - receive: use tunnel helpers for decapsulating ECN markings
  - compat: ip6_dst_lookup_flow was backported to 3.16.83
  - compat: ip6_dst_lookup_flow was backported to 4.19.119


author: Joe Doss <joe@solidadmin.com> 1.0.20200506-1
changelog:
  - Update to 1.0.20200506
  - compat: timeconst.h is a generated artifact
  - qemu: loop entropy adding until getrandom doesn't block
  - compat: detect Debian's backport of ip6_dst_lookup_flow into 4.19.118
  - compat: use bash instead of bc for HZ-->USEC calculation
  - qemu: use normal kernel stack size on ppc64
  - socket: remove errant restriction on looping to self
  - send: cond_resched() when processing tx ringbuffers
  - compat: Ubuntu 19.10 and 18.04-hwe backported skb_reset_redirect
  - selftests: initalize ipv6 members to NULL to squelch clang warning
  - send/receive: use explicit unlikely branch instead of implicit coalescing


author: Philip J Perry <phil@elrepo.org> 1.0.20200520-1
changelog:
  - Update to 1.0.20200520
  - qemu: use newer iproute2 for gcc-10
  - qemu: add -fcommon for compiling ping with gcc-10
  - noise: read preshared key while taking lock
  - queueing: preserve flow hash across packet scrubbing
  - noise: separate receive counter from send counter
  - compat: support RHEL 8 as 8.2, drop 8.1 support
  - compat: support CentOS 8 explicitly
  - compat: RHEL7 backported the skb hash renamings
  - compat: backport renamed/missing skb hash members
  - compat: ip6_dst_lookup_flow was backported to 4.14, 4.9, and 4.4


author: S.Tindall <s10dal@elrepo.org> - 6_30_223_271-3
changelog:
  - Added modified Fedora 23 RPMFusion NonFree wl-kmod-005_kernel_4.7_IEEE80211_BAND_to_NL80211_BAND.patch (from wl-kmod-6.30.223.271-7.fc23.src.rpm)
  - Updated to build for EL 7.3


author: S.Tindall <s10dal@elrepo.org> - 6_30_223_271-4
changelog:
  - Added modified Fedora 26 RPMFusion NonFree cfg80211 patches from wl-kmod-6.30.223.271-13.fc26.src.rpm:
  -   wl-kmod-01_kernel_4.7_IEEE80211_BAND_to_NL80211_BAND.patch
  -   wl-kmod-02_kernel_4.8_add_cfg80211_scan_info_struct.patch
  - Updated to build for EL 7.4


author: S.Tindall <s10dal@elrepo.org> - 6_30_223_271-5
changelog:
  - Added modified Fedora 27 RPMFusion NonFree cfg80211 patches from wl-kmod-6.30.223.271-16.fc27.src.rpm:
  -   wl-kmod-01_kernel_4.7_IEEE80211_BAND_to_NL80211_BAND.patch
  -   wl-kmod-02_kernel_4.8_add_cfg80211_scan_info_struct.patch
  -   wl-kmod-03_fix_kernel_warnings.patch
  -   wl-kmod-04_kernel_4.11_remove_last_rx_in_net_device_struct.patch
  -   wl-kmod-05_kernel_4.12_add_cfg80211_roam_info_struct.patch
  - Updated to build for EL 7.5


author: Mike A. Harris <mharris@redhat.com> 1.0.0.4-1
changelog:
  - Updated xorg-x11-drv-joystick to version 1.0.0.4 from X11R7 RC4
  - Removed 'x' suffix from manpage dirs to match RC4 upstream.


author: Alan Bartlett <ajb@elrepo.org> - 0.0.6-1
changelog:
  - Initial el7 build of the kmod package.
  - Backported from the linux-3.10.58 long-term support sources.


author: Philip J Perry <phil@elrepo.org> - 0.0.6-6
changelog:
  - Update to Kernel-4.12.14
  - Rebuilt against RHEL 7.4 kernel [http://elrepo.org/bugs/view.php?id=789]


