Dimon4eg and Benjamin Sergeant
751f294164
add isEnabledAutomaticReconnection ( #75 )
...
* add isEnabledAutomaticReconnection
* test isEnabledAutomaticReconnection
* rename
2019-05-16 19:23:32 -07:00
Dimon4eg and Benjamin Sergeant
22a806ca6f
fix for Windows ( #69 )
...
* fix for Windows
* fix condition
* make condition only on Windows
2019-05-16 19:20:29 -07:00
Dimon4eg and Benjamin Sergeant
d8dc977fc1
Fix run.py ( #71 )
...
* fix run.py
* run.py: fix Windows support
* fix test listing
2019-05-16 19:20:29 -07:00
Dimon4eg and Benjamin Sergeant
186c8fbb62
add isEnabledAutomaticReconnection ( #75 )
...
* add isEnabledAutomaticReconnection
* test isEnabledAutomaticReconnection
* rename
2019-05-14 11:26:37 -07:00
Dimon4eg and Benjamin Sergeant
be2aee3354
fix for Windows ( #69 )
...
* fix for Windows
* fix condition
* make condition only on Windows
2019-05-12 22:21:56 -07:00
Dimon4eg and Benjamin Sergeant
5f42a07d0d
Fix run.py ( #71 )
...
* fix run.py
* run.py: fix Windows support
* fix test listing
2019-05-12 18:37:22 -07:00
dimon4eg
8a94c945b7
Merge branch 'master' into message-queue
2019-05-12 22:00:10 +03:00
dimon4eg
7369e9c233
add setOnMessageCallback with r-value
2019-05-12 20:59:18 +03:00
dimon4eg
8c66825a78
correct style
2019-05-12 20:16:02 +03:00
dimon4eg
a56f8272a9
fix warnings
2019-05-12 20:05:28 +03:00
dimon4eg
e846ca392f
update comment
2019-05-12 20:00:15 +03:00
dimon4eg
f9ec89cf7a
update test
2019-05-12 19:57:31 +03:00
dimon4eg
b935bc526a
added message queue test
2019-05-12 01:50:41 +03:00
dimon4eg
97617ced4a
Added WebSocketMessageQueue
2019-05-12 01:49:06 +03:00
Dimon4eg and Benjamin Sergeant
99a3bbc4f9
use C++11 enums ( #67 )
...
* use C++11 enums
* small rename
* update tests
* update tests
* update ws
* update ws
* update README.md
2019-05-11 14:22:06 -07:00
Dimon4eg and Benjamin Sergeant
2254421ead
minor improvements ( #66 )
...
* minor improvements
* fix build
* improve tests code
2019-05-11 12:20:58 -07:00
Dimon4eg and Benjamin Sergeant
93b901a286
remove more iostream includes ( #65 )
2019-05-11 11:27:58 -07:00
dimon4eg and Benjamin Sergeant
080a6db657
uncomment test
2019-05-11 10:15:22 -07:00
dimon4eg and Benjamin Sergeant
d49b1bd78a
fix crash on close
2019-05-11 10:15:22 -07:00
Dimon4eg and Benjamin Sergeant
bd96050d84
fix crash on close
2019-05-11 10:12:33 -07:00
Dimon4eg and Benjamin Sergeant
2a90ad9e53
Fix crash during closing on Windows ( #64 )
...
* fix crash on close
* Improve calculateRetryWaitMilliseconds (#63 )
* improve calculateRetryWaitMilliseconds
* update comment
* cout -> spdlog
* fix crash on close
* uncomment test
* Revert "uncomment test"
This reverts commit 27df86ee8f .
2019-05-11 09:51:26 -07:00
Dimon4eg and Benjamin Sergeant
3df142db7a
Improve calculateRetryWaitMilliseconds ( #63 )
...
* improve calculateRetryWaitMilliseconds
* update comment
2019-05-10 12:31:21 -07:00
dimon4eg
a69408fa25
rename ptr
2019-05-09 01:05:47 +03:00
dimon4eg
75011d0b4e
simplify bindWebsocket
2019-05-09 00:23:16 +03:00
dimon4eg
28ae70ed20
use lock_guard
2019-05-09 00:20:26 +03:00
dimon4eg
2727d39fa4
update comments
2019-05-09 00:16:37 +03:00
dimon4eg
467f99b3bb
Rename to WebSocketMessageQueue
2019-05-09 00:09:51 +03:00
Dimon4eg and Benjamin Sergeant
16e5b08a0f
Remove redundant iostream includes ( #60 )
2019-05-08 13:33:21 -07:00
Dimon4eg
636a69e9e1
qf
2019-05-08 22:24:39 +03:00
Dimon4eg
45d40dc159
Added IXWebSocketPoll class
2019-05-08 22:02:56 +03:00
Dimon4eg and Benjamin Sergeant
88abb79a96
set thread name for Windows ( #57 )
2019-05-08 07:43:43 -07:00
Dimon4eg and Benjamin Sergeant
95e9faff95
update README.md ( #54 )
...
Yeah !
2019-05-06 15:02:16 -07:00
Dimon4eg and Benjamin Sergeant
979ff60a6b
Use LUrlParser to fix issue of Windows ( #53 )
...
LGTM
2019-05-06 14:45:02 -07:00
Dimon4eg and Benjamin Sergeant
ea2e8f0787
added tests for IXUrlParser ( #52 )
...
* added tests for IXUrlParser
* add me as author
2019-05-06 12:47:15 -07:00
Dimon4eg and Benjamin Sergeant
8ad47a315b
Fix windows ( #51 )
...
* More fixes for Windows
* fix tests for windows
* qf for linux
* clean up
2019-05-06 12:22:57 -07:00
Dimon4eg and Benjamin Sergeant
4d83dab4f3
Fix for windows ( #50 )
2019-05-06 09:13:42 -07:00
Dimon4eg and Benjamin Sergeant
4fbc4e3be9
Fixes for windows ( #45 )
...
* init Net system on Windows
* propagate DNS error
* Add zlib 1.2.11 sources
* link zlib statically for windows
* remove not implemented function declaration
* fix connect on Windows
2019-04-25 16:26:53 -07:00
Dimon4eg and Benjamin Sergeant
52260a63fb
Speedup build for Windows ( #43 )
...
* Speedup build for Windows
* add space :)
2019-04-25 07:41:01 -07:00
Dimon4eg and Benjamin Sergeant
f61fd7b7f1
Link zlib statically for windows ( #35 )
...
* Add zlib 1.2.11 sources
* link zlib statically for windows
2019-04-19 09:14:03 -07:00
Dimon4eg and Benjamin Sergeant
401fc39879
fix windows build ( #29 )
...
* fix windows build
* fix for Unix
* Fix build if TLS is OFF
* add OpenSSL req to ws
* Fix build on Mac
* fix tests for windows
2019-04-16 08:51:57 -07:00
Dimon4eg and Benjamin Sergeant
d4b0839328
move security framework linking to ixwebsocket ( #26 )
2019-04-14 17:13:24 -07:00
Dimon4eg and Benjamin Sergeant
e98634a277
Fix typo ( #19 )
2019-03-17 16:08:28 -07:00