..
apple
proof of concept server implementation
2018-12-29 23:15:27 -08:00
linux
proof of concept server implementation
2018-12-29 23:15:27 -08:00
windows
minor improvements ( #66 )
2019-05-11 12:20:58 -07:00
IXCancellationRequest.cpp
Feature/send large message ( #14 )
2019-02-20 18:59:07 -08:00
IXCancellationRequest.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXConnectionState.cpp
setter method does not need to return anything, make it void
2019-04-17 20:36:26 -07:00
IXConnectionState.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXDNSLookup.cpp
doc: add reference to the conan file built at https://github.com/Zinnion/conan-IXWebSocket
2019-05-01 21:31:32 -07:00
IXDNSLookup.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXHttpClient.cpp
Feature/ws windows ( #86 )
2019-06-02 20:46:20 -07:00
IXHttpClient.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXNetSystem.cpp
added tests for IXUrlParser ( #52 )
2019-05-06 12:47:15 -07:00
IXNetSystem.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXProgressCallback.h
Feature/send large message ( #14 )
2019-02-20 18:59:07 -08:00
IXSelectInterrupt.cpp
cleanup
2019-03-15 11:41:57 -07:00
IXSelectInterrupt.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSelectInterruptEventFd.cpp
missing assert include on Linux
2019-03-15 11:43:27 -07:00
IXSelectInterruptEventFd.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSelectInterruptFactory.cpp
use pipe to abort select on Linux as well as macOS
2019-03-15 17:46:40 -07:00
IXSelectInterruptFactory.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSelectInterruptPipe.cpp
fix race condition in SelectInteruptPipe, where _fildes are not protected (caught by fedora tsan)
2019-05-11 11:45:26 -07:00
IXSelectInterruptPipe.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSetThreadName.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSocket.cpp
do not select on a closed file descriptor (doing so crash on Android)
2019-05-22 18:58:22 -07:00
IXSocket.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSocketAppleSSL.cpp
remove more iostream includes ( #65 )
2019-05-11 11:27:58 -07:00
IXSocketAppleSSL.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSocketConnect.cpp
Fix windows ( #51 )
2019-05-06 12:22:57 -07:00
IXSocketConnect.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSocketFactory.cpp
Feature/mbedtls ( #84 )
2019-06-01 17:41:48 -07:00
IXSocketFactory.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSocketMbedTLS.cpp
play with podmena ♓
2019-06-02 11:03:44 -07:00
IXSocketMbedTLS.h
play with podmena ♓
2019-06-02 11:03:44 -07:00
IXSocketOpenSSL.cpp
Feature/mbedtls ( #84 )
2019-06-01 17:41:48 -07:00
IXSocketOpenSSL.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSocketSChannel.cpp
Remove commented code
2019-04-25 16:16:52 -07:00
IXSocketSChannel.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXSocketServer.cpp
server code / add dedicated thread to close/join terminated connection threads
2019-05-16 19:23:31 -07:00
IXSocketServer.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXUrlParser.cpp
remove more iostream includes ( #65 )
2019-05-11 11:27:58 -07:00
IXUrlParser.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocket.cpp
std::chrono::duration is not initialized to 0 units of time
2019-05-26 14:16:15 -07:00
IXWebSocket.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketCloseConstants.cpp
Add constants for closing code and messages
2019-05-16 19:23:32 -07:00
IXWebSocketCloseConstants.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketErrorInfo.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketHandshake.cpp
Fix Address Sanitizer heap-buffer-overflow in WebSocketHandshakeKeyGen::generate
2019-05-16 21:59:03 -07:00
IXWebSocketHandshake.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketHttpHeaders.cpp
fix windows build ( #29 )
2019-04-16 08:51:57 -07:00
IXWebSocketHttpHeaders.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketMessageQueue.cpp
add back IXWebSocketMessageQueue, with its unittest disabled
2019-05-16 22:41:39 -07:00
IXWebSocketMessageQueue.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketPerMessageDeflate.cpp
Feature/send large message ( #14 )
2019-02-20 18:59:07 -08:00
IXWebSocketPerMessageDeflate.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketPerMessageDeflateCodec.cpp
Remove redundant iostream includes ( #60 )
2019-05-08 13:33:21 -07:00
IXWebSocketPerMessageDeflateCodec.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketPerMessageDeflateOptions.cpp
Remove redundant iostream includes ( #60 )
2019-05-08 13:33:21 -07:00
IXWebSocketPerMessageDeflateOptions.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketSendInfo.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketServer.cpp
better server termination / another try at preventing thread join failures
2019-04-24 09:45:53 -07:00
IXWebSocketServer.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketTransport.cpp
Clean ( #82 )
2019-05-21 12:14:58 -07:00
IXWebSocketTransport.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
libwshandshake.hpp
Linux build fix: strncpy needs <string.h>
2019-05-16 22:21:15 -07:00
LUrlParser.cpp
enum class HttpErrorCode derives from int
2019-05-16 19:23:32 -07:00
LUrlParser.h
(clang format) fix indent and make (rarely) accessor/setters in class on a single line
2019-05-31 00:53:14 -07:00