..
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
IXDNSLookup. Uses weak pointer + smart_ptr + shared_from_this instead of static sets + mutex to handle object going away before dns lookup has resolved
2019-06-19 00:43:59 -07:00
IXDNSLookup.h
IXDNSLookup. Uses weak pointer + smart_ptr + shared_from_this instead of static sets + mutex to handle object going away before dns lookup has resolved
2019-06-19 00:43:59 -07:00
IXHttp.cpp
Feature/httpd ( #94 )
2019-06-23 14:54:21 -07:00
IXHttp.h
Feature/httpd ( #94 )
2019-06-23 14:54:21 -07:00
IXHttpClient.cpp
Feature/httpd ( #94 )
2019-06-23 14:54:21 -07:00
IXHttpClient.h
Feature/httpd ( #94 )
2019-06-23 14:54:21 -07:00
IXHttpServer.cpp
Feature/httpd ( #94 )
2019-06-23 14:54:21 -07:00
IXHttpServer.h
Feature/httpd ( #94 )
2019-06-23 14:54:21 -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
Feature/httpd ( #94 )
2019-06-23 14:54:21 -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
IXDNSLookup. Uses weak pointer + smart_ptr + shared_from_this instead of static sets + mutex to handle object going away before dns lookup has resolved
2019-06-19 00:43:59 -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
IXSocketMbedTLS: better error handling in close and connect
2019-06-06 14:59:22 -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
Feature/httpd ( #94 )
2019-06-23 14:54:21 -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
- WebSocket::send() sends message in TEXT mode by default
2019-06-09 11:56:47 -07:00
IXWebSocket.h
- WebSocket::send() sends message in TEXT mode by default
2019-06-09 11:56:47 -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
IXWebSocketCloseInfo.h
WebSocket callback only take one object, a const ix::WebSocketMessagePtr& msg
2019-06-09 11:33:17 -07:00
IXWebSocketErrorInfo.h
clang format, based on cpprest
2019-05-30 08:46:50 -07:00
IXWebSocketHandshake.cpp
Feature/httpd ( #94 )
2019-06-23 14:54:21 -07:00
IXWebSocketHandshake.h
Feature/httpd ( #94 )
2019-06-23 14:54:21 -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
IXWebSocketMessage.h
- WebSocket::send() sends message in TEXT mode by default
2019-06-09 11:56:47 -07:00
IXWebSocketMessageQueue.cpp
WebSocket callback only take one object, a const ix::WebSocketMessagePtr& msg
2019-06-09 11:33:17 -07:00
IXWebSocketMessageQueue.h
Add explicite WebSocket::sendBinary
2019-06-09 10:10:33 -07:00
IXWebSocketMessageType.h
Add explicite WebSocket::sendBinary
2019-06-09 10:10:33 -07:00
IXWebSocketOpenInfo.h
WebSocket callback only take one object, a const ix::WebSocketMessagePtr& msg
2019-06-09 11:33:17 -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
Feature/httpd ( #94 )
2019-06-23 14:54:21 -07:00
IXWebSocketTransport.cpp
- WebSocket::send() sends message in TEXT mode by default
2019-06-09 11:56:47 -07:00
IXWebSocketTransport.h
- WebSocket::send() sends message in TEXT mode by default
2019-06-09 11:56:47 -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