diff options
author | Adam Ierymenko <adam.ierymenko@zerotier.com> | 2014-03-25 08:37:08 -0700 |
---|---|---|
committer | Adam Ierymenko <adam.ierymenko@zerotier.com> | 2014-03-25 08:37:08 -0700 |
commit | 328be8f8461462ad88a639822b7df32f7b92211f (patch) | |
tree | 69c1d4dec9b0f0c885f5c3c922e7c0bada582181 /windows/ZeroTierOne | |
parent | d9b91758e044a70242dee1697345cd2ee4a096d4 (diff) | |
download | infinitytier-328be8f8461462ad88a639822b7df32f7b92211f.tar.gz infinitytier-328be8f8461462ad88a639822b7df32f7b92211f.zip |
Make Windows build, add (untested) Windows named pipe based IPC code.
Diffstat (limited to 'windows/ZeroTierOne')
-rw-r--r-- | windows/ZeroTierOne/ZeroTierOne.vcxproj | 12 | ||||
-rw-r--r-- | windows/ZeroTierOne/ZeroTierOne.vcxproj.filters | 36 |
2 files changed, 40 insertions, 8 deletions
diff --git a/windows/ZeroTierOne/ZeroTierOne.vcxproj b/windows/ZeroTierOne/ZeroTierOne.vcxproj index 43f00bff..c682aeee 100644 --- a/windows/ZeroTierOne/ZeroTierOne.vcxproj +++ b/windows/ZeroTierOne/ZeroTierOne.vcxproj @@ -25,11 +25,12 @@ <ClCompile Include="..\..\node\C25519.cpp" /> <ClCompile Include="..\..\node\CertificateOfMembership.cpp" /> <ClCompile Include="..\..\node\Defaults.cpp" /> - <ClCompile Include="..\..\node\Demarc.cpp" /> <ClCompile Include="..\..\node\EthernetTap.cpp" /> <ClCompile Include="..\..\node\HttpClient.cpp" /> <ClCompile Include="..\..\node\Identity.cpp" /> <ClCompile Include="..\..\node\InetAddress.cpp" /> + <ClCompile Include="..\..\node\IpcConnection.cpp" /> + <ClCompile Include="..\..\node\IpcListener.cpp" /> <ClCompile Include="..\..\node\Logger.cpp" /> <ClCompile Include="..\..\node\Multicaster.cpp" /> <ClCompile Include="..\..\node\Network.cpp" /> @@ -43,9 +44,11 @@ <ClCompile Include="..\..\node\Salsa20.cpp" /> <ClCompile Include="..\..\node\Service.cpp" /> <ClCompile Include="..\..\node\SHA512.cpp" /> + <ClCompile Include="..\..\node\SocketManager.cpp" /> <ClCompile Include="..\..\node\SoftwareUpdater.cpp" /> <ClCompile Include="..\..\node\Switch.cpp" /> <ClCompile Include="..\..\node\SysEnv.cpp" /> + <ClCompile Include="..\..\node\TcpSocket.cpp" /> <ClCompile Include="..\..\node\Topology.cpp" /> <ClCompile Include="..\..\node\UdpSocket.cpp" /> <ClCompile Include="..\..\node\Utils.cpp" /> @@ -67,12 +70,13 @@ <ClInclude Include="..\..\node\Condition.hpp" /> <ClInclude Include="..\..\node\Constants.hpp" /> <ClInclude Include="..\..\node\Defaults.hpp" /> - <ClInclude Include="..\..\node\Demarc.hpp" /> <ClInclude Include="..\..\node\Dictionary.hpp" /> <ClInclude Include="..\..\node\EthernetTap.hpp" /> <ClInclude Include="..\..\node\HttpClient.hpp" /> <ClInclude Include="..\..\node\Identity.hpp" /> <ClInclude Include="..\..\node\InetAddress.hpp" /> + <ClInclude Include="..\..\node\IpcConnection.hpp" /> + <ClInclude Include="..\..\node\IpcListener.hpp" /> <ClInclude Include="..\..\node\Logger.hpp" /> <ClInclude Include="..\..\node\MAC.hpp" /> <ClInclude Include="..\..\node\Multicaster.hpp" /> @@ -85,6 +89,7 @@ <ClInclude Include="..\..\node\NonCopyable.hpp" /> <ClInclude Include="..\..\node\Packet.hpp" /> <ClInclude Include="..\..\node\PacketDecoder.hpp" /> + <ClInclude Include="..\..\node\Path.hpp" /> <ClInclude Include="..\..\node\Peer.hpp" /> <ClInclude Include="..\..\node\Poly1305.hpp" /> <ClInclude Include="..\..\node\RuntimeEnvironment.hpp" /> @@ -92,9 +97,12 @@ <ClInclude Include="..\..\node\Service.hpp" /> <ClInclude Include="..\..\node\SHA512.hpp" /> <ClInclude Include="..\..\node\SharedPtr.hpp" /> + <ClInclude Include="..\..\node\Socket.hpp" /> + <ClInclude Include="..\..\node\SocketManager.hpp" /> <ClInclude Include="..\..\node\SoftwareUpdater.hpp" /> <ClInclude Include="..\..\node\Switch.hpp" /> <ClInclude Include="..\..\node\SysEnv.hpp" /> + <ClInclude Include="..\..\node\TcpSocket.hpp" /> <ClInclude Include="..\..\node\Thread.hpp" /> <ClInclude Include="..\..\node\Topology.hpp" /> <ClInclude Include="..\..\node\UdpSocket.hpp" /> diff --git a/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters b/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters index 71da7033..03a119fe 100644 --- a/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters +++ b/windows/ZeroTierOne/ZeroTierOne.vcxproj.filters @@ -30,9 +30,6 @@ <ClCompile Include="..\..\node\Defaults.cpp"> <Filter>Source Files</Filter> </ClCompile> - <ClCompile Include="..\..\node\Demarc.cpp"> - <Filter>Source Files</Filter> - </ClCompile> <ClCompile Include="..\..\node\EthernetTap.cpp"> <Filter>Source Files</Filter> </ClCompile> @@ -114,6 +111,18 @@ <ClCompile Include="ZeroTierOneService.cpp"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\node\IpcConnection.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\node\IpcListener.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\node\SocketManager.cpp"> + <Filter>Source Files</Filter> + </ClCompile> + <ClCompile Include="..\..\node\TcpSocket.cpp"> + <Filter>Source Files</Filter> + </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\ext\lz4\lz4.h"> @@ -155,9 +164,6 @@ <ClInclude Include="..\..\node\Defaults.hpp"> <Filter>Header Files</Filter> </ClInclude> - <ClInclude Include="..\..\node\Demarc.hpp"> - <Filter>Header Files</Filter> - </ClInclude> <ClInclude Include="..\..\node\Dictionary.hpp"> <Filter>Header Files</Filter> </ClInclude> @@ -263,6 +269,24 @@ <ClInclude Include="ZeroTierOneService.h"> <Filter>Header Files</Filter> </ClInclude> + <ClInclude Include="..\..\node\IpcConnection.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\node\IpcListener.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\node\Path.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\node\Socket.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\node\SocketManager.hpp"> + <Filter>Header Files</Filter> + </ClInclude> + <ClInclude Include="..\..\node\TcpSocket.hpp"> + <Filter>Header Files</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ResourceCompile Include="ZeroTierOne.rc"> |