From bb853cc18b4a2a855063c0a587b898bdc34bd130 Mon Sep 17 00:00:00 2001 From: dnobori Date: Thu, 6 Feb 2014 01:36:42 +0900 Subject: [PATCH] v4.05-9416-beta --- AUTHORS.TXT | 12 +++++ THIRD_PARTY.TXT | 25 +++++++++ configure | 2 +- debian/README.TXT | 14 +++++ debian/bin/vpnbridge | 0 debian/bin/vpnclient | 0 debian/bin/vpncmd | 0 debian/bin/vpnserver | 0 debian/rules | 0 src/BuildUtil/BuildUtilCommands.cs | 55 ++++++++++++++++++++ src/BuildUtil/UnixBuildSoftwares.cs | 12 ++++- src/BuildUtil/VpnBuilderConfig.cs | 35 +++++++++++-- src/Cedar/Admin.c | 2 + src/Cedar/Cedar.h | 20 +++---- src/Cedar/Client.c | 17 +++--- src/Cedar/VLanUnix.c | 4 +- src/Cedar/WinUi.c | 17 +++++- src/CurrentBuild.txt | 8 +-- src/Mayaqua/Cfg.h | 2 +- src/Mayaqua/Kernel.c | 6 +-- src/Mayaqua/MayaType.h | 2 +- src/Mayaqua/TunTap.h | 2 +- src/Mayaqua/Unix.c | 8 +-- src/THIRD_PARTY.TXT | 25 +++++++++ src/bin/hamcore/SeLow_x64.sys | Bin 38112 -> 38112 bytes src/bin/hamcore/SeLow_x86.sys | Bin 30816 -> 30816 bytes src/bin/hamcore/inf/selow_x64/SeLow_x64.inf | 4 +- src/bin/hamcore/inf/selow_x64/inf.cat | Bin 6275 -> 6275 bytes src/bin/hamcore/inf/selow_x86/SeLow_x86.inf | 4 +- src/bin/hamcore/inf/selow_x86/inf.cat | Bin 6275 -> 6275 bytes src/bin/hamcore/inf/x64/INF_VPN.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN10.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN100.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN101.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN102.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN103.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN104.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN105.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN106.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN107.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN108.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN109.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN11.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN110.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN111.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN112.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN113.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN114.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN115.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN116.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN117.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN118.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN119.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN12.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN120.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN121.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN122.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN123.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN124.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN125.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN126.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN127.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN13.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN14.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN15.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN16.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN17.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN18.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN19.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN2.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN20.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN21.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN22.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN23.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN24.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN25.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN26.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN27.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN28.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN29.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN3.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN30.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN31.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN32.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN33.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN34.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN35.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN36.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN37.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN38.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN39.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN4.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN40.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN41.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN42.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN43.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN44.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN45.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN46.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN47.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN48.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN49.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN5.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN50.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN51.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN52.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN53.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN54.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN55.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN56.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN57.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN58.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN59.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN6.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN60.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN61.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN62.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN63.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN64.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN65.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN66.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN67.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN68.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN69.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN7.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN70.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN71.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN72.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN73.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN74.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN75.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN76.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN77.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN78.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN79.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN8.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN80.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN81.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN82.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN83.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN84.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN85.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN86.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN87.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN88.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN89.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN9.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN90.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN91.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN92.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN93.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN94.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN95.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN96.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN97.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN98.inf | 2 +- src/bin/hamcore/inf/x64/INF_VPN99.inf | 2 +- src/bin/hamcore/inf/x64/inf.cat | Bin 43113 -> 43113 bytes src/bin/hamcore/inf/x86/INF_VPN.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN10.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN100.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN101.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN102.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN103.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN104.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN105.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN106.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN107.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN108.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN109.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN11.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN110.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN111.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN112.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN113.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN114.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN115.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN116.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN117.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN118.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN119.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN12.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN120.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN121.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN122.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN123.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN124.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN125.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN126.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN127.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN13.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN14.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN15.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN16.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN17.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN18.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN19.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN2.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN20.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN21.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN22.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN23.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN24.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN25.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN26.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN27.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN28.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN29.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN3.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN30.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN31.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN32.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN33.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN34.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN35.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN36.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN37.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN38.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN39.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN4.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN40.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN41.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN42.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN43.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN44.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN45.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN46.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN47.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN48.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN49.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN5.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN50.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN51.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN52.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN53.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN54.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN55.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN56.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN57.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN58.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN59.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN6.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN60.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN61.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN62.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN63.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN64.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN65.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN66.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN67.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN68.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN69.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN7.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN70.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN71.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN72.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN73.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN74.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN75.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN76.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN77.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN78.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN79.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN8.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN80.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN81.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN82.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN83.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN84.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN85.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN86.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN87.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN88.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN89.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN9.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN90.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN91.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN92.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN93.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN94.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN95.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN96.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN97.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN98.inf | 2 +- src/bin/hamcore/inf/x86/INF_VPN99.inf | 2 +- src/bin/hamcore/inf/x86/inf.cat | Bin 43113 -> 43113 bytes src/bin/hamcore/legal.txt | 22 ++++++++ src/bin/hamcore/pxwfp_x64.sys | Bin 22240 -> 22240 bytes src/bin/hamcore/pxwfp_x86.sys | Bin 18016 -> 18016 bytes src/bin/hamcore/see.sys | Bin 43104 -> 43104 bytes src/bin/hamcore/see_x64.sys | Bin 38240 -> 38240 bytes src/bin/hamcore/vpn_driver.sys | Bin 25824 -> 25824 bytes src/bin/hamcore/vpn_driver6.sys | Bin 26208 -> 26208 bytes src/bin/hamcore/vpn_driver6_x64.sys | Bin 28768 -> 28768 bytes src/bin/hamcore/vpn_driver_x64.sys | Bin 29536 -> 29536 bytes src/bin/hamcore/warning_ja.txt | 2 +- src/bin/vpnweb.cab | Bin 195785 -> 195784 bytes src/bin/vpnweb.ocx | Bin 333880 -> 333880 bytes src/makefiles/macos_32bit.mak | 6 +-- src/makefiles/macos_64bit.mak | 6 +-- src/makefiles/openbsd_32bit.mak | 8 +-- src/makefiles/openbsd_64bit.mak | 4 +- src/vpncmd/vpncmd.c | 2 +- src/vpnweb/vpnweb.h | 2 +- src/vpnweb/vpnweb_i.c | 2 +- src/vpnweb/vpnweb_p.c | 2 +- 306 files changed, 523 insertions(+), 317 deletions(-) create mode 100644 debian/README.TXT mode change 100755 => 100644 debian/bin/vpnbridge mode change 100755 => 100644 debian/bin/vpnclient mode change 100755 => 100644 debian/bin/vpncmd mode change 100755 => 100644 debian/bin/vpnserver mode change 100755 => 100644 debian/rules diff --git a/AUTHORS.TXT b/AUTHORS.TXT index 8d667e10..15f81bad 100644 --- a/AUTHORS.TXT +++ b/AUTHORS.TXT @@ -40,6 +40,18 @@ CONTRIBUTORS on GitHub: - Melvyn https://github.com/yaurthek + - nattoheaven + https://github.com/nattoheaven + + - ELIN + https://github.com/el1n + + - Dmitry Orlov + https://github.com/mosquito + + - Renaud Allard + https://github.com/renaudallard + JOIN THE SOFTETHER VPN DEVELOPMENT ---------------------------------- diff --git a/THIRD_PARTY.TXT b/THIRD_PARTY.TXT index 53a665f7..5f24a507 100644 --- a/THIRD_PARTY.TXT +++ b/THIRD_PARTY.TXT @@ -755,3 +755,28 @@ them under individual licenses which are contained on each archive file, available from the following URL: http://uploader.softether.co.jp/src/ +------------------- + +Copyright Notes and Acknowledgments for PacketiX VPN (Commercial Version): + +PacketiX VPN has some contributed codes from SoftEther VPN Project +(http://www.softether.org/). +These contributed codes have been granted by contributors to be imported into +the PacketiX VPN source-tree without GPLv2 conditions. + +The list of contributors for SoftEther VPN Project: + + - Melvyn + https://github.com/yaurthek + + - nattoheaven + https://github.com/nattoheaven + + - ELIN + https://github.com/el1n + +SoftEther Corporation, the distributor of PacketiX VPN, appreciates all +contributors for SoftEther VPN Project very much. + +See also: http://www.softether.org/5-download/src/9.patch + diff --git a/configure b/configure index 9dba653c..d3d91761 100755 --- a/configure +++ b/configure @@ -23,7 +23,7 @@ echo ' 3: Solaris' echo ' 4: Mac OS X' echo ' 5: OpenBSD' echo -echo -n 'Which is your operating system (1 - 5) ? : ' +echo -n 'Which is your operating system (1 - 4) ? : ' read TMP echo OS="" diff --git a/debian/README.TXT b/debian/README.TXT new file mode 100644 index 00000000..eb8910c5 --- /dev/null +++ b/debian/README.TXT @@ -0,0 +1,14 @@ +The contents of the "debian" directory were written +by Dmitry Orlov (https://github.com/mosquito) and has been contributed +to the SoftEther VPN Project main source-tree. + +Note that SoftEther VPN Project has not tested this debian package. +Please try it at your own risk. + +See also: +Add simple debian packaging #20 +https://github.com/SoftEtherVPN/SoftEtherVPN/pull/20 + +February 5, 2004 +Daiyuu Nobori +SoftEther VPN Project diff --git a/debian/bin/vpnbridge b/debian/bin/vpnbridge old mode 100755 new mode 100644 diff --git a/debian/bin/vpnclient b/debian/bin/vpnclient old mode 100755 new mode 100644 diff --git a/debian/bin/vpncmd b/debian/bin/vpncmd old mode 100755 new mode 100644 diff --git a/debian/bin/vpnserver b/debian/bin/vpnserver old mode 100755 new mode 100644 diff --git a/debian/rules b/debian/rules old mode 100755 new mode 100644 diff --git a/src/BuildUtil/BuildUtilCommands.cs b/src/BuildUtil/BuildUtilCommands.cs index 2ba6f836..f244444c 100644 --- a/src/BuildUtil/BuildUtilCommands.cs +++ b/src/BuildUtil/BuildUtilCommands.cs @@ -487,9 +487,64 @@ namespace BuildUtil txt.WriteLine("*"); txt.WriteLine(); + string src_bindir = Path.Combine(Paths.BaseDirName, "bin"); + string vpnsmgr_zip_filename_relative = @"Windows\Admin Tools\VPN Server Manager and Command-line Utility Package\"; + vpnsmgr_zip_filename_relative += +#if BU_SOFTETHER + "softether-" + +#endif // BU_SOFTETHER + string.Format("vpn_admin_tools-v{0}.{1:D2}-{2}-{3}-{4:D4}.{5:D2}.{6:D2}-win32.zip", + version / 100, version % 100, build, name, + date.Year, date.Month, date.Day); + + string vpnsmgr_zip_filename_full = Path.Combine(Path.Combine(publicDir, cddir), vpnsmgr_zip_filename_relative); + + ZipPacker zip = new ZipPacker(); + zip.AddFileSimple("vpnsmgr.exe", DateTime.Now, FileAttributes.Normal, + IO.ReadFile(Path.Combine(src_bindir, "vpnsmgr.exe")), true); + zip.AddFileSimple("vpncmd.exe", DateTime.Now, FileAttributes.Normal, + IO.ReadFile(Path.Combine(src_bindir, "vpncmd.exe")), true); + zip.AddFileSimple("hamcore.se2", DateTime.Now, FileAttributes.Normal, + IO.ReadFile(Path.Combine(src_bindir, @"BuiltHamcoreFiles\hamcore_win32\hamcore.se2")), true); + zip.AddFileSimple("ReadMeFirst_License.txt", DateTime.Now, FileAttributes.Normal, + IO.ReadFile(Path.Combine(src_bindir, @"hamcore\eula.txt")), true); + zip.AddFileSimple("ReadMeFirst_Important_Notices_ja.txt", DateTime.Now, FileAttributes.Normal, + IO.ReadFile(Path.Combine(src_bindir, @"hamcore\warning_ja.txt")), true); + zip.AddFileSimple("ReadMeFirst_Important_Notices_en.txt", DateTime.Now, FileAttributes.Normal, + IO.ReadFile(Path.Combine(src_bindir, @"hamcore\warning_en.txt")), true); + zip.AddFileSimple("ReadMeFirst_Important_Notices_cn.txt", DateTime.Now, FileAttributes.Normal, + IO.ReadFile(Path.Combine(src_bindir, @"hamcore\warning_cn.txt")), true); + zip.Finish(); + byte[] zip_data = zip.GeneratedData.Read(); + IO.MakeDirIfNotExists(Path.GetDirectoryName(vpnsmgr_zip_filename_full)); + IO.SaveFile(vpnsmgr_zip_filename_full, zip_data); + + // ZIP package for VPN Server Manager GUI + txt.WriteLine("FILENAME\t" + Str.ReplaceStr(vpnsmgr_zip_filename_relative, @"\", "/")); +#if BU_SOFTETHER + txt.WriteLine("DESCRIPTION\t" + "ZIP Package of vpnsmgr.exe and vpncmd.exe (without installers)"); + txt.WriteLine("CATEGORY\t" + "SoftEther VPN (Freeware)"); + txt.WriteLine("PRODUCT\t" + "SoftEther VPN Server Manager for Windows, SoftEther VPN Command-Line Admin Utility (vpncmd)"); +#else // BU_SOFTETHER + txt.WriteLine("DESCRIPTION\t" + "ZIP Package of vpnsmgr.exe and vpncmd.exe (without installers)"); + txt.WriteLine("CATEGORY\t" + "PacketiX VPN (Commercial)"); + txt.WriteLine("PRODUCT\t" + "PacketiX VPN Server Manager for Windows, PacketiX VPN Command-Line Admin Utility (vpncmd)"); +#endif // BU_SOFTETHER + txt.WriteLine("OS\t" + "Windows (.zip package without installers)"); + txt.WriteLine("OSLIST\t" + OSList.Windows.OSSimpleList); + txt.WriteLine("CPU\t" + "Intel (x86 and x64)"); + txt.WriteLine("VERSION\t" + BuildHelper.VersionIntToString(version)); + txt.WriteLine("BUILD\t" + build.ToString()); + txt.WriteLine("VERSTR\t" + name); + txt.WriteLine("DATE\t" + Str.DateTimeToStrShortWithMilliSecs(date)); + txt.WriteLine("LANGUAGE\t" + "English, Japanese, Simplified Chinese"); + txt.WriteLine("*"); + txt.WriteLine(); + IO.MakeDirIfNotExists(Path.Combine(publicDir, cddir)); File.WriteAllText(Path.Combine(Path.Combine(publicDir, cddir), "files.txt"), txt.ToString(), Str.Utf8Encoding); + // Execution of batch file string old_cd = Environment.CurrentDirectory; diff --git a/src/BuildUtil/UnixBuildSoftwares.cs b/src/BuildUtil/UnixBuildSoftwares.cs index 3d64a97d..56d20588 100644 --- a/src/BuildUtil/UnixBuildSoftwares.cs +++ b/src/BuildUtil/UnixBuildSoftwares.cs @@ -277,7 +277,17 @@ namespace BuildUtil tar.AddFileSimple(targetName + @"\" + "ReadMeFirst_Important_Notices_en.txt", destData, 0, destData.Length, DateTime.Now); } - + + if (true) + { + string srcData = File.ReadAllText(Path.Combine(Paths.BinDirName, @"hamcore\warning_cn.txt"), + enc); + + byte[] destData = enc.GetBytes(srcData); + + tar.AddFileSimple(targetName + @"\" + "ReadMeFirst_Important_Notices_cn.txt", destData, 0, destData.Length, DateTime.Now); + } + // Codes string[] dirs = diff --git a/src/BuildUtil/VpnBuilderConfig.cs b/src/BuildUtil/VpnBuilderConfig.cs index 3da2b82a..91109249 100644 --- a/src/BuildUtil/VpnBuilderConfig.cs +++ b/src/BuildUtil/VpnBuilderConfig.cs @@ -268,6 +268,24 @@ namespace BuildUtil "macos-x86-64bit", true, "macos-x86-64bit-4.0.4", true, null); + // Client + public static readonly BuildSoftware vpnclient_macos_ppc32_ja = + new BuildSoftwareUnix(Software.vpnclient, 0, 0, "", CpuList.ppc32, OSList.MacOS, + "macos-ppc-32bit", true, "macos-ppc-32bit-4.0.4", true, + "-isysroot /cygdrive/s/CommomDev/xc/common/apple_xcode/xcode_2.4/Developer/SDKs/MacOSX10.4u.sdk"); + public static readonly BuildSoftware vpnclient_macos_ppc64_ja = + new BuildSoftwareUnix(Software.vpnclient, 0, 0, "", CpuList.ppc64, OSList.MacOS, + "macos-ppc-64bit", true, "macos-ppc-64bit-4.0.4", true, + null); + public static readonly BuildSoftware vpnclient_macos_x86_ja = + new BuildSoftwareUnix(Software.vpnclient, 0, 0, "", CpuList.x86, OSList.MacOS, + "macos-x86-32bit", true, "macos-x86-32bit-4.0.4", true, + "-isysroot /cygdrive/s/CommomDev/xc/common/apple_xcode/xcode_2.4/Developer/SDKs/MacOSX10.4u.sdk"); + public static readonly BuildSoftware vpnclient_macos_x64_ja = + new BuildSoftwareUnix(Software.vpnclient, 0, 0, "", CpuList.x64, OSList.MacOS, + "macos-x86-64bit", true, "macos-x86-64bit-4.0.4", true, + null); + // Bridge public static readonly BuildSoftware vpnbridge_macos_ppc32_ja = new BuildSoftwareUnix(Software.vpnbridge, 0, 0, "", CpuList.ppc32, OSList.MacOS, @@ -345,7 +363,7 @@ namespace BuildUtil { s.GccMacros.Add("UNIX_MACOS"); s.GccMacros.Add("BRIDGE_PCAP"); - s.GccMacros.Add("NO_VLAN"); + //s.GccMacros.Add("NO_VLAN"); } else if (soft.Os == OSList.Solaris) { @@ -391,7 +409,7 @@ namespace BuildUtil { // Windows public static readonly OS Windows = new OS("windows", "Windows", - "Windows 98 / 98 SE / ME / NT 4.0 SP6a / 2000 SP4 / XP SP2, SP3 / Server 2003 SP2 / Vista SP1, SP2 / Server 2008 SP1, SP2 / Hyper-V Server 2008 / 7 SP1 / Server 2008 R2 SP1 / Hyper-V Server 2008 R2 / 8 / Server 2012 / Hyper-V Server 2012 / 8.1 / Server 2012 R2 / Hyper-V Server 2012 R2", + "Windows 98 / 98 SE / ME / NT 4.0 SP6a / 2000 SP4 / XP SP2, SP3 / Vista SP1, SP2 / 7 SP1 / 8 / 8.1 / Server 2003 SP2 / Server 2008 SP1, SP2 / Hyper-V Server 2008 / Server 2008 R2 SP1 / Hyper-V Server 2008 R2 / Server 2012 / Hyper-V Server 2012 / Server 2012 R2 / Hyper-V Server 2012 R2", new Cpu[] { CpuList.intel, @@ -414,7 +432,16 @@ namespace BuildUtil // FreeBSD public static readonly OS FreeBSD = new OS("freebsd", "FreeBSD", - "FreeBSD 5 / 6 / 7 / 8 / 9", + "FreeBSD 5 / 6 / 7 / 8 / 9 / 10", + new Cpu[] + { + CpuList.x86, + CpuList.x64, + }); + + // OpenBSD + public static readonly OS OpenBSD = new OS("openbsd", "OpenBSD", + "OpenBSD 5 / 6 / 7 / 8 / 9 / 10", new Cpu[] { CpuList.x86, @@ -434,7 +461,7 @@ namespace BuildUtil // Mac OS X public static readonly OS MacOS = new OS("macos", "Mac OS X", - "Mac OS X 10.4 Tiger / 10.5 Leopard / 10.6 Snow Leopard / 10.7 Lion / 10.8 Mountain Lion", + "Mac OS X 10.4 Tiger / 10.5 Leopard / 10.6 Snow Leopard / 10.7 Lion / 10.8 Mountain Lion / 10.9 Mavericks", new Cpu[] { CpuList.x86, diff --git a/src/Cedar/Admin.c b/src/Cedar/Admin.c index 626c1cd7..bb17b713 100644 --- a/src/Cedar/Admin.c +++ b/src/Cedar/Admin.c @@ -12,6 +12,8 @@ // http://www.softether.org/ // // Author: Daiyuu Nobori +// Contributors: +// - ELIN (https://github.com/el1n) // Comments: Tetsuo Sugiyama, Ph.D. // // diff --git a/src/Cedar/Cedar.h b/src/Cedar/Cedar.h index a865aa11..6286bc6f 100644 --- a/src/Cedar/Cedar.h +++ b/src/Cedar/Cedar.h @@ -114,10 +114,10 @@ // Version number -#define CEDAR_VER 404 +#define CEDAR_VER 405 // Build Number -#define CEDAR_BUILD 9412 +#define CEDAR_BUILD 9416 // Beta number //#define BETA_NUMBER 3 @@ -137,11 +137,11 @@ // Specifies the build date #define BUILD_DATE_Y 2014 -#define BUILD_DATE_M 1 -#define BUILD_DATE_D 15 -#define BUILD_DATE_HO 17 -#define BUILD_DATE_MI 22 -#define BUILD_DATE_SE 14 +#define BUILD_DATE_M 2 +#define BUILD_DATE_D 6 +#define BUILD_DATE_HO 0 +#define BUILD_DATE_MI 36 +#define BUILD_DATE_SE 26 // Tolerable time difference #define ALLOW_TIMESTAMP_DIFF (UINT64)(3 * 24 * 60 * 60 * 1000) @@ -708,12 +708,12 @@ #ifdef UNIX_MACOS #ifdef NO_VLAN #define TAP_MACOS_FILENAME "/dev/tap0" -#else +#else // NO_VLAN #define TAP_MACOS_FILENAME "tap" -#endif +#endif // NO_VLAN #define TAP_MACOS_DIR "/dev/" #define TAP_MACOS_NUMBER (16) -#endif +#endif // UNIX_MACOS diff --git a/src/Cedar/Client.c b/src/Cedar/Client.c index e2a02f7b..9f57f057 100644 --- a/src/Cedar/Client.c +++ b/src/Cedar/Client.c @@ -12,6 +12,8 @@ // http://www.softether.org/ // // Author: Daiyuu Nobori +// Contributors: +// - nattoheaven (https://github.com/nattoheaven) // Comments: Tetsuo Sugiyama, Ph.D. // // @@ -7462,7 +7464,7 @@ bool CtDisableVLan(CLIENT *c, RPC_CLIENT_CREATE_VLAN *vlan) CiSetError(c, ERR_NOT_SUPPORTED); return false; } -#endif +#endif // NO_VLAN // Check whether the virtual LAN card with the specified name is not // being used by one or more accounts @@ -7615,7 +7617,7 @@ bool CtEnableVLan(CLIENT *c, RPC_CLIENT_CREATE_VLAN *vlan) CiSetError(c, ERR_NOT_SUPPORTED); return false; } -#endif +#endif // NO_VLAN // Search the virtual LAN card LockList(c->UnixVLanList); @@ -7713,7 +7715,7 @@ bool CtDeleteVLan(CLIENT *c, RPC_CLIENT_CREATE_VLAN *d) CiSetError(c, ERR_NOT_SUPPORTED); return false; } -#endif +#endif // NO_VLAN // Check whether the virtual LAN card with the specified name is not // being used by one or more accounts @@ -8287,7 +8289,7 @@ bool CtCreateVLan(CLIENT *c, RPC_CLIENT_CREATE_VLAN *create) CiSetError(c, ERR_NOT_SUPPORTED); return false; } -#endif +#endif // NO_VLAN // Check whether the specified name is valid or not if (IsSafeStr(create->DeviceName) == false) @@ -9812,7 +9814,7 @@ bool CiReadSettingFromCfg(CLIENT *c, FOLDER *root) if (OS_IS_UNIX(GetOsInfo()->OsType) #ifdef NO_VLAN && GetOsInfo()->OsType != OSTYPE_MACOS_X -#endif +#endif // NO_VLAN ) { // Read the UNIX version virtual LAN card list (except MacOS) @@ -9844,8 +9846,7 @@ bool CiReadSettingFromCfg(CLIENT *c, FOLDER *root) Add(c->UnixVLanList, uv); #endif // OS_UNIX } -#endif - +#endif // NO_VLAN CiLoadAccountDatabase(c, db); if (CfgGetByte(root, "EncryptedPassword", c->EncryptedPassword, SHA1_SIZE) == false) @@ -10354,7 +10355,7 @@ void CiWriteSettingToCfg(CLIENT *c, FOLDER *root) if (OS_IS_UNIX(GetOsInfo()->OsType) #ifdef NO_VLAN && GetOsInfo()->OsType != OSTYPE_MACOS_X -#endif +#endif // NO_VLAN ) { vlan = CfgCreateFolder(root, "UnixVLan"); diff --git a/src/Cedar/VLanUnix.c b/src/Cedar/VLanUnix.c index c1aa6b69..81182c92 100644 --- a/src/Cedar/VLanUnix.c +++ b/src/Cedar/VLanUnix.c @@ -12,6 +12,8 @@ // http://www.softether.org/ // // Author: Daiyuu Nobori +// Contributors: +// - nattoheaven (https://github.com/nattoheaven) // Comments: Tetsuo Sugiyama, Ph.D. // // @@ -538,7 +540,7 @@ int UnixCreateTapDeviceEx(char *name, char *prefix, UCHAR *mac_address) close(s); } -#endif +#endif // UNIX_MACOS #ifdef UNIX_SOLARIS // Create a tap for Solaris { diff --git a/src/Cedar/WinUi.c b/src/Cedar/WinUi.c index b7b355a8..81463be4 100644 --- a/src/Cedar/WinUi.c +++ b/src/Cedar/WinUi.c @@ -3729,9 +3729,22 @@ UINT AboutDlgProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam, void *param CombinePathW(path, sizeof(path), MsGetExeDirNameW(), L"vpnsetup.exe"); - if (MsExecuteW(path, L"/language:yes") == false) + if (IsFileExistsW(path)) { - MsgBox(hWnd, MB_ICONEXCLAMATION, _UU("SW_CHILD_PROCESS_ERROR")); + // with Installer + if (MsExecuteW(path, L"/language:yes") == false) + { + MsgBox(hWnd, MB_ICONEXCLAMATION, _UU("SW_CHILD_PROCESS_ERROR")); + } + } + else + { + // without Installer + CombinePathW(path, sizeof(path), MsGetExeDirNameW(), L"lang.config"); + if (MsExecuteW(path, L"") == false) + { + MsgBox(hWnd, MB_ICONEXCLAMATION, _UU("SW_CHILD_PROCESS_ERROR")); + } } } break; diff --git a/src/CurrentBuild.txt b/src/CurrentBuild.txt index bd9dc4b7..eada1699 100644 --- a/src/CurrentBuild.txt +++ b/src/CurrentBuild.txt @@ -1,4 +1,4 @@ -BUILD_NUMBER 9412 -VERSION 404 -BUILD_NAME rtm -BUILD_DATE 20140115_172214 +BUILD_NUMBER 9416 +VERSION 405 +BUILD_NAME beta +BUILD_DATE 20140206_003626 diff --git a/src/Mayaqua/Cfg.h b/src/Mayaqua/Cfg.h index e66406c9..005f2011 100644 --- a/src/Mayaqua/Cfg.h +++ b/src/Mayaqua/Cfg.h @@ -215,7 +215,7 @@ FOLDER *CfgBufTextToFolder(BUF *b); FOLDER *CfgBufBinToFolder(BUF *b); void CfgReadNextFolderBin(BUF *b, FOLDER *parent); char *CfgReadNextLine(BUF *b); -bool CfgReadNextTextBuf(BUF *b, FOLDER *current); +bool CfgReadNextTextBUF(BUF *b, FOLDER *current); void CfgSave(FOLDER *f, char *name); void CfgSaveW(FOLDER *f, wchar_t *name); bool CfgSaveEx(CFG_RW *rw, FOLDER *f, char *name); diff --git a/src/Mayaqua/Kernel.c b/src/Mayaqua/Kernel.c index 3d5b4bb4..72a7e0c5 100644 --- a/src/Mayaqua/Kernel.c +++ b/src/Mayaqua/Kernel.c @@ -942,7 +942,7 @@ void SetThreadName(UINT thread_id, char *name, void *param) } else { - sprintf(tmp, "%s (0x%x)", name, param); + sprintf(tmp, "%s (0x%x)", name, (UINT)param); } Win32SetThreadName(thread_id, tmp); @@ -1756,7 +1756,7 @@ void TimeToTm(struct tm *t, time_t time) ret = gmtime(&time); #else // OS_UNIX ret = malloc(sizeof(struct tm)); - memset(ret, 0, sizeof(ret)); + memset(ret, 0, sizeof(struct tm)); gmtime_r(&time, ret); #endif // OS_UNIX @@ -1795,7 +1795,7 @@ void NormalizeTm(struct tm *t) ret = gmtime(&tmp); #else // OS_UNIX ret = malloc(sizeof(struct tm)); - memset(ret, 0, sizeof(ret)); + memset(ret, 0, sizeof(struct tm)); gmtime_r(&tmp, ret); #endif // OS_UNIX diff --git a/src/Mayaqua/MayaType.h b/src/Mayaqua/MayaType.h index 6715d5df..cf2ea562 100644 --- a/src/Mayaqua/MayaType.h +++ b/src/Mayaqua/MayaType.h @@ -124,7 +124,7 @@ typedef struct x509_crl_st X509_CRL; #define BUF_SIZE 512 // Support Windows OS list -#define SUPPORTED_WINDOWS_LIST "Windows 98 / 98 SE / ME / NT 4.0 SP6a / 2000 SP4 / XP SP2, SP3 / Server 2003 SP2 / Vista SP1, SP2 / Server 2008 SP1, SP2 / Hyper-V Server 2008 / 7 SP1 / Server 2008 R2 SP1 / Hyper-V Server 2008 R2 / 8 / Server 2012 / Hyper-V Server 2012 / 8.1 / Server 2012 R2 / Hyper-V Server 2012 R2" +#define SUPPORTED_WINDOWS_LIST "Windows 98 / 98 SE / ME / NT 4.0 SP6a / 2000 SP4 / XP SP2, SP3 / Vista SP1, SP2 / 7 SP1 / 8 / 8.1 / Server 2003 SP2 / Server 2008 SP1, SP2 / Hyper-V Server 2008 / Server 2008 R2 SP1 / Hyper-V Server 2008 R2 / Server 2012 / Hyper-V Server 2012 / Server 2012 R2 / Hyper-V Server 2012 R2" // Infinite #ifndef WINDOWS_H diff --git a/src/Mayaqua/TunTap.h b/src/Mayaqua/TunTap.h index 58c72d85..0555fcd1 100644 --- a/src/Mayaqua/TunTap.h +++ b/src/Mayaqua/TunTap.h @@ -295,7 +295,7 @@ struct tuninfo { #else // UNIX_BSD -#endif // UNIX_BSD || UNIX_MACOS +#endif // defined(UNIX_BSD) || (!defined(NO_VLAN) && defined(UNIX_MACOS)) #endif // UNIX_SOLARIS diff --git a/src/Mayaqua/Unix.c b/src/Mayaqua/Unix.c index 03edacca..3436bb2d 100644 --- a/src/Mayaqua/Unix.c +++ b/src/Mayaqua/Unix.c @@ -12,7 +12,9 @@ // http://www.softether.org/ // // Authors: Daiyuu Nobori -// Contributors: Melvyn (https://github.com/yaurthek) +// Contributors: +// - Melvyn (https://github.com/yaurthek) +// - nattoheaven (https://github.com/nattoheaven) // Comments: Tetsuo Sugiyama, Ph.D. // // @@ -128,9 +130,9 @@ struct statfs { char f_mntonname[90]; /* directory on which mounted */ char f_mntfromname[90];/* mounted filesystem */ }; -#else +#else // NO_VLAN #include -#endif +#endif // NO_VLAN #endif // UNIX_MACOS // Scandir() function for Solaris diff --git a/src/THIRD_PARTY.TXT b/src/THIRD_PARTY.TXT index 53a665f7..5f24a507 100644 --- a/src/THIRD_PARTY.TXT +++ b/src/THIRD_PARTY.TXT @@ -755,3 +755,28 @@ them under individual licenses which are contained on each archive file, available from the following URL: http://uploader.softether.co.jp/src/ +------------------- + +Copyright Notes and Acknowledgments for PacketiX VPN (Commercial Version): + +PacketiX VPN has some contributed codes from SoftEther VPN Project +(http://www.softether.org/). +These contributed codes have been granted by contributors to be imported into +the PacketiX VPN source-tree without GPLv2 conditions. + +The list of contributors for SoftEther VPN Project: + + - Melvyn + https://github.com/yaurthek + + - nattoheaven + https://github.com/nattoheaven + + - ELIN + https://github.com/el1n + +SoftEther Corporation, the distributor of PacketiX VPN, appreciates all +contributors for SoftEther VPN Project very much. + +See also: http://www.softether.org/5-download/src/9.patch + diff --git a/src/bin/hamcore/SeLow_x64.sys b/src/bin/hamcore/SeLow_x64.sys index 202f389ce7729ce3c787dbc354ec9df6505cb5cf..0070eb69578e492dc419494b2c80eee8b00ec6c2 100644 GIT binary patch delta 766 zcmaE`lIg)prVSNL%&#myO|EA0Wjb!W`4m%^1&F^n-1;T6z~1ZWz54fBoL1y()H>f_ z3f&xF?_k2q%D}>KT!n!FOmCiB9Lgwc%Amubz+eC-Eg4K03>i!}vzGcYW0gp)XkirD z)1;@xGIulIir+jk8y}hOwwM08X!GC7T5*w+AButm*fbl&**99Js4l#p#NVkgxo@Il zz2^ECJL`8#xnJY)SP?GO5x(SA${B%vF4jYxEwSkze|UX3AHgr}Vk4`)zspjfBjNC> z(*h^#ubmLD$-Fy~U1;!{eov13DoQD}UWT;tIs2d`TO%1PJjT$wXw@hqFzqw?hQ<6p~udRat^ z$S2({ST1kt#`K_a^7%<;>x~Rd4UK`&G|E7kjZ>@5qwPB{BPWZY7>h{fYN?=5{dvcW zq;9UibZw5T)U&=j2E1@ZjEul2Yhq+DJ>D7B$EQ+Mc==8EE(6CSi?u%eTK9h~cZu%i z@O#l6c~`mpzMqk83O$pQUb)CZtmSo@*fclmb({97afYzf3o|u{En^btbbl$Mzv84f z*ZKNYQ8V4!=bv-2eSIV0$^EyXiyy@IwVjtC_gx7Dupx1ZIpX>qcyW obd^b**zfn%Y0a*#3BMZ|gP0@cOZ`n+S-vRGcV)HJRWAkx0FbXmcmMzZ delta 766 zcmVtnM}KR`4M0{{d7!z2Iz0{{d7!?T@pRRI$-04x9?05AY703ZN405kwG05P)# zbxi{kGXN|AAOJ7`EC3(?IRG>OF#s{MWq5=E6k*`xHkI5RlmJ0dhU3ChQB|M#ytDmz zeHRoX?P9VF*d+p8h-d^{14}rcjLH3zj*&rs4b91fliSPC-{@;>m#6h_rg;?7LVx7l zqK+%H+{yVGGHvd@fe`z`1>ppuaM-BRWr;m~x1oKP%*Bj08qX4<{$F9?Y7XvgTe85( z3jf&0tz3Pjk}vmR3~H0}eT;!tcvRyQIra?!TB8{9x5Dt*2tJ(Q?!oMSw`ppV+s9Xb zKzKoXS7V_QrYV3qM_2gbPCUqpUl@sf7+ArKRXa*6Cr>YsHTR%2DJ{%Tsg)k~Fvb~` z!g?-(lDwu#GSc1_>&LNQUo0A33upMT>` zG+iX2sHvodTj^0lT+}2JM%<*xz^3)h`!V7Ko-It!3@;uGB({0J{BhF!FoPvGwA(Gx zx>SFJ;JAOcU{7nPDchN+dR9BWBG2FF2X*t46uKch= zwB0Ua9Iu*sJ;7Mb-6ZzIfr1Y8uwkyt`liex0%f~ZR86~41(hYx_|BVr<&_}aV&hBK zeP|j{$S8>A-0-e?{?9#yx0h0NE7nXahjryD&_NZ4Byo-`GQB-+18w0GCo--~a#s diff --git a/src/bin/hamcore/SeLow_x86.sys b/src/bin/hamcore/SeLow_x86.sys index f82396bc3b43b7c25fc69365742a03fe6c5ceae7..cc271463a38f7885462bf48f7a6d4550685ea795 100644 GIT binary patch delta 767 zcmaFxf$_ly#tj)v%u_5rP0nWWW%jUU+`OBKQy(O-`MBX)W`U}IX{T2|wRT&WE4ZOx zHuL+Olicih?EW{)=4#@339)GnKR*>6(){NV6q?LqhFwJ)B{=QEkF z)UjTtZQ@hrcRfNgAL=Y#aPY!Wzln=xtlHT0-J94+@Ue%@q^2ATP`+t$+9s&Jc9+joH8#HJ3?78|jNQ!^u z=iU34G^!gmoZ8%^%RleI02~kOODUXlf&2X&Zjl; z${Tmjd)&*AbyVU09HuqfCi|D2tv50-H8eIfG_i~_P-f%QYV&CO&dbQjVkpKUa%GH1uu85Hl7-db23``5uXQ@q=Z-}YZz8V)hWzlU3*1SD^ zCEqj)c5nM=q_8*mL-U>D4HKe*YDL1tzJ(gTj6cC5!1>AEl7-KnyS^cE?T4jvAKXdb z6tSC4J7Y)0N8hiZOExYnx6PdA`T7OZr??Mt(=9hhzq=N0%Xcnw=eoD+OL(eXq_|a1 zw=Ir~-x@EqPxWkmXz-Rv)%HiY8H*36Ewc-ff3-Vd@fGpfdKYQsd7blWPJ^1M;{4v%3NbF9U84%d^KZtpgBVxg@APqRmf| zmRyd6Sn_(agf$Ew4FdoK0K+5z00RI70K>DLR8;{JGXN|AAOJ7`EC3(?IRG>OF#s{M z1y)T16EgrT03ZM`04x9?0673O05JeDvt?NX1Qh?i6Qo#s6J+5g2ro-F2lm6j)ef_L zU40i6<`^8>#aHi!v3LmS{1AwepziM}lMZ!3e+bNR(zBSDV5u=rWkX$*rtoyJy~zxT z9Q((CHttr~i2pXS=nOhgJ*w`eUfPx+Y9kjf-!H-Wbbn@carRX>#zOPl2@xC}A&K67 zx{w?8$&SnZB+EL>Nt6k6K!dVd#F_B#5Ue&sUJ1fJFtu->LaDlb%DsM8?!muz5eRpq zf09jQNTU^|?Bv#+iG4#j`LJu7*1AodICCfP=)Rnnc@)EKPS55*Ukjt-e0*`#>mP@2 z#6{*%qIdc(rq-G>Dk}x{|E>ugu6H_d@_}M5_v@^DVK+FDqe3wc69Uxg<|^r0;dz1L z1PuJq&&2c)7U{qK(#1f)V}Fleu5J=l0${?EPj=0JF)%hVFflVTHCiwu1_>&LNQU#76cSdTU%oSAtrKddyn`HEjtb7DEk614F(A+hDe6@4FLfG1pows0RR9gzoMxU z?K7z{nV=hb20nZZ>g=JQgh>3L4cbhU-=EqJ-bz*&-nHGvXJQ)Qld3th{cff>vmjv0 z>tl9*w&|!{rYI%N2`ZSs!C1){FM{9=$V{;J)0~a0ue9L%VDpj#PnZJAxMaDPq_zkk zX`){AK#PZ|m^T*zC-S?niBBgwYNn($1LSou6;cVXs9esojWMNR=KZX3x|E0TIT*Pk zc140-6XYqW5wArqkpaIE^mR;>5P0r$8+rJ(z6UaGfe)NN#r53004`HRTcmM diff --git a/src/bin/hamcore/inf/selow_x64/SeLow_x64.inf b/src/bin/hamcore/inf/selow_x64/SeLow_x64.inf index 6276dbd7..5f500ce5 100644 --- a/src/bin/hamcore/inf/selow_x64/SeLow_x64.inf +++ b/src/bin/hamcore/inf/selow_x64/SeLow_x64.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = NetTrans ClassGUID = {4D36E975-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_selow.cat @@ -66,5 +66,5 @@ SeLow_Description = "A lightweight helper kernel-mode module for PacketiX VPN -; Auto Generated 20140107_051511.667 +; Auto Generated 20140205_221316.646 diff --git a/src/bin/hamcore/inf/selow_x64/inf.cat b/src/bin/hamcore/inf/selow_x64/inf.cat index e89e872ae6dfad3684e1690592b72fdeea5683e6..a2ded942b3376fafe7b0bbbc8c8db7bbebe5402b 100644 GIT binary patch delta 867 zcmZoRY&M+WCujVlTYeR{vR6yDef0O;=Aq)eh9(9^2BwC_Kxj5GN7~*woW0ymr&q{SDeZ@0hVb$lJ;Gj9H-|n=F9(jeshRfF>FM^;iPUbOM@T z02Ffs%DMr020(R&U{@G|RT=|L2ia*1lr;p>AeTAHlJk*5)#p{+15Ab&aHMyu50&r&7QO{9+`1&vazUR{ftkk z2aAdi@l+-lA5Wd0_cvOx{d4L~Kh94Dm!uEg3_rS5EL}@OVUnxT{NF2OmR>XAyY}eG zK5xeo_MoCKl1oZ{^L5FmbICb>y*W|R^t`@NQl?KxwM@R7|Luuc4}-nf9T{66T)cGX zfBFXHhtYu^MKE;2P z+ipM9nVcvpTt6kqen!oz2R15A4hwGaHCjJaT=ZN)Uhg{Kv4U2tJ;{Cd&teu~u`sw(}1l|XarpWVj=f@bZAL{W=XE{F8uY+fu_PJe0Wleg~6gw)nUF$m%~W&HDrOvZao^$m~B^Up={Zb?>K)KdcKT ze$_3~UVfuQ-pOwsV{^bOmEz--^Oh{1xwKM>OZ0n&;oMH$n>LqcY0f#dZQUdW+q|&< zS0x^vJg(!z`S*gfn8+?k&S$-U__z9qu3FBKKj+^=HB%p+>#+r}kZ)ZqjaH3X`61VT3k z!->~IMHIN4BrmvJ`VdjN`Rs?=Q!nljS@m(UJ!4j=8BnDwP`@isy)lCs)C`b*7a-dN zCVbPvMAFMk;Dg2%%NugycX@fyu_Aj`d+L?c(0P z=&IG5mL{R3_0o-f+L@zV*_WB^&T#17S;%44wmQ;#^V3xQ2?uc zyR5uLDR51SaMgNczXLIh_bf83mVeQ%?g@Nz?dZnESMPKl2s@f?xOTZdYoT)a_M-XC z-wmzJ+$9*(mRmO;_4V)z`Y@&DM@d4xL%wtWwF26lL0nh!uIvl3W%+2|?0a8Z)Ht5SXO8G{ zsrr?#eY<4OiiFy}I>E!8QNg!w{(ie)jrB}l{Vji|z4^$c7g2R$gJiMOp&vRn>+b6< zna#9aZ*qy)S$$Z7Fp4rzX5-Xq^Jx3d%gD)MD8?dEv-QQUr;pXULk$mwJTP9Z_92cr zXL6#baDCk>mhXFZw93WlCMD(NKGjleWbrp;E!Wt&yso<6`{S=WJk0!0j&A#0QlYR@ z$hqD*xM}^%NyR)fZ~k&;5HC8mX35>}cUD;)Zp zrt)>>6DyYLjp7-}>u<>1vbrIj-@Me!e?!@sy=P-iE0MoVBjkj-JtT=gO zSAD~=GFwYctKk0VgfO2qhc<{GJ(ON)ljDnPRZP&9@8YZpj0!2QtA2Tv VL^Xev+1OCWWLjRM%F485F8~~nP^JI? diff --git a/src/bin/hamcore/inf/selow_x86/SeLow_x86.inf b/src/bin/hamcore/inf/selow_x86/SeLow_x86.inf index 6d79b568..4f66741e 100644 --- a/src/bin/hamcore/inf/selow_x86/SeLow_x86.inf +++ b/src/bin/hamcore/inf/selow_x86/SeLow_x86.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = NetTrans ClassGUID = {4D36E975-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_selow.cat @@ -66,5 +66,5 @@ SeLow_Description = "A lightweight helper kernel-mode module for PacketiX VPN -; Auto Generated 20140107_051336.774 +; Auto Generated 20140205_221150.859 diff --git a/src/bin/hamcore/inf/selow_x86/inf.cat b/src/bin/hamcore/inf/selow_x86/inf.cat index bf2c86ad5f11e4c3e97a755bf33afde2259d7e9f..968fe4db7305dca99658a31f02557d0bba8510c9 100644 GIT binary patch delta 897 zcmZoRY&M+WCpS&)ih+4Aw`c#Zs88=zPFRWa8k!gw8JHRx8ycD#Ow5spP-6))WiSFm zM+O%L69x+gGaxi)a0T)#8JxhRDT4un8-pQG+z2S|43xD5i#Rcu0@XPK)wlsw8Uy8B zfhrgn3>(i+wr3QdEXuT`K1gY;M_S#@y;J$cG>%XB9e4J(*&~A{Mmd%sGoXnsKz*)2 z^W1>CO@Jmj0nN2!0J+2fh|PdvjzAe_pqL3z9Z01SkY@z6*95565(u4uVopGw8`$3C z28nE3+H8z0j7{cDj4X!16W`d2B;J1h*=NJ73)j4Cro1aU6tZ)6wLj2(DVxtS1qq3i z-4m-_)?>QdyX?yS&2jrm7jqOgPc{~Htk>m!GU3I9cHv*;oRSwp+thQvN$-r=wX&pT z-`kc0tNFk9?JKW8P%L53`&V2+V_nF~epY?m^?$F;P37LmbVzcN+Jc$0-8-wfu6bO3 zp=i;=xYhgh{FgnoGrtr$iA1()<=p@GnJ3l1H~yixu?>+c?_0tqvgv-Z z+|8<+4h|dj7Txz2{jn>$>g5*B<-0U3J}OS<*mCvpuD%zs9cu1xHVNFm-ujVcfzG77 zWvgN=Paa76{vn~mXZgZ?lPnf}F>KvY%VxoF=hX8H&dp3$H71vcoz;gW7sDt6Wj0Q& zHjlRNyo{VIhGHxt+;P)XqdL~HEczJ5R^PCq(c}FdzsZTB!u8I(|7@Q8E$R52m!45O zKDeGXnSIJA;NQMZ-@Sd!#g0y!k2?CEGv{1hwyMoc*L$H&@Pfn}H-%PdX0puKVHi>U zrBl%?P5D%S^4vSu4<@y)*49&wpU-xzMnZqRyW^ZK`_d*~@?HF`@I}$F)3&Sh+l$p> zmtQoSt<~n$aEm!b&WypWK9cp-7UmQ3)t?)y-z|u#*t)Oy{Z~51)D1XV*(! z{g9o*Y5tPoiA2wmZuXvstuuCim#@jnJ-??s*?!Bk-q(Hg4|~^i=U*>7`_=Y^=>4v1 zw@NRDW&M&dSoYgT%1kY^k)z$Q;c!?|xW;SIJYCNp#_(M+U*&(K$2LSR6 BVE+IB delta 865 zcmZoRY&M+WC)c|BZ|Yi~g>G{!c@LQU-k2fIYiMF%Xkcb!U}$V?HZeycNRB1QjKPJ$ zn8As`kinI~fWZjJb_BA_8Qg#@HwFs^OQ4tqgBgP}P#h%d0#s!QlyL*6`HQ{YdoB_ zsNPjyOl$wF@3T4oFxVY%5^=s2t@$NVp$7#~}{XJ5^&bzwUk(p=XIKjde--hWrR`mv$x4Te_b^}028ZObzbiLaZp zbB*Du|BaC)&$l05mA5(b3g55H)Tq}Er=}nLcw>Rp61ko$KQFVyuo-ju>{eL6J7n&r z75mg#IIl9Lubf;Wc2*yj9L%E(l-W47+C196^D=U>7>coo^nWh7);(vPpyAbta&-%m zo`l(K@0y$_DqOF%v%bLebwtYZb?P1#hvJ1woeaBI#OPJDDTT!B`*ApSg~{@VzvW(R z7kV%KY}ZxeAExh>O-kE8+Q^%7EZ zWtC@>&MD`EOP^)$=QBJ1f4fpc$U4P4@y8u(LQ67pTHf0n=$*t`ueqWon?3rul=%Pm zey$oTH63DZHJdBBeOGu_xHxR%@5|dw&+L3)doc2kvDxWVMSfqWuderIZFew?NLAHr zQ2MWTilOtpYDMw}f1i~vuAeYZoOi&&O!x9bZNB|FYLC?Ytlvp3-!q3NswKy7;ZBiV Z>hXLpSq?dZQA~)6m=(2cGiF6aMNDn0 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 diff --git a/src/bin/hamcore/inf/x86/INF_VPN.inf b/src/bin/hamcore/inf/x86/INF_VPN.inf index 29311edc..dadc612e 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN10.inf b/src/bin/hamcore/inf/x86/INF_VPN10.inf index 7968661e..6f2efadc 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN10.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN10.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN10.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN100.inf b/src/bin/hamcore/inf/x86/INF_VPN100.inf index 995b9d5a..90c667db 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN100.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN100.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN100.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN101.inf b/src/bin/hamcore/inf/x86/INF_VPN101.inf index 7e1bdb87..9a8d6299 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN101.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN101.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN101.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN102.inf b/src/bin/hamcore/inf/x86/INF_VPN102.inf index 594a5a48..b8a21fc6 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN102.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN102.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN102.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN103.inf b/src/bin/hamcore/inf/x86/INF_VPN103.inf index 8a026dfa..b20e2e2e 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN103.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN103.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN103.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN104.inf b/src/bin/hamcore/inf/x86/INF_VPN104.inf index 7177623e..b5a94e9f 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN104.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN104.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN104.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN105.inf b/src/bin/hamcore/inf/x86/INF_VPN105.inf index 141d81be..2a4fee32 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN105.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN105.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN105.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN106.inf b/src/bin/hamcore/inf/x86/INF_VPN106.inf index 0480a872..7d382edf 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN106.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN106.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN106.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN107.inf b/src/bin/hamcore/inf/x86/INF_VPN107.inf index 18367f72..21d74675 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN107.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN107.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN107.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN108.inf b/src/bin/hamcore/inf/x86/INF_VPN108.inf index bad4a556..9a505e15 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN108.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN108.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN108.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN109.inf b/src/bin/hamcore/inf/x86/INF_VPN109.inf index 523f4961..ab36c052 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN109.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN109.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN109.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN11.inf b/src/bin/hamcore/inf/x86/INF_VPN11.inf index bbade158..1cc8030f 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN11.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN11.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN11.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN110.inf b/src/bin/hamcore/inf/x86/INF_VPN110.inf index 4eacd04b..4645a693 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN110.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN110.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN110.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN111.inf b/src/bin/hamcore/inf/x86/INF_VPN111.inf index fb7d0c29..78556e34 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN111.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN111.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN111.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN112.inf b/src/bin/hamcore/inf/x86/INF_VPN112.inf index 393622ed..4b720373 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN112.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN112.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN112.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN113.inf b/src/bin/hamcore/inf/x86/INF_VPN113.inf index 7c1225bf..ad76cab8 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN113.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN113.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN113.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN114.inf b/src/bin/hamcore/inf/x86/INF_VPN114.inf index ddd5c076..74c115aa 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN114.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN114.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN114.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN115.inf b/src/bin/hamcore/inf/x86/INF_VPN115.inf index 11de817a..ee95405b 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN115.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN115.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN115.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN116.inf b/src/bin/hamcore/inf/x86/INF_VPN116.inf index e35f1aee..42937ddf 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN116.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN116.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN116.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN117.inf b/src/bin/hamcore/inf/x86/INF_VPN117.inf index 977ee1c7..e27612a7 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN117.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN117.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN117.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN118.inf b/src/bin/hamcore/inf/x86/INF_VPN118.inf index 406e282d..c93776f3 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN118.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN118.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN118.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN119.inf b/src/bin/hamcore/inf/x86/INF_VPN119.inf index ea67ed73..6b78946b 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN119.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN119.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN119.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN12.inf b/src/bin/hamcore/inf/x86/INF_VPN12.inf index a97b1ecc..d1ae52a9 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN12.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN12.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN12.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN120.inf b/src/bin/hamcore/inf/x86/INF_VPN120.inf index 92a865e5..f7f00c9a 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN120.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN120.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN120.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN121.inf b/src/bin/hamcore/inf/x86/INF_VPN121.inf index f254b998..06c50164 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN121.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN121.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN121.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN122.inf b/src/bin/hamcore/inf/x86/INF_VPN122.inf index cd8ca2ad..1e2947e5 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN122.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN122.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN122.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN123.inf b/src/bin/hamcore/inf/x86/INF_VPN123.inf index de0da168..1acf1fab 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN123.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN123.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN123.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN124.inf b/src/bin/hamcore/inf/x86/INF_VPN124.inf index f8aa2396..25bebd36 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN124.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN124.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN124.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN125.inf b/src/bin/hamcore/inf/x86/INF_VPN125.inf index d749e5b1..047d4ce9 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN125.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN125.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN125.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN126.inf b/src/bin/hamcore/inf/x86/INF_VPN126.inf index c08db278..0969afef 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN126.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN126.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN126.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN127.inf b/src/bin/hamcore/inf/x86/INF_VPN127.inf index db27c812..8fb02c74 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN127.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN127.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN127.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN13.inf b/src/bin/hamcore/inf/x86/INF_VPN13.inf index 43208f08..5f048b81 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN13.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN13.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN13.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN14.inf b/src/bin/hamcore/inf/x86/INF_VPN14.inf index 7d9a5ab1..109a2b4a 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN14.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN14.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN14.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN15.inf b/src/bin/hamcore/inf/x86/INF_VPN15.inf index fc121d9b..63017401 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN15.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN15.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN15.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN16.inf b/src/bin/hamcore/inf/x86/INF_VPN16.inf index e8dac23a..ba4d518c 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN16.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN16.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN16.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN17.inf b/src/bin/hamcore/inf/x86/INF_VPN17.inf index b65bbfa4..7f5785c7 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN17.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN17.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN17.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN18.inf b/src/bin/hamcore/inf/x86/INF_VPN18.inf index d7afa727..6a92a7ac 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN18.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN18.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN18.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN19.inf b/src/bin/hamcore/inf/x86/INF_VPN19.inf index 3c68688e..b21d6f75 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN19.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN19.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN19.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN2.inf b/src/bin/hamcore/inf/x86/INF_VPN2.inf index 5293ad2c..bb9afe28 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN2.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN2.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN2.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN20.inf b/src/bin/hamcore/inf/x86/INF_VPN20.inf index 0d4b924e..90bf2a86 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN20.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN20.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN20.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN21.inf b/src/bin/hamcore/inf/x86/INF_VPN21.inf index 61241a94..ec9191a5 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN21.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN21.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN21.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN22.inf b/src/bin/hamcore/inf/x86/INF_VPN22.inf index f3f2b9d7..127c31d0 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN22.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN22.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN22.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN23.inf b/src/bin/hamcore/inf/x86/INF_VPN23.inf index cfc1fbf8..7ceae93e 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN23.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN23.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN23.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN24.inf b/src/bin/hamcore/inf/x86/INF_VPN24.inf index 924cdb59..27699e31 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN24.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN24.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN24.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN25.inf b/src/bin/hamcore/inf/x86/INF_VPN25.inf index f0a6e751..ca6796a5 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN25.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN25.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN25.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN26.inf b/src/bin/hamcore/inf/x86/INF_VPN26.inf index 1aff4604..7b3abc87 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN26.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN26.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN26.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN27.inf b/src/bin/hamcore/inf/x86/INF_VPN27.inf index 00d9e19f..66a6d2e0 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN27.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN27.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN27.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN28.inf b/src/bin/hamcore/inf/x86/INF_VPN28.inf index 70798c16..da742979 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN28.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN28.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN28.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN29.inf b/src/bin/hamcore/inf/x86/INF_VPN29.inf index aa26e1ad..3c83d2b2 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN29.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN29.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN29.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN3.inf b/src/bin/hamcore/inf/x86/INF_VPN3.inf index fe3cde48..6348e998 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN3.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN3.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN3.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN30.inf b/src/bin/hamcore/inf/x86/INF_VPN30.inf index a6278fdd..7c43c9de 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN30.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN30.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN30.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN31.inf b/src/bin/hamcore/inf/x86/INF_VPN31.inf index 7fa4238d..47ac4b60 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN31.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN31.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN31.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN32.inf b/src/bin/hamcore/inf/x86/INF_VPN32.inf index 8b337ffd..952d9ad3 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN32.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN32.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN32.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN33.inf b/src/bin/hamcore/inf/x86/INF_VPN33.inf index e03913ee..e1ae503d 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN33.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN33.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN33.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN34.inf b/src/bin/hamcore/inf/x86/INF_VPN34.inf index 2ac3d195..8e05fd59 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN34.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN34.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN34.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN35.inf b/src/bin/hamcore/inf/x86/INF_VPN35.inf index af58fcfc..a8e0e04f 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN35.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN35.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN35.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN36.inf b/src/bin/hamcore/inf/x86/INF_VPN36.inf index 4be83c92..7752c3db 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN36.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN36.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN36.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN37.inf b/src/bin/hamcore/inf/x86/INF_VPN37.inf index b8d1ca54..23d37520 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN37.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN37.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN37.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN38.inf b/src/bin/hamcore/inf/x86/INF_VPN38.inf index ea014db1..d38651d6 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN38.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN38.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN38.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN39.inf b/src/bin/hamcore/inf/x86/INF_VPN39.inf index 3aa7e1f5..8fc6ad39 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN39.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN39.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN39.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN4.inf b/src/bin/hamcore/inf/x86/INF_VPN4.inf index 1e0806ef..86a819e7 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN4.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN4.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN4.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN40.inf b/src/bin/hamcore/inf/x86/INF_VPN40.inf index a2004c2a..ea8c3faf 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN40.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN40.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN40.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN41.inf b/src/bin/hamcore/inf/x86/INF_VPN41.inf index 4afd55df..2242d130 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN41.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN41.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN41.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN42.inf b/src/bin/hamcore/inf/x86/INF_VPN42.inf index 91dc805b..434533a0 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN42.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN42.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN42.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN43.inf b/src/bin/hamcore/inf/x86/INF_VPN43.inf index 57d7220c..7bb3aff3 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN43.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN43.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN43.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN44.inf b/src/bin/hamcore/inf/x86/INF_VPN44.inf index e013da97..9a0260fa 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN44.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN44.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN44.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN45.inf b/src/bin/hamcore/inf/x86/INF_VPN45.inf index c0901f38..73224e87 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN45.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN45.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN45.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN46.inf b/src/bin/hamcore/inf/x86/INF_VPN46.inf index 2100a4f6..96c60c42 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN46.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN46.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN46.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN47.inf b/src/bin/hamcore/inf/x86/INF_VPN47.inf index f63dc6e9..b024b06b 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN47.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN47.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN47.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN48.inf b/src/bin/hamcore/inf/x86/INF_VPN48.inf index ade47649..86d970a0 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN48.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN48.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN48.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN49.inf b/src/bin/hamcore/inf/x86/INF_VPN49.inf index f1040f6a..550c3da8 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN49.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN49.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN49.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN5.inf b/src/bin/hamcore/inf/x86/INF_VPN5.inf index 45c6a695..20df79b5 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN5.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN5.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN5.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN50.inf b/src/bin/hamcore/inf/x86/INF_VPN50.inf index 0e8ebdb4..e046c1e5 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN50.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN50.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN50.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN51.inf b/src/bin/hamcore/inf/x86/INF_VPN51.inf index 37340b60..e0772141 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN51.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN51.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN51.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN52.inf b/src/bin/hamcore/inf/x86/INF_VPN52.inf index 6add38f9..9e0dab39 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN52.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN52.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN52.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN53.inf b/src/bin/hamcore/inf/x86/INF_VPN53.inf index e4f97a51..865400da 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN53.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN53.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN53.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN54.inf b/src/bin/hamcore/inf/x86/INF_VPN54.inf index b475383c..463859d6 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN54.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN54.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN54.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN55.inf b/src/bin/hamcore/inf/x86/INF_VPN55.inf index 36594ec8..277e8769 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN55.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN55.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN55.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN56.inf b/src/bin/hamcore/inf/x86/INF_VPN56.inf index 24f47eb3..e2b316bc 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN56.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN56.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN56.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN57.inf b/src/bin/hamcore/inf/x86/INF_VPN57.inf index 071489ce..375e9910 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN57.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN57.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN57.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN58.inf b/src/bin/hamcore/inf/x86/INF_VPN58.inf index 5927bc98..afbaf316 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN58.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN58.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN58.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN59.inf b/src/bin/hamcore/inf/x86/INF_VPN59.inf index f58d27e9..15ac7cce 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN59.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN59.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN59.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN6.inf b/src/bin/hamcore/inf/x86/INF_VPN6.inf index f482a463..c991b828 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN6.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN6.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN6.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN60.inf b/src/bin/hamcore/inf/x86/INF_VPN60.inf index d9909164..73807074 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN60.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN60.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN60.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN61.inf b/src/bin/hamcore/inf/x86/INF_VPN61.inf index 5ecb2c8c..9a29534c 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN61.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN61.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN61.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN62.inf b/src/bin/hamcore/inf/x86/INF_VPN62.inf index 1821a65f..ad60075f 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN62.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN62.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN62.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN63.inf b/src/bin/hamcore/inf/x86/INF_VPN63.inf index cb35c404..dd0eae7f 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN63.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN63.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN63.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN64.inf b/src/bin/hamcore/inf/x86/INF_VPN64.inf index c92fe0d6..fcc37313 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN64.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN64.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN64.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN65.inf b/src/bin/hamcore/inf/x86/INF_VPN65.inf index 02f1ab9d..a11a5ed7 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN65.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN65.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN65.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN66.inf b/src/bin/hamcore/inf/x86/INF_VPN66.inf index 0714742e..c45e515a 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN66.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN66.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN66.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN67.inf b/src/bin/hamcore/inf/x86/INF_VPN67.inf index 85850594..d73e8822 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN67.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN67.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN67.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN68.inf b/src/bin/hamcore/inf/x86/INF_VPN68.inf index 5bf398ea..60b75373 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN68.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN68.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN68.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN69.inf b/src/bin/hamcore/inf/x86/INF_VPN69.inf index 1d23ddb5..18b932f9 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN69.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN69.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN69.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN7.inf b/src/bin/hamcore/inf/x86/INF_VPN7.inf index 9b6832ed..fa58000b 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN7.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN7.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN7.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN70.inf b/src/bin/hamcore/inf/x86/INF_VPN70.inf index 426f0da2..aacbad0e 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN70.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN70.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN70.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN71.inf b/src/bin/hamcore/inf/x86/INF_VPN71.inf index 45b351ce..dd30bf18 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN71.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN71.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN71.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN72.inf b/src/bin/hamcore/inf/x86/INF_VPN72.inf index cbfd9b85..6681fc31 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN72.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN72.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN72.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN73.inf b/src/bin/hamcore/inf/x86/INF_VPN73.inf index a1cee0d1..e2243587 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN73.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN73.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN73.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN74.inf b/src/bin/hamcore/inf/x86/INF_VPN74.inf index dff9d5ff..2c81c6c0 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN74.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN74.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN74.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN75.inf b/src/bin/hamcore/inf/x86/INF_VPN75.inf index 61289e2e..293bd41b 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN75.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN75.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN75.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN76.inf b/src/bin/hamcore/inf/x86/INF_VPN76.inf index 710b2bc6..fb2999cc 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN76.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN76.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN76.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN77.inf b/src/bin/hamcore/inf/x86/INF_VPN77.inf index 4b3bbe04..d2f48098 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN77.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN77.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN77.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN78.inf b/src/bin/hamcore/inf/x86/INF_VPN78.inf index 7fe1fb30..c06825f5 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN78.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN78.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN78.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN79.inf b/src/bin/hamcore/inf/x86/INF_VPN79.inf index 5a625d6d..f9a3f76f 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN79.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN79.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN79.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN8.inf b/src/bin/hamcore/inf/x86/INF_VPN8.inf index b32c780e..dd3a802d 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN8.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN8.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN8.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN80.inf b/src/bin/hamcore/inf/x86/INF_VPN80.inf index 728fe693..204b7bf3 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN80.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN80.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN80.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN81.inf b/src/bin/hamcore/inf/x86/INF_VPN81.inf index baeba978..433d3465 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN81.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN81.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN81.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN82.inf b/src/bin/hamcore/inf/x86/INF_VPN82.inf index af46387e..a043da86 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN82.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN82.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN82.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN83.inf b/src/bin/hamcore/inf/x86/INF_VPN83.inf index 9f718926..233b1345 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN83.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN83.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN83.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN84.inf b/src/bin/hamcore/inf/x86/INF_VPN84.inf index 12755b91..970523ec 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN84.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN84.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN84.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN85.inf b/src/bin/hamcore/inf/x86/INF_VPN85.inf index 20e70d87..68950932 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN85.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN85.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN85.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN86.inf b/src/bin/hamcore/inf/x86/INF_VPN86.inf index eaa6a5c5..1ac8ed3e 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN86.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN86.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN86.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN87.inf b/src/bin/hamcore/inf/x86/INF_VPN87.inf index b88fda1d..5ca42781 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN87.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN87.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN87.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN88.inf b/src/bin/hamcore/inf/x86/INF_VPN88.inf index 7658fdda..c0ea37c0 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN88.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN88.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN88.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN89.inf b/src/bin/hamcore/inf/x86/INF_VPN89.inf index 54279dcc..67509ddc 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN89.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN89.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN89.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN9.inf b/src/bin/hamcore/inf/x86/INF_VPN9.inf index df2c28f7..3f74981b 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN9.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN9.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN9.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN90.inf b/src/bin/hamcore/inf/x86/INF_VPN90.inf index b41b76c4..7200f68b 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN90.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN90.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN90.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN91.inf b/src/bin/hamcore/inf/x86/INF_VPN91.inf index 1ba310b5..eec62b0c 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN91.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN91.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN91.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN92.inf b/src/bin/hamcore/inf/x86/INF_VPN92.inf index c78e28a6..2d969dd6 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN92.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN92.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN92.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN93.inf b/src/bin/hamcore/inf/x86/INF_VPN93.inf index 8004e6a1..5b4ca434 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN93.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN93.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN93.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN94.inf b/src/bin/hamcore/inf/x86/INF_VPN94.inf index cc68924c..8075a525 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN94.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN94.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN94.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN95.inf b/src/bin/hamcore/inf/x86/INF_VPN95.inf index b3bf054b..5abafb22 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN95.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN95.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN95.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN96.inf b/src/bin/hamcore/inf/x86/INF_VPN96.inf index 1d7df798..68166764 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN96.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN96.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN96.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN97.inf b/src/bin/hamcore/inf/x86/INF_VPN97.inf index 191769a3..9563aa83 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN97.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN97.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN97.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN98.inf b/src/bin/hamcore/inf/x86/INF_VPN98.inf index 23f4e8cb..a677431c 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN98.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN98.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN98.cat diff --git a/src/bin/hamcore/inf/x86/INF_VPN99.inf b/src/bin/hamcore/inf/x86/INF_VPN99.inf index 94cd36df..5c580df6 100644 --- a/src/bin/hamcore/inf/x86/INF_VPN99.inf +++ b/src/bin/hamcore/inf/x86/INF_VPN99.inf @@ -8,7 +8,7 @@ Signature = "$Windows NT$" Class = Net ClassGUID = {4D36E972-E325-11CE-BFC1-08002BE10318} Provider = %CompanyName% -DriverVer = 01/07/2014, 4.3.0.9411 +DriverVer = 02/05/2014, 4.5.0.9415 CatalogFile.NT = inf_VPN99.cat diff --git a/src/bin/hamcore/inf/x86/inf.cat b/src/bin/hamcore/inf/x86/inf.cat index a5f72bdf8793c167ba92ac9c1dc6dd69b01e3d5a..a38e99cfe120669ceb4325e6213823fe15124401 100644 GIT binary patch literal 43113 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 delta 767 zcmaE`mhr(_#tj8b%s2Q>PcCNiW!@soxcM+sqdG`nv%6Lxqre`A=MzMJwz^NB{^#HN z_5bE?UZI`A#mmgV!f;rHfdNc!mNg4y6gFniVNhT&0F#ysCJcrQhMQZ>eVMUJJhftB z6v>-huu6AIs!QvCFZ;?v!Hi$HrE)j_wXPKx`8g$IbC&VpUtJdzm*4cf#89icPJVJ< zuw#A9Q>o0wC6m8T%jR{P`_IUd4cw)KzinH3a z-`4)AHp&c_H2&(6&UVV~F8fiL-m5cm7e;eEP`qaLxPC9g&Q0H|pC3_F{leOocy1nx z(Z_!p_ijI&k{Pml>bB=EFUD;0dwDr2Wp?JBnU@!dr|;Hd{$#&!_a^0oa_8#gU60EJ z+*#NCz+?Kl$o4v+>FRnFznHhJ*#EA=FROA&cY&iq>Qxq#vwxP$sHaNS2b-O@N;_O? zsv`S%hrI2wU9k*{m>e@FpAR`(Z)jje;y`SwK3 zROyr~GqZJ9u3yr!RI->GXuu0s#K_3Xz|zFXV7a}r#xpSXx{%}6#bvu#mP~e3Iw7`Y z9)my%pIOh8pmmSm@h0te-*S@o3+D^-E3Mj3I}A<>^c8%sWb421u|CXU^C{=G@B8w; zt=`#H+_EsTxw&We0v}VE0#udVE+9%%)YMAroXyEP;DPL<31_l5R22a}n diff --git a/src/bin/hamcore/pxwfp_x86.sys b/src/bin/hamcore/pxwfp_x86.sys index f98bce6e1d075e0c151d555c5180bd11af293e0e..487dc12feaff4353ac73f4fd8e938744b8aba002 100644 GIT binary patch delta 766 zcmaFR!}y?waYF$U^E``BlZ%;rnT~GQe2A$?62#wZF5}85uz0dwkLbEpF1yMV)i2+< zuDQ8KwuOzCm4SufxC#RUnBFX_63QrS%Amubz+eC-Eg4K03>i!}x2pOwW0iQS(ZVFM zN`p7U@ur|Gi`rDX{I9~?vJ3xz++3?&D=wnXm|dwYpLp=cmZ_CdU;i#iwYc+dGM}?! z{X#}%jamCjN{SSXuZgD^IjZx%VCwj|{z%HhK)-8G{#Z$+BL6ix#%^KxQ_}(@q9e|Uz3*P_AgZ}KkBwC z=GroEdn?&#c^i8sd<;$ezH{rtWm#VmZye5x>h-ACbvPlyXY09iZjAZNY{7lg4vR^< ztWJ4$JIg=QJp8ix10k++YOCb$@E+86+MqTqQ@cRHf5sCP)mpZWhTeT!^_p)jc&*sm z)&2B}c7IREF|X~qGjm+og)2Y!$J;;uT+jPNY94b?@3*|N+~f+bi09W`PyU`)?Vb71 z_`Gz^&5a)#nf7Z;_IEj3Z)9Le-H{^b?NVAh`V zch%b)`b-YYGvm6RZ@>#z#K;JYvL;4`fOv&F2BMElPQ8-(Ib%}FrvG#Dyq*|Oa;-9% zbB*`i77I@oa|wwwmnT09I&-n3Mh>P(~ ztL@`2!Do~-rDmkoe);?Nkl+f9Q#`-T&j>Ag!LXQVum)V3p-iyocv+VKV|C7jfLN3Q(H>q6a(h!Yi%~z rEWSqR-;(^#I`!_ZGTypRm7cm4hj5;K+~?f6opSqx*B*hH2L<}I zE^Y3SZDHeOW?*4Btir$mrZ>x~gfa>nGw3iVFc^SIO9m4LLk7dmt*XAvSS6lnv@nTq zh84VGWY~6Ys`Av^x0(GW*$6f4-CV0(D=yM{GE>A7AZ&sbE#>X;uGM}?! zy(0Uy;F)Lq0>1J-OItbZT}Af#zf{`}8|MGa~Ktj%;D$ zutjbEuYJAR`_JaT!=b`2Cl)-+D$5Cp2`ju4^DO9{@wNE(X8HGC$?mh79>tLLc>T6^ zwJ(zr%}%mOEHB{_XUa@VeBH!z`%n3lBhz`Rnqxfc=kc#SVJ+@#EBP&Ij`kY$h*cgA z3aaxRX9hlWJrM6)%XsVDnqzbR^Vhvpc98pRq+j(;-A!A~Y|r<(GtEORbACPRh+o}% zt%oW8ZM08F$c7!YFIjc#{_*^>^;^fK=U$@pGd?3}=|Aaj6D>G>OLna*J}~|C_x&zU zu1x=7Ie%@`%{xp=nZ-p`P#j`y!Mllw1uZjEO(QiwmXAO_1BK3d4HJ=mTdXoFDBBo$g$(#l(k+7_utgm s%f$Lb`V_wE3(E;UI_vU{5}P99!wR(~T0(c<%Kyrol6c5WJcfY*0DL`6l>h($ diff --git a/src/bin/hamcore/see.sys b/src/bin/hamcore/see.sys index bec3ab6d1a0d7270690ebda032502e9b2e6b3de5..f2e9c70a5b34d1448d52a4f082a7e6634847c3b2 100644 GIT binary patch delta 764 zcmaEGf$6~orU^HgCs}-&c-xmrYR6_RMy?_dce8o1E3?4-9X8v)R$F;&UpC8j^0kO_ zn|sPyxOiC^SQw70Fff4W&9aT5jKZc2It&U724K>X!Gyt(!E|$LlPNP+iLenqca{IiqnsP;2@{3o3W67HuI;TA7r8r8IZh(@WZ>Dl6(V-$!hd&vl}Me;x74xT ztU5XBQix^bdFQu@8qEh!pRPQzbLMQhYognB>)9|%{(o~&=*N2J*!nXQ1d~&HG@|0~ zuHl?H@sReuTc>vk%{{hr##^U=b*Geax3Jm2iJ1}n??d=h!`ISRJ<24Mrm_4_;I1p2 zY`9W;*^5SVhezUaC%4?aaLBZFmGGA3OqUD(WJ%T6x>|Bg;8wHrJ%8bP>l7ZlClL#8 z{`hpLe~qj2-FbgoDjnRFxgDOplH&EfIcHAh_LHAPnALLggq6&1JNbuwO)eIwmsC*r zuw;*EZ(qT*S#M?@aG55saCgzw$@3d;>KNC~kM%J7IK#U0Tp7!XzP}T4zF(a%bIrXA z%Q+pd_J@UYUuJrtKG}cS*?J=bQ$u4zLlg5T17$W&tu~Lg@4SqhEQVq%BGX-a_sVx( zmhSX+cZlWN=GtwhVQIh%SH#E&jIt(12Gi<2%!-;DwC23qcrdgv>7dHXCysYyLbJSB zdLDn2E>8XT=xN%l)N7N?x}K#Ta)0f0>D9v>GuHHbzd6w!dXl{x3~JsOLqMQ zNW_1NNbmT3!Tj#}$D6*`9XEyzR@h`OIc5My?_dce8o1E3-grQ@1mJW{+oT_FxnMk^PJ)35-HMaK=mxZJ1K0DoLqYtyM zuJvmWm7lxVR^HuH-f??l&1ARlsiGS=9x^ny+v>JYwy0mXeBTML*2SNmS!@u~eO(q> z&>QZvJ9I|Pi?W+raZi%(VM|)lXKF$Zr;3$ zCmuQF@88Vi(lXh9+1YwS12ZE7Lt|s3Cb1@eKUbrGgMpg!vCPoIq><7BsX;0-G4jm58aR^S6_cO2V*kIsq*sI}J znx^z~TlpUCX{Yw@4>qq*Sh2vN{H0j0YW5wuzsoJ&t$0%JF{51hwfBKqRh`GqKT59# zte@fAF!8Cz-ev1=uk$;ewQcs1_1;U1o_g|pHzyJW-^GL}6 diff --git a/src/bin/hamcore/see_x64.sys b/src/bin/hamcore/see_x64.sys index da25737cc623432d3f4069fa5780c58bb43d2c95..487544268c3b817dd3e117475e7bc89a433d58a3 100644 GIT binary patch delta 762 zcmaE`is`{BrU?(2pIdyI_}Gte#%3eNq9_n=^YZ9IW`Ps^*A;$U+T=O2-};*R!zho< z8u2egcv%@(7>=tjFo5aJvL&I6!ln#53GJ!yA?f*BLA;x zJ}57r^4IYCgV&sr(`GkDz75`7TU9GAa{7A%@pwtnRUK9|XSlN{?E zn73ZkQ0jZH{AuR`hcn46jdF`W9&=urrGCz5>c6SQiknQ#ni9>gtA?+a;p6=fyz$KQ zbLM}h^(T0pm)Dh^CcRYVo#OHNPfV{mZ~W=O+idpj;KU{O-m#)=<#E- zM*IsAUSZQ`1LG1 zQPL^bbbm$P_a29C*{Ev0kl5&#G8@aDu)E%JRiCT$O+(DIGyQ_2i{TfghQH=}l*5Yb zs?;=Q{_lPk$9C8$Waa0BYIWB9r!yUz=5M)PAKN?OeBRcFduNsecHaL#MP~Ek;NpW1 zmNh99>WM1eSs25YW%0<<(e~@=GQP;7`q<}rR(;o&UuIFsDPg+rEu-xEWbGQ}b-`CT z|0Zz+Rpw~*p7nnJZZnG-hmh!;bKao|`%^_W>Kx+SEV3kGPt)0;_ca#pqO@%4yFWW? zGB4>-yvUd~*>Cc>dP4&xw--weQ8T z>2Lm+&U_dgrfs%AQnS1MkRC(Sp)c$oHE)L57yoUQ(yTW!jLfyW<+^si<-=MIzoQ$& z*GzYrvfUw@y_0F3%Wj49%FD%UmBmg}7F~=I<9#7`>U`9`6^G3IxWAubGi^^fKVkJM z57Alw9v+PfjWLg&C;M1& diff --git a/src/bin/hamcore/vpn_driver.sys b/src/bin/hamcore/vpn_driver.sys index e2dca2d5d4c420280b16a9d6372236155a9277bb..657a7f53a242c44d03c8e522f7f16c419c72781b 100644 GIT binary patch delta 766 zcmaEGlJUVw#tj)v%)J($CTBDGGDq++Zr;t*sRkBs*W4*E>Gq``kLFwZZWk)r8C7Q0 zzF9!4L5!D`fra6?3IhX}-aOYKlu_7}L5D$s!2nEJGMF$JGMH{=bqZz1Dv|42!y=+* zbnMX*_fs1`KHsi&YjR6h&jN#2oBw*&ii@n=uh?3k`>?$CDmoEN1~b}wu+R` ze%vN??4YHNzR)kwV{W^QTZnH@GKKZ;`-bbfz zW^!Eg+#&U9#lA1*Z#y;o4_@xE33&8FA!Ew*`44{7_iU+2>26)Wx;o0N&D(nB`g=JA zN4dI6WS&1R5VN_Ydm-Y0^S8;yE3Gc``3Ie0JEneaso;Cjpbd$WvjU}$$9p^eyz#p3 z?Zf{H5tDgVUkF>Zg=3Py%avLlMeFK%d=8Zbtu;&W6=T;vyeM4w;OnV}TuxMasrLjd zI;vq@yKUJUA5kVJ-^u5b&ej_lm>L=z8k!hI87Q-HYPET^edlH5WHA(D5$Wx`Bed-8 z+25B!e=YW^x_v}>Ms&CVFI*8LBQVOE7#Wg#4^5cx^2a;Y44X`+P+Ff#_iI6fhxYP9iRT~^q;?dXM>{-kAcY4Mu(|JcPc(HRXN*6 rG_QgMP&FbA_ zxLH7}L5!D~fra6)3IhX}-aOYKlu_82L5D$s!2nEJGMF$JG8k@VbqZz1Dv|42!y;1N z6p-=X-^uUF+#iqD{XXsC*1Fw(^Iy+eaS@eMCaXPJfB8>{4e)DNv#z<8VG7&izC_3R z{!by7PrZ%0xVZGn8vD5$w1PT(Dvqfio3%{y-!-Ps-Rpf{?TuH^|5cE`g~?_iSO1(- ziDxE7$^H}0n#MC-Hrx59#VUQ~KOV3lZA~NwEr2M>3n%O^7kp(rCa~&M=_}BzTCtrBvsMY+q}^0rIl#oGwtTR zk0x5puAQ^j^f?o6`sDLTXX_0O%!~{Sjg2g#43yb8wc0$|zVkA2vKWf7h)jQ0XI;g5 zu6zPt#n%~1dDc^x*C-nB!WA(xvNEtVF)|d~kaw(cJEL~#-k$uER&yWhuL zNO7&q4ef<%jYVYCbuu!Oo5K0(c@{D6nX=?b@xgl<^Si8k!V8?dnh!|0%Y1lnbaQt^ z|Lnre1#5p+OsNz?2_Ca&bz;O)-}zkv!(WJT{S`QZEQ_(qs-$y zW!&2C#Vl!#T#pMbYY7YQ45ph~okN+iO1yQeVG&t& zzioPj+_S>T@q&Ca^A6S2F0Q??xz@W@TqIXZ%hcz>9>YtT9Ts0cEpbm>Z~1RBU$SGp z#|7D}96|jK=I`fcI;v z>JY!*q@Va_W1MnL)LyJpO)FU zr2bj#KL1WIPm!Omc3YXHb=}E(srxb`Ci1N~R{!X6xsta_TwF}*!}Hf3cI*HBAM~-r zhD~pg{a*Ei+OP3jnSRgIJ!n(*Ku8iSXF|)sn87SHAmM9(Q`z^DWB% z9@RTdKIT}xxpJ5E8V4`FptwT4kIna;%(nkH!`Z2#+9dk3HDE1sof+?0$@`n#c|>Dx zEHaIHwMK}EvuCn@%Gr7&15-m|Ln8x|Cg2 zwoheCL8#J|-mn!0yl_Q~jKC;sVq}=IZL7eOUGHpeyz!MiJzL<-B`3yz^Gzq5n%6B* zKP5V@xNo`A^`z2M-P*A;JM_QwY0Tz)`eRRXl%hmw zO7kDhv-0PaF6#?^{qMb}hq)u;^hq2=%9jn^vASGY_bJM$@nZaTGusajStV1~tESv# zd$cZMCri1W{c@$PIznrF_t>1Q*pa2os(J32NK)^*_dKz`X9h@?Y?$i(maRPFlhlNk zCxtc-_Vfw;t1=abx#e2bMfa0t9`wuH pQpWUe;ilIunR7QTo12n!$nGOkz{HS_2%gP09XmOf{W`$F000q8M~MIc delta 766 zcmaEGhVj7}#tj)v%yoRHCucMHGQV(R+`OBKQyVOBTz98H+abAv0|F17_RqY|At-0I zZ1V)Y24P-i1{Q|HDhv!@db6xkD5J13gARiNg8`VdWH4bcWH8*^>Kw|9RpPB%4U5Q) zi2h#P;{O**dk$!-p8TyR7wt7|bFFu+xQKFr)`J@?u@mL=SFp-EWJ)aMGKihbm+V-- z^iSl!`RRoRwq8;w;tCN|d>hvmSm@hddrDyX9r@!{wSCT~=5|!P__E`iUC^G&*%|?C zkEGff?Y?~b=r(`zf>^F;+B?E*<@7h7oaq~utD3&8-&@;aTiEUycbQH`9P`+9{QHS7 zk{f=6>Sq>cZ0T}TKfpY3wl)9U`?HtLThpV&6I!pj;s2WBU-lV(Y1Cl#Y>Cijp3|lm zbhu|O>%)NZ^_6cUSh^(__VRYzn6v2l$7Qyh6ThBXWO+u|EMa*=RhF8$PUb#O_Lj;w zmKR<>Yx%%(?i=$nr=(~54#o-hN=03|?je%WB{bb6GXGzONXV~)c79V|e|8s}F!#sI zwl^(B%^K2?O#MG5`=^|(H#9IaGB7kYHH?+%fu)I&VfLb?GLeY~<@KE^1Pc|fuRjz1vD5#@t)(}v z@NS7`>(;ArPv<@VQN!(--zt~)eY#5}86UrnJkWOF{fgfF?e&iteO_yP2n|~JjQ8Z7 zc?qt4r3o!Hw#TQOvz4y7#PXKGT5x*)vYfL<{}>`NJtSLm*K03y&eostY+7{uqYAbq zKY~AQ;+nkX%Hz$FKR)e$BJpIg_Wq@Xd$bn)Mf-_GYQE&Aj5lc{FrLjUX!-dBsmvduLn st@M_Oe8P7oT4nALo3!HXe)1)MmY-Y2abSV4>MbLWuTS^hNMc|B00E{?nE(I) diff --git a/src/bin/hamcore/vpn_driver6_x64.sys b/src/bin/hamcore/vpn_driver6_x64.sys index 2747d675468446dc3cd9c7632c699f5cc1a4158b..a0f7a81db01a5ac1613456834479394c9693222f 100644 GIT binary patch delta 766 zcmaFxfbqct#tj8b%s(wYO)h5gWxl1&xcM;CL~XD@xZY8LqnuY}?>kfJzigGajBxh9 zFPnArpUCsFGO#clS7BfP)0<`eLm7ol8FUyF7!1IqC4&irA%p4W)__!ItP+2Na~MT# zrsvHTl|5u&Sk<$PXM5GYwhrfbL_^y4Q%$Ms} zKi~4au^%`0+@e=Po;#N>bKJF}eDiPdfa9AQYc5Q@VnQ#q%fZwTO+rRpG zuHLUP!Dhypi#&S8-}2KG|4ExM@U3UsbN$M!m+aDSUcY^^%dJ;YW>2N3sQt;3k5_;G zHsL>H^-k%_hS^M-S(E+q&ej_lm>L=z8XFr#87Q-HYPET^edlH5WHA(D5s`~-QF&QB z@lg9&UB41TlZ%p9{SO%M!WA(x0;8;nks(0H>)v<%+^_pOR=B%xS=E19wWPIk1Fylm zm#LK<7uFWBANYBvV}tPm=>&@nbN2qQS@Br<+0NUhHG4i!dmd1qIH_RuJZVktN!jb` z4lke4DyrJ}&WP={%dN+$iYFgcac^ULzMW~#+xUOY>}yWeY`Fe6Io+}Lz|tR zonG~{OlnFRTY2CTAsNN6ji=6?Uz@jh{!xb_b|pKj<4@|u8oTYi4W34YH6L;illh++ z_?yM_V?i3j&vH4l4hO%0J8ob79;>hT=FXqG*Ezf`4^~Zl^f`IftwRbf9~ED( s<+rlB-yC#VevQ6}sOL`0qRcHqJy~Tl4!NyUss1Twq<4&M4nG3}00?4KR{#J2 delta 766 zcmaFxfbqct#tj8b%y;=tPcCNiWqx;wVe?_8iP~U+aJ{1fqN}@ag>ZAY%?-(Zd-$GB z%w`?^C-S_^3@i+XRTvn+^k!NAP)1>61|0?k1_Ll@$zZ}@$Y8j+H6WE4tHj^n97Ykj z>~`7qSi}8`^f&GZ=MisXVq7i0xi+*`Ttt;^p4fx$UmY+#y|EE`9yLl63%)&Rwd=@?ndd$RFE_dqyV&^!kKN@x zzauYoAK#b7y`=8xcGah`G7Nur^LATX`Oiuh<-J?au=vphmZWSI!mV2t0w#Bovk-CFf%eRG&M4hGEipY)N1o+`_9YA$zmwRB69HDL%&;p zB)ewskXBk0v`$+3f=IdnFI*8LBP#<-6C;CLp2kjY!`UM2nyo_L`j1I0vp>DaZmXbI zTjjCc8qd5=>9{$X?5Upi#%bEy@I^eSf7ibBKUQn_b=A){jef@Zh|eiALVQ~;MJwNK|p2ie|m{3v6-_2L`LoC{tOFP(o)H5V{vyH&B<{Jap)?0um=+}=5hVqWL{ zyv=YdhJAT(?t8f;Ms2~DA%EjOixz6++|M+2Z8iMrxvk;iqd7|XJ;&!?7hZ|(NUTVy>Zw|73&mhI}< ztfT!zjhB^yh2gjg0|S`eEE^QcC~V50!=S)m046ONOc)FqOgFa%r!r%e_#2kPC=x$; zLyp$Hw5lg2tJi#!p8LK?{TRpQ+K5_lk)we>)=HL47rf?v)$|efG)*S+6*$&= zRC$K;K6$_LaL60o+=he2RVBnOPdv6)=CE_OURV;=V(=SIfNyAD5GpR3j1 zbUeLhPG<4;iaLMJ<3IMNn_A5g`_;|bxk&tAD2C_RU&T_5V%RjziLX$`d|5*scF{MNocm(?b6PvuEC5;_Lr+ z;Ahgrt^68CWd0^^n8)>M%bjOsiIe`^Dp>rbYW;&r*9(~DnpECeQy#eExQFL54ZTO| z46DBW$!%hpSjc1`J=wqTY`u|zsiCokuZTNo&U}6 zn(VtFA`qTBP^v#$+!;ffd;fl=1P$S_$b)mUf_d*7L~ux)F-PB(n4mo;VBFnzn~ zfn!f&|L7XlR9>zR>28@&#CPKI(t`YBUPf!*EV{<8G3}(qhjsOt$7NUpeYYhY^l7wx zX!k8|ZkLj(%c(NE@cKC-%9YktCK8Rk2hXv*+r!A5Yv#`M^>5FWvQGjWuL4eWh`qd- zz+v}iU!9=`S6bA{3%QDW|95{9+Ra3@wAmR;@q3vQB-RzV|T0vzJa%@w0y9Dd!c-ZT#uG se(jbC6Q0NaD$LcIR$MLSom%(p{pRSUnO|zB9xrYGweq)+P9*~a02mNlApigX delta 765 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

