Added files that cg-init excluded
diff --git a/hostapd/logwatch/hostapd b/hostapd/logwatch/hostapd
new file mode 100755
index 0000000..97b24ef
--- /dev/null
+++ b/hostapd/logwatch/hostapd
@@ -0,0 +1,65 @@
+#!/usr/bin/perl -w
+#
+# Logwatch script for hostapd
+#
+# Copyright 2005 Henrik Brix Andersen <brix@gentoo.org>
+# Distributed under the terms of the GNU General Public License v2
+# Alternatively, this file may be distributed under the terms of the BSD License
+
+use strict;
+
+my $debug = $ENV{'LOGWATCH_DEBUG'} || 0;
+my $detail = $ENV{'LOGWATCH_DETAIL_LEVEL'} || 0;
+my $debugcounter = 1;
+
+my %hostapd;
+my @unmatched;
+
+if ($debug >= 5) {
+	print STDERR "\n\nDEBUG: Inside HOSTAPD Filter\n\n";
+}
+
+while (defined(my $line = <STDIN>)) {
+	if ($debug >= 5) {
+		print STDERR "DEBUG($debugcounter): $line";
+		$debugcounter++;
+	}
+    chomp($line);
+
+	if (my ($iface,$mac,$layer,$details) = ($line =~ /(.*?): STA (.*?) (.*?): (.*?)$/i)) {
+		unless ($detail == 10) {
+			# collapse association events
+			$details =~ s/^(associated) .*$/$1/i;
+		}
+		$hostapd{$iface}->{$mac}->{$layer}->{$details}++;
+	} else {
+		push @unmatched, "$line\n";
+	}
+}
+
+if (keys %hostapd) {
+	foreach my $iface (sort keys %hostapd) {
+		print "Interface $iface:\n";
+		foreach my $mac (sort keys %{$hostapd{$iface}}) {
+			print "  Client MAC Address $mac:\n";
+			foreach my $layer (sort keys %{$hostapd{$iface}->{$mac}}) {
+				print "    $layer:\n";
+				foreach my $details (sort keys %{$hostapd{$iface}->{$mac}->{$layer}}) {
+					print "      $details";
+					my $count = $hostapd{$iface}->{$mac}->{$layer}->{$details};
+					if ($count > 1) {
+						print ": " . $count . " Times";
+					}
+					print "\n";
+				}
+			}
+		}
+	}
+}
+
+if ($#unmatched >= 0) {
+    print "\n**Unmatched Entries**\n";
+    print @unmatched;
+}
+
+exit(0);
diff --git a/wpa_supplicant/vs2005/eapol_test/eapol_test.vcproj b/wpa_supplicant/vs2005/eapol_test/eapol_test.vcproj
new file mode 100755
index 0000000..bc2c2d7
--- /dev/null
+++ b/wpa_supplicant/vs2005/eapol_test/eapol_test.vcproj
@@ -0,0 +1,421 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="8.00"

+	Name="eapol_test"

+	ProjectGUID="{0E3F2C6D-1372-48D6-BCAB-E584917C4DE3}"

+	RootNamespace="eapol_test"

+	Keyword="Win32Proj"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..;..\..\..\src;..\..\..\src\utils;..\..\..\src\common;..\..\..\src\crypto;..\..\..\src\rsn_supp;C:\dev\WpdPack\include;C:\dev\openssl\include"

+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;CONFIG_WIN32_DEFAULTS"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+				DisableSpecificWarnings="4244;4267;4311"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="ws2_32.lib Crypt32.lib Winscard.lib Packet.lib wpcap.lib libeay32MT.lib ssleay32Mt.lib"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="C:\dev\WpdPack\lib;C:\dev\openssl\lib"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCWebDeploymentTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				AdditionalIncludeDirectories="..\..;..\..\..\src;..\..\..\src\utils;..\..\..\src\common;..\..\..\src\crypto;..\..\..\src\rsn_supp;C:\dev\WpdPack\include;C:\dev\openssl\include"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;CONFIG_WIN32_DEFAULTS"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+				DisableSpecificWarnings="4244;4267;4311"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="ws2_32.lib Crypt32.lib Winscard.lib Packet.lib wpcap.lib libeay32MT.lib ssleay32Mt.lib"

+				LinkIncremental="1"

+				AdditionalLibraryDirectories="C:\dev\WpdPack\lib;C:\dev\openssl\lib"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCWebDeploymentTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\src\crypto\aes_wrap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\base64.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\blacklist.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_common\chap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\config.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\config_file.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\crypto_openssl.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\ctrl_iface.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\ctrl_iface_named_pipe.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_aka.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_common\eap_common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_gtc.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_leap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_md5.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_methods.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_mschapv2.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_otp.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_peap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_sim.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_common\eap_sim_common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_tls.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_tls_common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_tlv.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_tnc.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_ttls.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eapol_supp\eapol_supp_sm.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\eapol_test.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\eloop_win.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\events.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\ip_addr.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\l2_packet\l2_packet_winpcap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\md5.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\ms_funcs.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\os_win32.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\pcsc_funcs.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\rsn_supp\peerkey.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\rsn_supp\pmksa_cache.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\rsn_supp\preauth.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\radius\radius.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\radius\radius_client.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\rc4.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\scan.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\drivers\scan_helpers.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\sha1.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\tls_openssl.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\tncc.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\rsn_supp\wpa.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\common\wpa_common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\wpa_debug.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\rsn_supp\wpa_ie.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\wpa_supplicant.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\wpabuf.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\wpas_glue.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/wpa_supplicant/vs2005/wpa_cli/wpa_cli.vcproj b/wpa_supplicant/vs2005/wpa_cli/wpa_cli.vcproj
new file mode 100755
index 0000000..6d36cba
--- /dev/null
+++ b/wpa_supplicant/vs2005/wpa_cli/wpa_cli.vcproj
@@ -0,0 +1,215 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="8.00"

