..
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
Feature/send large message ( #14 )
2019-02-20 18:59:07 -08:00
IXConnectionState.cpp
setter method does not need to return anything, make it void
2019-04-17 20:36:26 -07:00
IXConnectionState.h
setter method does not need to return anything, make it void
2019-04-17 20:36:26 -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
build fix
2019-04-29 20:54:00 -07:00
IXHttpClient.cpp
use C++11 enums ( #67 )
2019-05-11 14:22:06 -07:00
IXHttpClient.h
enum class HttpErrorCode derives from int
2019-05-16 19:23:32 -07:00
IXNetSystem.cpp
added tests for IXUrlParser ( #52 )
2019-05-06 12:47:15 -07:00
IXNetSystem.h
Fixes for windows ( #45 )
2019-04-25 16:26:53 -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
cleanup
2019-03-15 11:41:57 -07:00
IXSelectInterruptEventFd.cpp
missing assert include on Linux
2019-03-15 11:43:27 -07:00
IXSelectInterruptEventFd.h
all derived class use final keyword
2019-05-12 11:43:21 -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
select interrupt cleanup
2019-03-14 18:37:38 -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
all derived class use final keyword
2019-05-12 11:43:21 -07:00
IXSetThreadName.h
add missing src files (IXSetThreadName.{cpp,h}) ...
2018-12-23 14:19:30 -08:00
IXSocket.cpp
Revert "Revert "fix cast warning caught on windows""
2019-05-16 19:23:32 -07:00
IXSocket.h
Revert "Revert "fix cast warning caught on windows""
2019-05-16 19:23:32 -07:00
IXSocketAppleSSL.cpp
remove more iostream includes ( #65 )
2019-05-11 11:27:58 -07:00
IXSocketAppleSSL.h
all derived class use final keyword
2019-05-12 11:43:21 -07:00
IXSocketConnect.cpp
Fix windows ( #51 )
2019-05-06 12:22:57 -07:00
IXSocketConnect.h
Feature/send large message ( #14 )
2019-02-20 18:59:07 -08:00
IXSocketFactory.cpp
fix windows build ( #29 )
2019-04-16 08:51:57 -07:00
IXSocketFactory.h
fix windows build ( #29 )
2019-04-16 08:51:57 -07:00
IXSocketOpenSSL.cpp
remove more iostream includes ( #65 )
2019-05-11 11:27:58 -07:00
IXSocketOpenSSL.h
all derived class use final keyword
2019-05-12 11:43:21 -07:00
IXSocketSChannel.cpp
Remove commented code
2019-04-25 16:16:52 -07:00
IXSocketSChannel.h
all derived class use final keyword
2019-05-12 11:43:21 -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
server code / add dedicated thread to close/join terminated connection threads
2019-05-16 19:23:31 -07:00
IXUrlParser.cpp
remove more iostream includes ( #65 )
2019-05-11 11:27:58 -07:00
IXUrlParser.h
remove more iostream includes ( #65 )
2019-05-11 11:27:58 -07:00
IXWebSocket.cpp
fix close bug and tests : let poll do his job when closing ( #79 )
2019-05-21 09:34:08 -07:00
IXWebSocket.h
Revert "Merge branch 'Dimon4eg-message-queue'"
2019-05-16 22:15:17 -07:00
IXWebSocketCloseConstants.cpp
Add constants for closing code and messages
2019-05-16 19:23:32 -07:00
IXWebSocketCloseConstants.h
Add constants for closing code and messages
2019-05-16 19:23:32 -07:00
IXWebSocketErrorInfo.h
Fix crash during closing on Windows ( #64 )
2019-05-11 09:51:26 -07:00
IXWebSocketHandshake.cpp
Fix Address Sanitizer heap-buffer-overflow in WebSocketHandshakeKeyGen::generate
2019-05-16 21:59:03 -07:00
IXWebSocketHandshake.h
Feature/http ( #16 )
2019-02-28 21:54:03 -08:00
IXWebSocketHttpHeaders.cpp
fix windows build ( #29 )
2019-04-16 08:51:57 -07:00
IXWebSocketHttpHeaders.h
fix windows build ( #29 )
2019-04-16 08:51:57 -07:00
IXWebSocketMessageQueue.cpp
add back IXWebSocketMessageQueue, with its unittest disabled
2019-05-16 22:41:39 -07:00
IXWebSocketMessageQueue.h
add back IXWebSocketMessageQueue, with its unittest disabled
2019-05-16 22:41:39 -07:00
IXWebSocketPerMessageDeflate.cpp
Feature/send large message ( #14 )
2019-02-20 18:59:07 -08:00
IXWebSocketPerMessageDeflate.h
Feature/send large message ( #14 )
2019-02-20 18:59:07 -08:00
IXWebSocketPerMessageDeflateCodec.cpp
Remove redundant iostream includes ( #60 )
2019-05-08 13:33:21 -07:00
IXWebSocketPerMessageDeflateCodec.h
Feature/send large message ( #14 )
2019-02-20 18:59:07 -08:00
IXWebSocketPerMessageDeflateOptions.cpp
Remove redundant iostream includes ( #60 )
2019-05-08 13:33:21 -07:00
IXWebSocketPerMessageDeflateOptions.h
use C++11 enums ( #67 )
2019-05-11 14:22:06 -07:00
IXWebSocketSendInfo.h
minor improvements ( #66 )
2019-05-11 12:20:58 -07:00
IXWebSocketServer.cpp
better server termination / another try at preventing thread join failures
2019-04-24 09:45:53 -07:00
IXWebSocketServer.h
all derived class use final keyword
2019-05-12 11:43:21 -07:00
IXWebSocketTransport.cpp
fix close bug and tests : let poll do his job when closing ( #79 )
2019-05-21 09:34:08 -07:00
IXWebSocketTransport.h
remove dead code
2019-05-16 19:23:32 -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
enum class HttpErrorCode derives from int
2019-05-16 19:23:32 -07:00