From 085734aabae9c407026a83b980707ce1973a6910 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Thu, 13 Aug 2015 15:18:48 -0700 Subject: Windows driver (NDIS6) rebuild using earlier DDK revision to allow driver to load in Windows 2008 Server and Windows Vista. Still issues with those platforms, but driver loads -- and shouldn't hurt newer versions (will test). --- .../tap-windows-ndis6/x64/WdfCoinstaller01011.dll | Bin 1795952 -> 0 bytes .../x64/ZeroTierOne_NDIS6_x64.msi | Bin 1454080 -> 1453056 bytes ext/bin/tap-windows-ndis6/x64/zttap300.cat | Bin 9941 -> 10017 bytes ext/bin/tap-windows-ndis6/x64/zttap300.inf | 2 +- ext/bin/tap-windows-ndis6/x64/zttap300.sys | Bin 30488 -> 30488 bytes .../tap-windows-ndis6/x86/WdfCoinstaller01011.dll | Bin 1629040 -> 0 bytes .../x86/ZeroTierOne_NDIS6_x86.msi | Bin 1070592 -> 1070080 bytes ext/bin/tap-windows-ndis6/x86/zttap300.cat | Bin 9941 -> 10017 bytes ext/bin/tap-windows-ndis6/x86/zttap300.inf | 8 ++++++-- ext/bin/tap-windows-ndis6/x86/zttap300.sys | Bin 27928 -> 27928 bytes 10 files changed, 7 insertions(+), 3 deletions(-) delete mode 100644 ext/bin/tap-windows-ndis6/x64/WdfCoinstaller01011.dll delete mode 100644 ext/bin/tap-windows-ndis6/x86/WdfCoinstaller01011.dll (limited to 'ext/bin') diff --git a/ext/bin/tap-windows-ndis6/x64/WdfCoinstaller01011.dll b/ext/bin/tap-windows-ndis6/x64/WdfCoinstaller01011.dll deleted file mode 100644 index d49d2913..00000000 Binary files a/ext/bin/tap-windows-ndis6/x64/WdfCoinstaller01011.dll and /dev/null differ diff --git a/ext/bin/tap-windows-ndis6/x64/ZeroTierOne_NDIS6_x64.msi b/ext/bin/tap-windows-ndis6/x64/ZeroTierOne_NDIS6_x64.msi index 7e6fc426..818796f4 100644 Binary files a/ext/bin/tap-windows-ndis6/x64/ZeroTierOne_NDIS6_x64.msi and b/ext/bin/tap-windows-ndis6/x64/ZeroTierOne_NDIS6_x64.msi differ diff --git a/ext/bin/tap-windows-ndis6/x64/zttap300.cat b/ext/bin/tap-windows-ndis6/x64/zttap300.cat index f1f878a3..8b9114c7 100644 Binary files a/ext/bin/tap-windows-ndis6/x64/zttap300.cat and b/ext/bin/tap-windows-ndis6/x64/zttap300.cat differ diff --git a/ext/bin/tap-windows-ndis6/x64/zttap300.inf b/ext/bin/tap-windows-ndis6/x64/zttap300.inf index 9cc9ffc7..453797b3 100644 --- a/ext/bin/tap-windows-ndis6/x64/zttap300.inf +++ b/ext/bin/tap-windows-ndis6/x64/zttap300.inf @@ -30,7 +30,7 @@ CatalogFile = zttap300.cat ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %Provider% Class = Net -DriverVer=04/25/2015,6.2.9200.20557 +DriverVer=08/13/2015,6.2.9200.20557 [Strings] DeviceDescription = "ZeroTier One Virtual Port" diff --git a/ext/bin/tap-windows-ndis6/x64/zttap300.sys b/ext/bin/tap-windows-ndis6/x64/zttap300.sys index 060916f9..3d846a53 100644 Binary files a/ext/bin/tap-windows-ndis6/x64/zttap300.sys and b/ext/bin/tap-windows-ndis6/x64/zttap300.sys differ diff --git a/ext/bin/tap-windows-ndis6/x86/WdfCoinstaller01011.dll b/ext/bin/tap-windows-ndis6/x86/WdfCoinstaller01011.dll deleted file mode 100644 index e943ea45..00000000 Binary files a/ext/bin/tap-windows-ndis6/x86/WdfCoinstaller01011.dll and /dev/null differ diff --git a/ext/bin/tap-windows-ndis6/x86/ZeroTierOne_NDIS6_x86.msi b/ext/bin/tap-windows-ndis6/x86/ZeroTierOne_NDIS6_x86.msi index 80b330a8..b9e2d7ea 100644 Binary files a/ext/bin/tap-windows-ndis6/x86/ZeroTierOne_NDIS6_x86.msi and b/ext/bin/tap-windows-ndis6/x86/ZeroTierOne_NDIS6_x86.msi differ diff --git a/ext/bin/tap-windows-ndis6/x86/zttap300.cat b/ext/bin/tap-windows-ndis6/x86/zttap300.cat index d899961e..44347f54 100644 Binary files a/ext/bin/tap-windows-ndis6/x86/zttap300.cat and b/ext/bin/tap-windows-ndis6/x86/zttap300.cat differ diff --git a/ext/bin/tap-windows-ndis6/x86/zttap300.inf b/ext/bin/tap-windows-ndis6/x86/zttap300.inf index 5f46dbfd..453797b3 100644 --- a/ext/bin/tap-windows-ndis6/x86/zttap300.inf +++ b/ext/bin/tap-windows-ndis6/x86/zttap300.inf @@ -30,7 +30,7 @@ CatalogFile = zttap300.cat ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %Provider% Class = Net -DriverVer=04/25/2015,6.2.9200.20557 +DriverVer=08/13/2015,6.2.9200.20557 [Strings] DeviceDescription = "ZeroTier One Virtual Port" @@ -38,12 +38,16 @@ Provider = "ZeroTier Networks LLC" ; We're ZeroTier, Inc. now but kernel mode ce ; To build for x86, take NTamd64 off this and off the named section manually, build, then put it back! [Manufacturer] -%Provider%=zttap300 +%Provider%=zttap300,NTamd64 [zttap300] %DeviceDescription% = zttap300.ndi, root\zttap300 ; Root enumerated %DeviceDescription% = zttap300.ndi, zttap300 ; Legacy +[zttap300.NTamd64] +%DeviceDescription% = zttap300.ndi, root\zttap300 ; Root enumerated +%DeviceDescription% = zttap300.ndi, zttap300 ; Legacy + ;----------------- Characteristics ------------ ; NCF_PHYSICAL = 0x04 ; NCF_VIRTUAL = 0x01 diff --git a/ext/bin/tap-windows-ndis6/x86/zttap300.sys b/ext/bin/tap-windows-ndis6/x86/zttap300.sys index 29933e3e..664398e9 100644 Binary files a/ext/bin/tap-windows-ndis6/x86/zttap300.sys and b/ext/bin/tap-windows-ndis6/x86/zttap300.sys differ -- cgit v1.2.3