

Linux PCI: Fixed an OS crash when exiting an application without closing DMA handles.PCI on Linux: Attempt to enable the maximal possible amount of Message-Signaled Interrupts (MSIs) for PCI devices that support MSIs(issue since v10.2.1).PCI interrupts on Linux: Identify device support for Message-Signaled Interrupts (MSIs) or Extended Message-Signaled Interrupts (MSI-Xs) when the device doesn’t also support level-sensitive interrupts(issue since v9.1.0).Linux: Fixed an OS crash when terminating an application usingCTRL+C.Windows 64-bit (PCI): Fixed compilation of 32-bit (x86) generated DriverWizard projects with a Kernel PlugIn driver on 64-bit Windows platforms(issue since v10.3.0).Windows: Fixed the generated DriverWizardsourcesfile used for building a renamed version of the WinDriver driver module (windrvr6.sys)(issue since v9.0.0).

PCI: Fixed a potential crash when opening and closing multiple PCI devices with Kernel PlugIn handles.Linux: Fixed possible crash in debug messages mechanism.Linux: Delete LINUX.x.x.x directory when running ‘make clean’ in redist folder.Linux PCI: Fixed DriverWizard bug that could cause generating Makefile that does not compile the generated xxx_lib.c.(issue since v11.5.0).Linux PCI: Fixed a kernel crash when allocating DMA buffers.(issue since v12.1.0).Linux: Fixed compilation error on older linux kernels that don’t define IORESOURCE_MEM_64.(issue since v12.2.0).Linux: Enable installation of two different WinDriver versions without renaming the driver.(issue since v11.9.0).Linux: Fixed alternate modules path in installation scripts.

NET: set project name of wdapi_dotnetXXX.dll similar to the DLL name (For users that are bulding wdapi_dotnetXXX.dll themselves).

NET: Fixed project properties of Visual Studio 2013 solution for building wdapi_dotnet 32bit DLL.(issue since v12.1.0).