9M&!IgvsbZ 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 MJjF;dRrEoy02YFOQ~&?~ delta 49483 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 diff --git a/src/bin/vpnweb.ocx b/src/bin/vpnweb.ocx index 5f332e88a36560f56a8e60509e07f8c49fd178a9..ebd47850d462ed8fefe08340592ae169cf34eb5a 100644 GIT binary patch delta 822 zcmV-61IhfjuoSqk6tEZp1Bf{ClN$j|0x~XxY5|980Rgva0Rn2G1Bf{Cx7VWr^)nC- zE&iI6=ZHz6G@%kN`Xp?(+}8rQKm&+4^0${5186lKS7l@%MrC3kFf|}DGCDCaIx{jL zGB7bT3KIZ@IP!-bP6M|cP6SVP4Fv!M0LLT%00jU90LQm^#ROFW6Ey%V03ZM`04x9? z0673O05JeHx8cSFMFSHx04x9?05AY703ZN405kwG05!Kc$^Gn|8>#PGYy`VZf3BzH}$@Y11%3h|pYcM969}XtN=T4>z*YcJ-52 z|5)LXAK2jj?XPKmKZe5LBZTvPB{kg$zK+=q7YwjVA=<(!sNM>{8W$q;B;&Pg^}!*S z@l$}~#7izlWd(4*j|2K~6X#)_<^lTRY}jkrU5dzXO{Flo6#_dmmn9Yj%`Y-AH8C?W zF*7(?Fe3&DDuzgg_YDCF1Thu_6!&FhlDrgu$Fj_>SLg?06LdP8^_L+R1rvWPn6G|c zZvsoz3$J^q4-ZIogP?q|vywayWw;P7$oM5Stcecs1e#&zw&$3%I8@T|uKw}}gYEj$ zgc*C`l1o18qHfATr5Pk15U6*+SYm{cA;p~$>-{M!qnGK25!87cz)vxLP3(J#vt!G- zf)n4d`cPX627owL>b7(d$CZDLvKh0*>PBTKT^k)v!nMtjOVZHe6~|{S;X%aU@=qIe zSDC+VzPm4(-&YJQS>GgtjbHg~vEchwHoPFcdw0~)L`mmEQ3X!FD73fjs{iUaI9Ryx zH12tRQ$-&Kc9B9d$|t0ZMKWG~4*q6Ncf`)CT-79AEe9`{=PgTlHtz;X#{d8T00>xL A`2YX_ delta 822 zcmV-61IhfjuoSqk6tEZp17HrzlN$j|0_!+~Y5|980Rgva0Rn2G17Hrzx7VWr^)nDT z6js70j@C$z#2Or$#=nlY+}8rQKm%Y7%eR*p186lKRCQ$_N?~pwFgGADH99dfIx#mO zGB7bT3KIZb4$FrfP6M|cP6SVP4FdoK0K+5z00RI70K>O=#ROFW6EgrT03ZM`04x9? z0673O05JeDx8cSFMFSHv04x9?05AY703ZN405kwG05P{Y$^G z!FMEbfgmKCuoZ)2WhiOZzN*$FewzmpcYA zK7&pTAMq8~!nIGvCO4$Sw=*Sag0}u*jgCXU&8tRuf|nr|1rvW|X?EE5 z&6R)H7Qg!9_qVYXI~!ES9l;w3}2d323+?-m<)Q<$pj5Mlg(->+zEx@w=skzZm1&HQc|!lXeceDf2zV80ix^{SO}2c0sIPMl5{=WBPpjK0w+nuCju%+Kd^ zu_AT8X(VU7U{RGQ6biq^lKiS`C*EDV(?;N@_}qVJzy4NJ3t-aCZGQ%NqyPW_0AGA& AdH?_b diff --git a/src/makefiles/macos_32bit.mak b/src/makefiles/macos_32bit.mak index e62eb18c..f0ab4298 100644 --- a/src/makefiles/macos_32bit.mak +++ b/src/makefiles/macos_32bit.mak @@ -24,13 +24,11 @@ # Variables CC=gcc -NO_VLAN?=-DNO_VLAN - -OPTIONS_COMPILE_DEBUG=-D_DEBUG -DDEBUG -DUNIX -DUNIX_MACOS -DBRIDGE_PCAP $(NO_VLAN) -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -g -fsigned-char +OPTIONS_COMPILE_DEBUG=-D_DEBUG -DDEBUG -DUNIX -DUNIX_MACOS -DBRIDGE_PCAP -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -g -fsigned-char OPTIONS_LINK_DEBUG=-g -fsigned-char -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz -lpcap -OPTIONS_COMPILE_RELEASE=-DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_MACOS -DBRIDGE_PCAP $(NO_VLAN) -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -O2 -fsigned-char +OPTIONS_COMPILE_RELEASE=-DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_MACOS -DBRIDGE_PCAP -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -O2 -fsigned-char OPTIONS_LINK_RELEASE=-O2 -fsigned-char -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz -lpcap diff --git a/src/makefiles/macos_64bit.mak b/src/makefiles/macos_64bit.mak index 933bc5b7..5507c0a7 100644 --- a/src/makefiles/macos_64bit.mak +++ b/src/makefiles/macos_64bit.mak @@ -24,13 +24,11 @@ # Variables CC=gcc -NO_VLAN?=-DNO_VLAN - -OPTIONS_COMPILE_DEBUG=-D_DEBUG -DDEBUG -DUNIX -DUNIX_MACOS -DBRIDGE_PCAP $(NO_VLAN) -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -g -fsigned-char -m64 +OPTIONS_COMPILE_DEBUG=-D_DEBUG -DDEBUG -DUNIX -DUNIX_MACOS -DBRIDGE_PCAP -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -g -fsigned-char -m64 OPTIONS_LINK_DEBUG=-g -fsigned-char -m64 -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz -lpcap -OPTIONS_COMPILE_RELEASE=-DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_MACOS -DBRIDGE_PCAP $(NO_VLAN) -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -O2 -fsigned-char -m64 +OPTIONS_COMPILE_RELEASE=-DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_MACOS -DBRIDGE_PCAP -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -O2 -fsigned-char -m64 OPTIONS_LINK_RELEASE=-O2 -fsigned-char -m64 -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz -lpcap diff --git a/src/makefiles/openbsd_32bit.mak b/src/makefiles/openbsd_32bit.mak index 36814285..f3808612 100644 --- a/src/makefiles/openbsd_32bit.mak +++ b/src/makefiles/openbsd_32bit.mak @@ -24,13 +24,13 @@ # Variables CC=gcc -OPTIONS_COMPILE_DEBUG=-D_DEBUG -DDEBUG -DUNIX -DUNIX_BSD -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include -g -fsigned-charg +OPTIONS_COMPILE_DEBUG=-D_DEBUG -DDEBUG -DUNIX -DUNIX_BSD -DNO_VLAN -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include -g -fsigned-char -OPTIONS_LINK_DEBUG=-g -L/usr/local/lib -fsigned-charg -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz +OPTIONS_LINK_DEBUG=-g -fsigned-char -L/usr/local/lib -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz -OPTIONS_COMPILE_RELEASE=-DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include -O2 -fsigned-charg +OPTIONS_COMPILE_RELEASE=-DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DNO_VLAN -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include -O2 -fsigned-char -OPTIONS_LINK_RELEASE=-O2 -L/usr/local/lib -fsigned-charg -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz +OPTIONS_LINK_RELEASE=-O2 -fsigned-char -L/usr/local/lib -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz INSTALL_BINDIR=/usr/local/bin/ INSTALL_VPNSERVER_DIR=/usr/vpnserver/ diff --git a/src/makefiles/openbsd_64bit.mak b/src/makefiles/openbsd_64bit.mak index 5520c73e..f17a9f3f 100644 --- a/src/makefiles/openbsd_64bit.mak +++ b/src/makefiles/openbsd_64bit.mak @@ -26,11 +26,11 @@ CC=gcc OPTIONS_COMPILE_DEBUG=-D_DEBUG -DDEBUG -DUNIX -DUNIX_BSD -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include -g -fsigned-char -m64 -OPTIONS_LINK_DEBUG=-g -L/usr/local/lib -fsigned-char -m64 -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz +OPTIONS_LINK_DEBUG=-g -fsigned-char -m64 -L/usr/local/lib -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz OPTIONS_COMPILE_RELEASE=-DNDEBUG -DVPN_SPEED -DUNIX -DUNIX_BSD -DNO_VLAN -DCPU_64 -D_REENTRANT -DREENTRANT -D_THREAD_SAFE -D_THREADSAFE -DTHREAD_SAFE -DTHREADSAFE -D_FILE_OFFSET_BITS=64 -I./src/ -I./src/Cedar/ -I./src/Mayaqua/ -I/usr/local/include -O2 -fsigned-char -m64 -OPTIONS_LINK_RELEASE=-O2 -L/usr/local/lib -fsigned-char -m64 -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz +OPTIONS_LINK_RELEASE=-O2 -fsigned-char -m64 -L/usr/local/lib -lm -lpthread -lssl -lcrypto -liconv -lreadline -lncurses -lz INSTALL_BINDIR=/usr/local/bin/ INSTALL_VPNSERVER_DIR=/usr/vpnserver/ diff --git a/src/vpncmd/vpncmd.c b/src/vpncmd/vpncmd.c index 71cc7240..200b5886 100644 --- a/src/vpncmd/vpncmd.c +++ b/src/vpncmd/vpncmd.c @@ -114,7 +114,7 @@ int main(int argc, char *argv[]) { wchar_t *s; - UINT ret; + UINT ret = 0; #ifdef OS_WIN32 SetConsoleTitleA(CEDAR_PRODUCT_STR " VPN Command Line Utility"); diff --git a/src/vpnweb/vpnweb.h b/src/vpnweb/vpnweb.h index fbec85e9..6a179576 100644 --- a/src/vpnweb/vpnweb.h +++ b/src/vpnweb/vpnweb.h @@ -4,7 +4,7 @@ /* File created by MIDL compiler version 7.00.0500 */ -/* at Wed Jan 15 17:22:33 2014 +/* at Thu Feb 06 00:36:44 2014 */ /* Compiler settings for .\vpnweb.idl: Oicf, W1, Zp8, env=Win32 (32b run) diff --git a/src/vpnweb/vpnweb_i.c b/src/vpnweb/vpnweb_i.c index c334a93d..066a20fc 100644 --- a/src/vpnweb/vpnweb_i.c +++ b/src/vpnweb/vpnweb_i.c @@ -6,7 +6,7 @@ /* File created by MIDL compiler version 7.00.0500 */ -/* at Wed Jan 15 17:22:33 2014 +/* at Thu Feb 06 00:36:44 2014 */ /* Compiler settings for .\vpnweb.idl: Oicf, W1, Zp8, env=Win32 (32b run) diff --git a/src/vpnweb/vpnweb_p.c b/src/vpnweb/vpnweb_p.c index f49c797f..ab8bb95b 100644 --- a/src/vpnweb/vpnweb_p.c +++ b/src/vpnweb/vpnweb_p.c @@ -4,7 +4,7 @@ /* File created by MIDL compiler version 7.00.0500 */ -/* at Wed Jan 15 17:22:33 2014 +/* at Thu Feb 06 00:36:44 2014 */ /* Compiler settings for .\vpnweb.idl: Oicf, W1, Zp8, env=Win32 (32b run)