Added syncsocket
commit216e65ff23acd72a2dc90bdfa8b48ab44511887d
authorotti <otti@2edecd69-f0ce-4815-94af-351a89d40aaa>
Mon, 3 Dec 2007 10:51:16 +0000 (3 10:51 +0000)
committerotti <otti@2edecd69-f0ce-4815-94af-351a89d40aaa>
Mon, 3 Dec 2007 10:51:16 +0000 (3 10:51 +0000)
tree5ff84c3c71e6d3dadbaf9e13d3fdd84ab2691ca6
parente0552ad2e9755661ba01c8e8c78cd6768eb65ba6
Added syncsocket

git-svn-id: https://anytun.org/svn/anytun@175 2edecd69-f0ce-4815-94af-351a89d40aaa
332 files changed:
Makefile
README
Sockets/Ajp13Socket.cpp [new file with mode: 0644]
Sockets/Ajp13Socket.h [new file with mode: 0644]
Sockets/AjpBaseSocket.cpp [new file with mode: 0644]
Sockets/AjpBaseSocket.h [new file with mode: 0644]
Sockets/Base64.cpp [new file with mode: 0644]
Sockets/Base64.h [new file with mode: 0644]
Sockets/Debug.cpp [new file with mode: 0644]
Sockets/Debug.h [new file with mode: 0644]
Sockets/DevCpp/Sockets.dev [new file with mode: 0644]
Sockets/DevCpp/Test.dev [new file with mode: 0644]
Sockets/Event.cpp [new file with mode: 0644]
Sockets/Event.h [new file with mode: 0644]
Sockets/EventHandler.cpp [new file with mode: 0644]
Sockets/EventHandler.h [new file with mode: 0644]
Sockets/EventTime.cpp [new file with mode: 0644]
Sockets/EventTime.h [new file with mode: 0644]
Sockets/Exception.cpp [new file with mode: 0644]
Sockets/Exception.h [new file with mode: 0644]
Sockets/File.cpp [new file with mode: 0644]
Sockets/File.h [new file with mode: 0644]
Sockets/HTTPSocket.cpp [new file with mode: 0644]
Sockets/HTTPSocket.h [new file with mode: 0644]
Sockets/HttpBaseSocket.cpp [new file with mode: 0644]
Sockets/HttpBaseSocket.h [new file with mode: 0644]
Sockets/HttpClientSocket.cpp [new file with mode: 0644]
Sockets/HttpClientSocket.h [new file with mode: 0644]
Sockets/HttpDebugSocket.cpp [new file with mode: 0644]
Sockets/HttpDebugSocket.h [new file with mode: 0644]
Sockets/HttpGetSocket.cpp [new file with mode: 0644]
Sockets/HttpGetSocket.h [new file with mode: 0644]
Sockets/HttpPostSocket.cpp [new file with mode: 0644]
Sockets/HttpPostSocket.h [new file with mode: 0644]
Sockets/HttpPutSocket.cpp [new file with mode: 0644]
Sockets/HttpPutSocket.h [new file with mode: 0644]
Sockets/HttpRequest.cpp [new file with mode: 0644]
Sockets/HttpRequest.h [new file with mode: 0644]
Sockets/HttpResponse.cpp [new file with mode: 0644]
Sockets/HttpResponse.h [new file with mode: 0644]
Sockets/HttpTransaction.cpp [new file with mode: 0644]
Sockets/HttpTransaction.h [new file with mode: 0644]
Sockets/HttpdCookies.cpp [new file with mode: 0644]
Sockets/HttpdCookies.h [new file with mode: 0644]
Sockets/HttpdForm.cpp [new file with mode: 0644]
Sockets/HttpdForm.h [new file with mode: 0644]
Sockets/HttpdSocket.cpp [new file with mode: 0644]
Sockets/HttpdSocket.h [new file with mode: 0644]
Sockets/IBase.h [new file with mode: 0644]
Sockets/IEventHandler.h [new file with mode: 0644]
Sockets/IEventOwner.cpp [new file with mode: 0644]
Sockets/IEventOwner.h [new file with mode: 0644]
Sockets/IFile.h [new file with mode: 0644]
Sockets/IHttpServer.h [new file with mode: 0644]
Sockets/ISocketHandler.h [new file with mode: 0644]
Sockets/Ipv4Address.cpp [new file with mode: 0644]
Sockets/Ipv4Address.h [new file with mode: 0644]
Sockets/Ipv6Address.cpp [new file with mode: 0644]
Sockets/Ipv6Address.h [new file with mode: 0644]
Sockets/ListenSocket.h [new file with mode: 0644]
Sockets/Lock.cpp [new file with mode: 0644]
Sockets/Lock.h [new file with mode: 0644]
Sockets/Makefile [new file with mode: 0644]
Sockets/Makefile.Defines.linux-x86-32 [new file with mode: 0644]
Sockets/Makefile.Defines.macosx [new file with mode: 0644]
Sockets/Makefile.Defines.solaris8 [new file with mode: 0644]
Sockets/Makefile.Defines.solaris9-sparc-64 [new file with mode: 0644]
Sockets/Makefile.Defines.win32-cygwin [new file with mode: 0644]
Sockets/Makefile.solaris9-sparc-64 [new file with mode: 0644]
Sockets/Makefile.version [new file with mode: 0644]
Sockets/MemFile.cpp [new file with mode: 0644]
Sockets/MemFile.h [new file with mode: 0644]
Sockets/Mutex.cpp [new file with mode: 0644]
Sockets/Mutex.h [new file with mode: 0644]
Sockets/OSX.zip [new file with mode: 0755]
Sockets/Parse.cpp [new file with mode: 0644]
Sockets/Parse.h [new file with mode: 0644]
Sockets/Project.net/Sockets/Sockets.sln [new file with mode: 0644]
Sockets/Project.net/Sockets/Sockets.vcproj [new file with mode: 0644]
Sockets/Project.net/Test/Test.vcproj [new file with mode: 0644]
Sockets/Project/Sockets.dsp [new file with mode: 0644]
Sockets/Project/Sockets.dsw [new file with mode: 0644]
Sockets/Project/Test.dsp [new file with mode: 0644]
Sockets/Project/echoserver.dsp [new file with mode: 0644]
Sockets/Project/stressclient.dsp [new file with mode: 0644]
Sockets/README.macosx [new file with mode: 0644]
Sockets/RandomNumber.cpp [new file with mode: 0644]
Sockets/RandomNumber.h [new file with mode: 0644]
Sockets/ResolvServer.cpp [new file with mode: 0644]
Sockets/ResolvServer.h [new file with mode: 0644]
Sockets/ResolvSocket.cpp [new file with mode: 0644]
Sockets/ResolvSocket.h [new file with mode: 0644]
Sockets/SSLInitializer.cpp [new file with mode: 0644]
Sockets/SSLInitializer.h [new file with mode: 0644]
Sockets/SctpSocket.cpp [new file with mode: 0644]
Sockets/SctpSocket.h [new file with mode: 0644]
Sockets/Semaphore.cpp [new file with mode: 0644]
Sockets/Semaphore.h [new file with mode: 0644]
Sockets/SmtpdSocket.cpp [new file with mode: 0644]
Sockets/SmtpdSocket.h [new file with mode: 0644]
Sockets/Socket.cpp [new file with mode: 0644]
Sockets/Socket.h [new file with mode: 0644]
Sockets/SocketAddress.h [new file with mode: 0644]
Sockets/SocketHandler.cpp [new file with mode: 0644]
Sockets/SocketHandler.h [new file with mode: 0644]
Sockets/Sockets-config.cpp [new file with mode: 0644]
Sockets/StdLog.h [new file with mode: 0644]
Sockets/StdoutLog.cpp [new file with mode: 0644]
Sockets/StdoutLog.h [new file with mode: 0644]
Sockets/StreamSocket.cpp [new file with mode: 0644]
Sockets/StreamSocket.h [new file with mode: 0644]
Sockets/TcpSocket.cpp [new file with mode: 0644]
Sockets/TcpSocket.h [new file with mode: 0644]
Sockets/Thread.cpp [new file with mode: 0644]
Sockets/Thread.h [new file with mode: 0644]
Sockets/UdpSocket.cpp [new file with mode: 0644]
Sockets/UdpSocket.h [new file with mode: 0644]
Sockets/Utility.cpp [new file with mode: 0644]
Sockets/Utility.h [new file with mode: 0644]
Sockets/ajp13.h [new file with mode: 0644]
Sockets/gpl.txt [new file with mode: 0644]
Sockets/mkdot.sh [new file with mode: 0755]
Sockets/socket_include.cpp [new file with mode: 0644]
Sockets/socket_include.h [new file with mode: 0644]
Sockets/sockets-config.h [new file with mode: 0644]
Sockets/tests/Makefile [new file with mode: 0644]
Sockets/tests/base64.cpp [new file with mode: 0644]
Sockets/tests/copy.cpp [new file with mode: 0644]
Sockets/tests/crlf.cpp [new file with mode: 0644]
Sockets/tests/echoserver.cpp [new file with mode: 0644]
Sockets/tests/events.cpp [new file with mode: 0644]
Sockets/tests/http.cpp [new file with mode: 0644]
Sockets/tests/http_post.cpp [new file with mode: 0644]
Sockets/tests/httpd.cpp [new file with mode: 0644]
Sockets/tests/https.cpp [new file with mode: 0644]
Sockets/tests/resolve.cpp [new file with mode: 0644]
Sockets/tests/resume.cpp [new file with mode: 0644]
Sockets/tests/retry.cpp [new file with mode: 0644]
Sockets/tests/semtest.cpp [new file with mode: 0644]
Sockets/tests/sloppy_http.cpp [new file with mode: 0644]
Sockets/tests/sockets_test.cpp [new file with mode: 0644]
Sockets/tests/stressclient.cpp [new file with mode: 0644]
Sockets/tests/x.cpp [new file with mode: 0644]
doc/html/PracticalSocket_8cpp.html
doc/html/PracticalSocket_8h-source.html
doc/html/PracticalSocket_8h.html
doc/html/annotated.html
doc/html/anytun_8cpp.html
doc/html/authAlgo_8cpp.html
doc/html/authAlgo_8h-source.html
doc/html/authAlgo_8h.html
doc/html/buffer_8cpp.html
doc/html/buffer_8h-source.html
doc/html/buffer_8h.html
doc/html/classAesIcmCypher-members.html
doc/html/classAesIcmCypher.html
doc/html/classAuthAlgo-members.html
doc/html/classAuthAlgo.html
doc/html/classBuffer-members.html
doc/html/classBuffer.html
doc/html/classCommunicatingSocket-members.html
doc/html/classCommunicatingSocket.html
doc/html/classCondition-members.html
doc/html/classCondition.html
doc/html/classCypher-members.html
doc/html/classCypher.html
doc/html/classHmacAuthAlgo-members.html
doc/html/classHmacAuthAlgo.html
doc/html/classKeyDerivation-members.html
doc/html/classKeyDerivation.html
doc/html/classLock-members.html
doc/html/classLock.html
doc/html/classLog-members.html
doc/html/classLog.html
doc/html/classLogStringBuilder-members.html
doc/html/classLogStringBuilder.html
doc/html/classLog_1_1instanceCleaner-members.html
doc/html/classLog_1_1instanceCleaner.html
doc/html/classMutex-members.html
doc/html/classMutex.html
doc/html/classNullAuthAlgo-members.html
doc/html/classNullAuthAlgo.html
doc/html/classNullCypher-members.html
doc/html/classNullCypher.html
doc/html/classOptions-members.html
doc/html/classOptions.html
doc/html/classPacket-members.html
doc/html/classPacket.html
doc/html/classPacketSource-members.html
doc/html/classPacketSource.html
doc/html/classSemaphore-members.html
doc/html/classSemaphore.html
doc/html/classSeqWindow-members.html
doc/html/classSeqWindow.html
doc/html/classSigHupHandler-members.html
doc/html/classSigHupHandler.html
doc/html/classSigIntHandler-members.html
doc/html/classSigIntHandler.html
doc/html/classSigQuitHandler-members.html
doc/html/classSigQuitHandler.html
doc/html/classSigTermHandler-members.html
doc/html/classSigTermHandler.html
doc/html/classSigUsr1Handler-members.html
doc/html/classSigUsr1Handler.html
doc/html/classSigUsr2Handler-members.html
doc/html/classSigUsr2Handler.html
doc/html/classSignalController-members.html
doc/html/classSignalController.html
doc/html/classSignalHandler-members.html
doc/html/classSignalHandler.html
doc/html/classSocket-members.html
doc/html/classSocket.html
doc/html/classSocketException-members.html
doc/html/classSocketException.html
doc/html/classTCPServerSocket-members.html
doc/html/classTCPServerSocket.html
doc/html/classTCPSocket-members.html
doc/html/classTCPSocket.html
doc/html/classTunDevice-members.html
doc/html/classTunDevice.html
doc/html/classUDPPacketSource-members.html
doc/html/classUDPPacketSource.html
doc/html/classUDPSocket-members.html
doc/html/classUDPSocket.html
doc/html/classsatp_1_1SATP-members.html
doc/html/classsatp_1_1SATP.html
doc/html/cypher_8cpp.html
doc/html/cypher_8h-source.html
doc/html/cypher_8h.html
doc/html/datatypes_8h-source.html
doc/html/datatypes_8h.html
doc/html/files.html
doc/html/functions.html
doc/html/functions_0x61.html
doc/html/functions_0x62.html
doc/html/functions_0x63.html
doc/html/functions_0x64.html
doc/html/functions_0x65.html
doc/html/functions_0x66.html
doc/html/functions_0x67.html
doc/html/functions_0x68.html
doc/html/functions_0x69.html
doc/html/functions_0x6a.html
doc/html/functions_0x6b.html
doc/html/functions_0x6c.html
doc/html/functions_0x6d.html
doc/html/functions_0x6e.html
doc/html/functions_0x6f.html
doc/html/functions_0x70.html
doc/html/functions_0x72.html
doc/html/functions_0x73.html
doc/html/functions_0x74.html
doc/html/functions_0x75.html
doc/html/functions_0x77.html
doc/html/functions_0x7e.html
doc/html/functions_func.html
doc/html/functions_func_0x62.html
doc/html/functions_func_0x63.html
doc/html/functions_func_0x64.html
doc/html/functions_func_0x65.html
doc/html/functions_func_0x67.html
doc/html/functions_func_0x68.html
doc/html/functions_func_0x69.html
doc/html/functions_func_0x6a.html
doc/html/functions_func_0x6b.html
doc/html/functions_func_0x6c.html
doc/html/functions_func_0x6d.html
doc/html/functions_func_0x6f.html
doc/html/functions_func_0x70.html
doc/html/functions_func_0x72.html
doc/html/functions_func_0x73.html
doc/html/functions_func_0x74.html
doc/html/functions_func_0x75.html
doc/html/functions_func_0x77.html
doc/html/functions_func_0x7e.html
doc/html/functions_rela.html
doc/html/functions_type.html
doc/html/functions_vars.html
doc/html/globals.html
doc/html/globals_defs.html
doc/html/globals_enum.html
doc/html/globals_eval.html
doc/html/globals_func.html
doc/html/globals_type.html
doc/html/globals_vars.html
doc/html/hierarchy.html
doc/html/keyDerivation_8cpp.html
doc/html/keyDerivation_8h-source.html
doc/html/keyDerivation_8h.html
doc/html/log_8cpp.html
doc/html/log_8h-source.html
doc/html/log_8h.html
doc/html/main.html
doc/html/namespaces.html
doc/html/namespacesatp.html
doc/html/namespacescapy_1_1_5.html
doc/html/namespacestd.html
doc/html/options_8cpp.html
doc/html/options_8h-source.html
doc/html/options_8h.html
doc/html/packetSource_8cpp.html
doc/html/packetSource_8h-source.html
doc/html/packetSource_8h.html
doc/html/packet_8cpp.html
doc/html/packet_8h-source.html
doc/html/packet_8h.html
doc/html/satp_8py.html
doc/html/seqWindow_8cpp.html
doc/html/seqWindow_8h-source.html
doc/html/seqWindow_8h.html
doc/html/signalController_8cpp.html
doc/html/signalController_8h-source.html
doc/html/signalController_8h.html
doc/html/structPacket_1_1HeaderStruct-members.html
doc/html/structPacket_1_1HeaderStruct.html
doc/html/structParam-members.html
doc/html/structParam.html
doc/html/threadUtils_8hpp-source.html
doc/html/threadUtils_8hpp.html
doc/html/tree.html
doc/html/tunDevice_8cpp.html
doc/html/tunDevice_8h-source.html
doc/html/tunDevice_8h.html
doc/latex/annotated.tex
doc/latex/anytun_8cpp.tex
doc/latex/doxygen.sty
doc/latex/files.tex
doc/latex/hierarchy.tex
doc/latex/namespaces.tex
doc/latex/refman.tex
syncSocket.cpp [new file with mode: 0644]
syncSocket.h [new file with mode: 0644]