+	Name="wpa_cli"

+	ProjectGUID="{E3A7B181-22CC-4DA3-8410-6AD69879A9EC}"

+	RootNamespace="wpa_cli"

+	Keyword="Win32Proj"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="0"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\src\utils;..\..\..\src\common"

+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;CONFIG_WIN32_DEFAULTS"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+				DisableSpecificWarnings="4244;4267"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="ws2_32.lib"

+				LinkIncremental="2"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCWebDeploymentTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="0"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				AdditionalIncludeDirectories="..\..\..\src\utils;..\..\..\src\common"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;CONFIG_WIN32_DEFAULTS"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+				DisableSpecificWarnings="4244;4267"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="ws2_32.lib"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCWebDeploymentTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\src\utils\common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\os_win32.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\wpa_cli.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\common\wpa_ctrl.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/wpa_supplicant/vs2005/wpa_passphrase/wpa_passphrase.vcproj b/wpa_supplicant/vs2005/wpa_passphrase/wpa_passphrase.vcproj
new file mode 100755
index 0000000..1a3618b
--- /dev/null
+++ b/wpa_supplicant/vs2005/wpa_passphrase/wpa_passphrase.vcproj
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="8.00"

+	Name="wpa_passphrase"

+	ProjectGUID="{ADBE4EA8-F0C5-40C2-AE89-C56D0F2EC1DF}"

+	RootNamespace="wpa_passphrase"

+	Keyword="Win32Proj"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="0"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\src\utils;..\..\..\src\crypto;C:\dev\openssl\include"

+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;CONFIG_WIN32_DEFAULTS;INTERNAL_SHA1;INTERNAL_MD5"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+				DisableSpecificWarnings="4244;4267"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="ws2_32.lib"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories=""

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCWebDeploymentTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="0"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				AdditionalIncludeDirectories="..\..\..\src\utils;..\..\..\src\crypto;C:\dev\openssl\include"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;CONFIG_WIN32_DEFAULTS;INTERNAL_SHA1;INTERNAL_MD5"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+				DisableSpecificWarnings="4244;4267"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="ws2_32.lib"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCWebDeploymentTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\src\utils\common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\md5.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\os_win32.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\sha1.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\wpa_passphrase.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/wpa_supplicant/vs2005/wpa_supplicant/wpa_supplicant.vcproj b/wpa_supplicant/vs2005/wpa_supplicant/wpa_supplicant.vcproj
new file mode 100755
index 0000000..d192c7c
--- /dev/null
+++ b/wpa_supplicant/vs2005/wpa_supplicant/wpa_supplicant.vcproj
@@ -0,0 +1,417 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="8.00"

+	Name="wpa_supplicant"

+	ProjectGUID="{8BCFDA77-AEDC-4168-8897-5B73105BBB87}"

+	RootNamespace="wpa_supplicant"

+	Keyword="Win32Proj"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="0"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..;..\..\..\src;..\..\..\src\utils;..\..\..\src\common;..\..\..\src\crypto;..\..\..\src\rsn_supp;C:\dev\WpdPack\include;C:\dev\openssl\include"

+				PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;CONFIG_WIN32_DEFAULTS"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+				DisableSpecificWarnings="4244;4267;4311"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="wbemuuid.lib ws2_32.lib Crypt32.lib Winscard.lib Packet.lib wpcap.lib libeay32MT.lib ssleay32Mt.lib"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="C:\dev\WpdPack\lib;C:\dev\openssl\lib"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCWebDeploymentTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="0"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				AdditionalIncludeDirectories="..\..;..\..\..\src;..\..\..\src\utils;..\..\..\src\common;..\..\..\src\crypto;..\..\..\src\rsn_supp;C:\dev\WpdPack\include;C:\dev\openssl\include"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;CONFIG_WIN32_DEFAULTS"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+				DisableSpecificWarnings="4244;4267;4311"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="wbemuuid.lib ws2_32.lib Crypt32.lib Winscard.lib Packet.lib wpcap.lib libeay32MT.lib ssleay32Mt.lib"

+				LinkIncremental="1"

+				AdditionalLibraryDirectories="C:\dev\WpdPack\lib;C:\dev\openssl\lib"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCWebDeploymentTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\src\crypto\aes_wrap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\base64.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\blacklist.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_common\chap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\config.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\config_file.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\crypto_openssl.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\ctrl_iface.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\ctrl_iface_named_pipe.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\drivers\driver_ndis.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\drivers\driver_ndis_.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\drivers\drivers.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_common\eap_common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_gtc.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_leap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_md5.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_methods.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_mschapv2.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_otp.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_peap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_tls.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_tls_common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_tlv.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_tnc.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\eap_ttls.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eapol_supp\eapol_supp_sm.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\eloop_win.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\events.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\l2_packet\l2_packet_winpcap.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\main.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\md4.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\md5.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\ms_funcs.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\drivers\ndis_events.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\os_win32.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\pcsc_funcs.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\rsn_supp\peerkey.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\rsn_supp\pmksa_cache.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\rsn_supp\preauth.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\rc4.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\scan.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\drivers\scan_helpers.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\sha1.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\crypto\tls_openssl.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\eap_peer\tncc.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\rsn_supp\wpa.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\common\wpa_common.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\wpa_debug.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\rsn_supp\wpa_ie.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\wpa_supplicant.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\src\utils\wpabuf.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\wpas_glue.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>