poco/Net/Net_vs100.vcxproj.filters
Aleksandar Fabijanic c4e676d36d
Feature net udp (#2347)
* add PMTU discovery #2329

* add socket gather/scatter capabilities #2330 (win, udp)

* enable WSAPoll

* add FastMemoryPool

* add receiveFrom() with native args

* allow copying of StringTokenizer

* add AtomicFlag and SpinlockMutex

* update .gitignore

* UDPServer and client #2343 (windows)

* fix warnings

* fix warnings

* regenerate Net VS solutions

* regenerate CppUnit projects/solutions

* clang fixes

* gcc fixes

* try to fix travis

* more travis fixes

* more travis fixes

* handle UDPClient exception

* fix makefiles and init order warnings

* add UNIX gather/scatter sendto/recvfrom implementations and tests

* run travis tests as sudo

* try to run tests as sudo, 2nd attempt

* fix warning

* use mutex in reactor

* lock-order-inversion in SocketReactor #2346

* add PMTU discovery #2329 (linux)

* ICMPSocket does not check reply address #1921

* remove some ignored tests

* add PMTU discovery #2329 (reconcile logic with #1921)

* fix native receiveFrome()

* reinstate ignoring of proxy errors

* add testMTU to ignore list

* add include atomic

* NTPClient not checking reply address #2348

* some ICMP/MTU fixes

* UDPSocketReader cleanup

* resolve some socket inheritance warnings

* add NTP time sync to ignored tests

* SocketNotifier not thread-safe #2345

* prevent x64 samples build attempt for win32

* build TestApp and Library

* fix ICMP tests

* regen VS projects

* regen VS projects and add missing 2012 files

* remove debug prints
2018-06-02 14:02:33 -05:00

810 lines
31 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="NetCore">
<UniqueIdentifier>{3112c7c9-dbd2-428c-b9bc-bee436d86fcb}</UniqueIdentifier>
</Filter>
<Filter Include="NetCore\Header Files">
<UniqueIdentifier>{2be5f8ef-9fed-47d1-a1be-6c7f5ca89cb4}</UniqueIdentifier>
</Filter>
<Filter Include="NetCore\Source Files">
<UniqueIdentifier>{fe26165a-7085-4291-9bc0-a61b9adb1c71}</UniqueIdentifier>
</Filter>
<Filter Include="Sockets">
<UniqueIdentifier>{dbf8e162-f7c3-4c76-b48f-a4bf96984cb2}</UniqueIdentifier>
</Filter>
<Filter Include="Sockets\Header Files">
<UniqueIdentifier>{fe1feba9-bceb-4bd5-8499-f85462920dbf}</UniqueIdentifier>
</Filter>
<Filter Include="Sockets\Source Files">
<UniqueIdentifier>{10a99a4b-6ec4-454d-a237-fbb8fbaff21e}</UniqueIdentifier>
</Filter>
<Filter Include="Messages">
<UniqueIdentifier>{70dc979d-9ce2-443e-9ad3-89ce5f01fe52}</UniqueIdentifier>
</Filter>
<Filter Include="Messages\Header Files">
<UniqueIdentifier>{e52ff7d4-82e6-488a-b11c-6d6c798306d2}</UniqueIdentifier>
</Filter>
<Filter Include="Messages\Source Files">
<UniqueIdentifier>{39b46f91-35df-4254-b119-2ae4386e9ed0}</UniqueIdentifier>
</Filter>
<Filter Include="HTTP">
<UniqueIdentifier>{7dfdde05-f0f6-4a54-986f-35927089c51f}</UniqueIdentifier>
</Filter>
<Filter Include="HTTP\Header Files">
<UniqueIdentifier>{52261253-8a5b-4630-bc6b-52bf632c362a}</UniqueIdentifier>
</Filter>
<Filter Include="HTTP\Source Files">
<UniqueIdentifier>{b0aa5df0-871d-4e5f-8b50-71f0de694728}</UniqueIdentifier>
</Filter>
<Filter Include="TCPServer">
<UniqueIdentifier>{c92b290c-c7d1-4a58-9039-c6cd84642e09}</UniqueIdentifier>
</Filter>
<Filter Include="TCPServer\Header Files">
<UniqueIdentifier>{d110956c-7eb1-46d3-b37b-54b281f6224d}</UniqueIdentifier>
</Filter>
<Filter Include="TCPServer\Source Files">
<UniqueIdentifier>{a7602bbc-f961-4ecd-ab07-6c57b49db444}</UniqueIdentifier>
</Filter>
<Filter Include="HTTPServer">
<UniqueIdentifier>{df6522c7-1921-470e-85f2-aa3228b7bcbf}</UniqueIdentifier>
</Filter>
<Filter Include="HTTPServer\Header Files">
<UniqueIdentifier>{a73b4d3e-cf7d-4a6e-a362-8d1e42e1ecfc}</UniqueIdentifier>
</Filter>
<Filter Include="HTTPServer\Source Files">
<UniqueIdentifier>{f5a1c829-ad43-47b4-a02a-68a75b02126b}</UniqueIdentifier>
</Filter>
<Filter Include="HTTPClient">
<UniqueIdentifier>{2342021b-fa7e-4121-8cb7-5df634b6c45d}</UniqueIdentifier>
</Filter>
<Filter Include="HTTPClient\Header Files">
<UniqueIdentifier>{12724675-834e-496d-a000-ceb57944985f}</UniqueIdentifier>
</Filter>
<Filter Include="HTTPClient\Source Files">
<UniqueIdentifier>{13bf28dc-c06b-4cbf-97e5-68d6129f3f6c}</UniqueIdentifier>
</Filter>
<Filter Include="HTML">
<UniqueIdentifier>{a59f60e1-76a7-4c95-af3e-ac94b502bd2c}</UniqueIdentifier>
</Filter>
<Filter Include="HTML\Header Files">
<UniqueIdentifier>{402c23a6-be16-41ca-a132-54f5b80d59c9}</UniqueIdentifier>
</Filter>
<Filter Include="HTML\Source Files">
<UniqueIdentifier>{c309c15d-9f94-48eb-9855-7998f6defa9b}</UniqueIdentifier>
</Filter>
<Filter Include="FTPClient">
<UniqueIdentifier>{a5f9e6ae-90b2-4417-a561-a55061e5fec9}</UniqueIdentifier>
</Filter>
<Filter Include="FTPClient\Header Files">
<UniqueIdentifier>{8466e297-20b4-47ae-a887-c5ff0d45ce78}</UniqueIdentifier>
</Filter>
<Filter Include="FTPClient\Source Files">
<UniqueIdentifier>{0445ae82-0782-4886-a214-999676554772}</UniqueIdentifier>
</Filter>
<Filter Include="Reactor">
<UniqueIdentifier>{98190227-ff15-4a0e-9138-cf62a710ec6e}</UniqueIdentifier>
</Filter>
<Filter Include="Reactor\Header Files">
<UniqueIdentifier>{d839ac9c-c0c8-4a0d-b71d-983036fdaa2f}</UniqueIdentifier>
</Filter>
<Filter Include="Reactor\Source Files">
<UniqueIdentifier>{d42fb054-f522-426b-bbc6-1b260c275713}</UniqueIdentifier>
</Filter>
<Filter Include="Mail">
<UniqueIdentifier>{54d35578-6cb6-4643-99f8-57a0cb16d8e0}</UniqueIdentifier>
</Filter>
<Filter Include="Mail\Header Files">
<UniqueIdentifier>{5d1fce8e-4527-4809-acba-a2f8fe806890}</UniqueIdentifier>
</Filter>
<Filter Include="Mail\Source Files">
<UniqueIdentifier>{88b736df-0022-4fe5-bccc-436e7e15efad}</UniqueIdentifier>
</Filter>
<Filter Include="ICMP">
<UniqueIdentifier>{545bbed8-2453-4110-a44d-c736bfc2eb08}</UniqueIdentifier>
</Filter>
<Filter Include="ICMP\Header Files">
<UniqueIdentifier>{e73b6e65-a0b3-4577-b062-e5df3d91e81f}</UniqueIdentifier>
</Filter>
<Filter Include="ICMP\Source Files">
<UniqueIdentifier>{8d63beaa-5a39-4b95-a6af-c6101c0fac1a}</UniqueIdentifier>
</Filter>
<Filter Include="NTP">
<UniqueIdentifier>{dd4de661-d6e9-4dfd-b9de-884ef2d948d0}</UniqueIdentifier>
</Filter>
<Filter Include="NTP\Header Files">
<UniqueIdentifier>{c9eed670-0eac-4978-b619-9f6630082f00}</UniqueIdentifier>
</Filter>
<Filter Include="NTP\Source Files">
<UniqueIdentifier>{ac9feb06-1987-43f8-8ee8-a279e6085821}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{1f8b5a2a-3fe9-430a-a2b0-67b3825abb6f}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{f9123dc5-28cd-40f8-8e02-a2194555a3c7}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{4d7908a1-4bd4-4423-80f4-19d91876e879}</UniqueIdentifier>
</Filter>
<Filter Include="WebSocket">
<UniqueIdentifier>{acfe2593-67b6-467d-a660-45dd35057efd}</UniqueIdentifier>
</Filter>
<Filter Include="WebSocket\Header Files">
<UniqueIdentifier>{b27eca77-9da9-4fc0-b358-a69d6a74eb2b}</UniqueIdentifier>
</Filter>
<Filter Include="WebSocket\Source Files">
<UniqueIdentifier>{aaaeac30-cb69-4101-a77c-1d854c3a3d59}</UniqueIdentifier>
</Filter>
<Filter Include="OAuth">
<UniqueIdentifier>{68f9783d-6cab-46bd-8779-88e5bfff5799}</UniqueIdentifier>
</Filter>
<Filter Include="OAuth\Header Files">
<UniqueIdentifier>{510d818c-813c-4e95-88f8-ccbd8f49db60}</UniqueIdentifier>
</Filter>
<Filter Include="OAuth\Source Files">
<UniqueIdentifier>{b507d869-ca40-45fd-89f4-ff1d0b44e4cb}</UniqueIdentifier>
</Filter>
<Filter Include="UDP">
<UniqueIdentifier>{84078495-9523-467a-8a89-facf71482dc4}</UniqueIdentifier>
</Filter>
<Filter Include="UDP\Source Files">
<UniqueIdentifier>{34bc2f46-b881-477e-9df1-7d1913333c1c}</UniqueIdentifier>
</Filter>
<Filter Include="UDP\Header Files">
<UniqueIdentifier>{826a903c-3dde-4514-88cd-f2be3e23820e}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\Poco\Net\DNS.h">
<Filter>NetCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HostEntry.h">
<Filter>NetCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\IPAddress.h">
<Filter>NetCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\IPAddressImpl.h">
<Filter>NetCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\Net.h">
<Filter>NetCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\NetException.h">
<Filter>NetCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\NetworkInterface.h">
<Filter>NetCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SocketAddress.h">
<Filter>NetCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SocketAddressImpl.h">
<Filter>NetCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SocketDefs.h">
<Filter>NetCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\DatagramSocket.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\DatagramSocketImpl.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\DialogSocket.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\MulticastSocket.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\PollSet.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\RawSocket.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\RawSocketImpl.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ServerSocket.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ServerSocketImpl.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\Socket.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SocketImpl.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SocketStream.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\StreamSocket.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\StreamSocketImpl.h">
<Filter>Sockets\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\FilePartSource.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\MediaType.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\MessageHeader.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\MultipartReader.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\MultipartWriter.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\NameValueCollection.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\NullPartHandler.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\PartHandler.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\PartSource.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\PartStore.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\QuotedPrintableDecoder.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\QuotedPrintableEncoder.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\StringPartSource.h">
<Filter>Messages\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPAuthenticationParams.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPBasicCredentials.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPBasicStreamBuf.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPBufferAllocator.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPChunkedStream.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPCookie.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPCredentials.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPDigestCredentials.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPFixedLengthStream.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPHeaderStream.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPMessage.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPRequest.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPResponse.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPSession.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPStream.h">
<Filter>HTTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\TCPServer.h">
<Filter>TCPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\TCPServerConnection.h">
<Filter>TCPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\TCPServerConnectionFactory.h">
<Filter>TCPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\TCPServerDispatcher.h">
<Filter>TCPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\TCPServerParams.h">
<Filter>TCPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\AbstractHTTPRequestHandler.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPRequestHandler.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPRequestHandlerFactory.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPServer.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPServerConnection.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPServerConnectionFactory.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPServerParams.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPServerRequest.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPServerRequestImpl.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPServerResponse.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPServerResponseImpl.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPServerSession.h">
<Filter>HTTPServer\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPClientSession.h">
<Filter>HTTPClient\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPIOStream.h">
<Filter>HTTPClient\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPSessionFactory.h">
<Filter>HTTPClient\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPSessionInstantiator.h">
<Filter>HTTPClient\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTTPStreamFactory.h">
<Filter>HTTPClient\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\HTMLForm.h">
<Filter>HTML\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\FTPClientSession.h">
<Filter>FTPClient\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\FTPStreamFactory.h">
<Filter>FTPClient\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ParallelSocketAcceptor.h">
<Filter>Reactor\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ParallelSocketReactor.h">
<Filter>Reactor\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SocketAcceptor.h">
<Filter>Reactor\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SocketConnector.h">
<Filter>Reactor\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SocketNotification.h">
<Filter>Reactor\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SocketNotifier.h">
<Filter>Reactor\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SocketReactor.h">
<Filter>Reactor\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\MailMessage.h">
<Filter>Mail\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\MailRecipient.h">
<Filter>Mail\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\MailStream.h">
<Filter>Mail\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\POP3ClientSession.h">
<Filter>Mail\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SMTPClientSession.h">
<Filter>Mail\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ICMPClient.h">
<Filter>ICMP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ICMPEventArgs.h">
<Filter>ICMP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ICMPPacket.h">
<Filter>ICMP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ICMPPacketImpl.h">
<Filter>ICMP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ICMPSocket.h">
<Filter>ICMP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ICMPSocketImpl.h">
<Filter>ICMP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\ICMPv4PacketImpl.h">
<Filter>ICMP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\NTPClient.h">
<Filter>NTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\NTPEventArgs.h">
<Filter>NTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\NTPPacket.h">
<Filter>NTP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\RemoteSyslogChannel.h">
<Filter>Logging\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\RemoteSyslogListener.h">
<Filter>Logging\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SMTPChannel.h">
<Filter>Logging\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\WebSocket.h">
<Filter>WebSocket\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\WebSocketImpl.h">
<Filter>WebSocket\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\OAuth10Credentials.h">
<Filter>OAuth\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\OAuth20Credentials.h">
<Filter>OAuth\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\MultiSocketPoller.h">
<Filter>UDP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\SingleSocketPoller.h">
<Filter>UDP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\UDPClient.h">
<Filter>UDP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\UDPHandler.h">
<Filter>UDP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\UDPServer.h">
<Filter>UDP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\UDPServerParams.h">
<Filter>UDP\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Net\UDPSocketReader.h">
<Filter>UDP\Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\DNS.cpp">
<Filter>NetCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HostEntry.cpp">
<Filter>NetCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\IPAddress.cpp">
<Filter>NetCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\IPAddressImpl.cpp">
<Filter>NetCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Net.cpp">
<Filter>NetCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NetException.cpp">
<Filter>NetCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NetworkInterface.cpp">
<Filter>NetCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SocketAddress.cpp">
<Filter>NetCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SocketAddressImpl.cpp">
<Filter>NetCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DatagramSocket.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DatagramSocketImpl.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DialogSocket.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MulticastSocket.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PollSet.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RawSocket.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RawSocketImpl.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ServerSocket.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ServerSocketImpl.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Socket.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SocketImpl.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SocketStream.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\StreamSocket.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\StreamSocketImpl.cpp">
<Filter>Sockets\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FilePartSource.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MediaType.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MessageHeader.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MultipartReader.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MultipartWriter.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NameValueCollection.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NullPartHandler.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PartHandler.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PartSource.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PartStore.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\QuotedPrintableDecoder.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\QuotedPrintableEncoder.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\StringPartSource.cpp">
<Filter>Messages\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPAuthenticationParams.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPBasicCredentials.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPBufferAllocator.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPChunkedStream.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPCookie.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPCredentials.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPDigestCredentials.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPFixedLengthStream.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPHeaderStream.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPMessage.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPRequest.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPResponse.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPSession.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPStream.cpp">
<Filter>HTTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\TCPServer.cpp">
<Filter>TCPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\TCPServerConnection.cpp">
<Filter>TCPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\TCPServerConnectionFactory.cpp">
<Filter>TCPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\TCPServerDispatcher.cpp">
<Filter>TCPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\TCPServerParams.cpp">
<Filter>TCPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\AbstractHTTPRequestHandler.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPRequestHandler.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPRequestHandlerFactory.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPServer.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPServerConnection.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPServerConnectionFactory.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPServerParams.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPServerRequest.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPServerRequestImpl.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPServerResponse.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPServerResponseImpl.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPServerSession.cpp">
<Filter>HTTPServer\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPClientSession.cpp">
<Filter>HTTPClient\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPIOStream.cpp">
<Filter>HTTPClient\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPSessionFactory.cpp">
<Filter>HTTPClient\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPSessionInstantiator.cpp">
<Filter>HTTPClient\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTTPStreamFactory.cpp">
<Filter>HTTPClient\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\HTMLForm.cpp">
<Filter>HTML\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FTPClientSession.cpp">
<Filter>FTPClient\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FTPStreamFactory.cpp">
<Filter>FTPClient\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SocketNotification.cpp">
<Filter>Reactor\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SocketNotifier.cpp">
<Filter>Reactor\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SocketReactor.cpp">
<Filter>Reactor\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MailMessage.cpp">
<Filter>Mail\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MailRecipient.cpp">
<Filter>Mail\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MailStream.cpp">
<Filter>Mail\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\POP3ClientSession.cpp">
<Filter>Mail\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SMTPClientSession.cpp">
<Filter>Mail\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ICMPClient.cpp">
<Filter>ICMP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ICMPEventArgs.cpp">
<Filter>ICMP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ICMPPacket.cpp">
<Filter>ICMP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ICMPPacketImpl.cpp">
<Filter>ICMP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ICMPSocket.cpp">
<Filter>ICMP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ICMPSocketImpl.cpp">
<Filter>ICMP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ICMPv4PacketImpl.cpp">
<Filter>ICMP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NTPClient.cpp">
<Filter>NTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NTPEventArgs.cpp">
<Filter>NTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NTPPacket.cpp">
<Filter>NTP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RemoteSyslogChannel.cpp">
<Filter>Logging\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RemoteSyslogListener.cpp">
<Filter>Logging\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SMTPChannel.cpp">
<Filter>Logging\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\WebSocket.cpp">
<Filter>WebSocket\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\WebSocketImpl.cpp">
<Filter>WebSocket\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\OAuth10Credentials.cpp">
<Filter>OAuth\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\OAuth20Credentials.cpp">
<Filter>OAuth\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UDPClient.cpp">
<Filter>UDP\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UDPServerParams.cpp">
<Filter>UDP\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\DLLVersion.rc" />
</ItemGroup>
</Project>