Commit Graph
42 Commits
Author SHA1 Message Date
Dimon4egandBenjamin Sergeant 2a69038c4c add isEnabledAutomaticReconnection (#75)
* add isEnabledAutomaticReconnection

* test isEnabledAutomaticReconnection

* rename
2019-05-16 19:23:32 -07:00
Dimon4egandBenjamin Sergeant e527ab1613 fix for Windows (#69)
* fix for Windows

* fix condition

* make condition only on Windows
2019-05-16 19:20:29 -07:00
Dimon4egandBenjamin Sergeant d7a0bc212d Fix run.py (#71)
* fix run.py

* run.py: fix Windows support

* fix test listing
2019-05-16 19:20:29 -07:00
Dimon4egandBenjamin Sergeant 6dd8cda074 add isEnabledAutomaticReconnection (#75)
* add isEnabledAutomaticReconnection

* test isEnabledAutomaticReconnection

* rename
2019-05-14 11:26:37 -07:00
Dimon4egandBenjamin Sergeant 9aacebbbaf fix for Windows (#69)
* fix for Windows

* fix condition

* make condition only on Windows
2019-05-12 22:21:56 -07:00
Dimon4egandBenjamin Sergeant 701c3745c2 Fix run.py (#71)
* fix run.py

* run.py: fix Windows support

* fix test listing
2019-05-12 18:37:22 -07:00
dimon4eg a41d08343c Merge branch 'master' into message-queue 2019-05-12 22:00:10 +03:00
dimon4eg 6467f98241 add setOnMessageCallback with r-value 2019-05-12 20:59:18 +03:00
dimon4eg b24e4334f6 correct style 2019-05-12 20:16:02 +03:00
dimon4eg bf8abcbf4a fix warnings 2019-05-12 20:05:28 +03:00
dimon4eg bb484414b1 update comment 2019-05-12 20:00:15 +03:00
dimon4eg fc75b13fae update test 2019-05-12 19:57:31 +03:00
dimon4eg 78f59b4207 added message queue test 2019-05-12 01:50:41 +03:00
dimon4eg 7c5567db56 Added WebSocketMessageQueue 2019-05-12 01:49:06 +03:00
Dimon4egandBenjamin Sergeant 4c4f99606e 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
Dimon4egandBenjamin Sergeant a64b7b0c4a minor improvements (#66)
* minor improvements

* fix build

* improve tests code
2019-05-11 12:20:58 -07:00
Dimon4egandBenjamin Sergeant abfadad2e9 remove more iostream includes (#65) 2019-05-11 11:27:58 -07:00
dimon4egandBenjamin Sergeant 5eb23c9764 uncomment test 2019-05-11 10:15:22 -07:00
dimon4egandBenjamin Sergeant 9f4b2856b0 fix crash on close 2019-05-11 10:15:22 -07:00
Dimon4egandBenjamin Sergeant b5fc10326e fix crash on close 2019-05-11 10:12:33 -07:00
Dimon4egandBenjamin Sergeant 8d3a47a873 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
Dimon4egandBenjamin Sergeant c28951f049 Improve calculateRetryWaitMilliseconds (#63)
* improve calculateRetryWaitMilliseconds

* update comment
2019-05-10 12:31:21 -07:00
dimon4eg 7ecaf1f982 rename ptr 2019-05-09 01:05:47 +03:00
dimon4eg d0a41f3894 simplify bindWebsocket 2019-05-09 00:23:16 +03:00
dimon4eg 57562b234f use lock_guard 2019-05-09 00:20:26 +03:00
dimon4eg 469d127d61 update comments 2019-05-09 00:16:37 +03:00
dimon4eg d6e9b61c8e Rename to WebSocketMessageQueue 2019-05-09 00:09:51 +03:00
Dimon4egandBenjamin Sergeant fa7f0fadde Remove redundant iostream includes (#60) 2019-05-08 13:33:21 -07:00
Dimon4eg 7fb1b65ddd qf 2019-05-08 22:24:39 +03:00
Dimon4eg 77c7fdc636 Added IXWebSocketPoll class 2019-05-08 22:02:56 +03:00
Dimon4egandBenjamin Sergeant 2732dfd0f1 set thread name for Windows (#57) 2019-05-08 07:43:43 -07:00
Dimon4egandBenjamin Sergeant fc21ad519b update README.md (#54)
Yeah !
2019-05-06 15:02:16 -07:00
Dimon4egandBenjamin Sergeant c65cfd3d26 Use LUrlParser to fix issue of Windows (#53)
LGTM
2019-05-06 14:45:02 -07:00
Dimon4egandBenjamin Sergeant 8955462f73 added tests for IXUrlParser (#52)
* added tests for IXUrlParser

* add me as author
2019-05-06 12:47:15 -07:00
Dimon4egandBenjamin Sergeant 78198a0147 Fix windows (#51)
* More fixes for Windows

* fix tests for windows

* qf for linux

* clean up
2019-05-06 12:22:57 -07:00
Dimon4egandBenjamin Sergeant 753fc845ac Fix for windows (#50) 2019-05-06 09:13:42 -07:00
Dimon4egandBenjamin Sergeant 58d65926bb 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
Dimon4egandBenjamin Sergeant 3207ce37b6 Speedup build for Windows (#43)
* Speedup build for Windows

* add space :)
2019-04-25 07:41:01 -07:00
Dimon4egandBenjamin Sergeant 4eded01841 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
Dimon4egandBenjamin Sergeant fbb7c012a3 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
Dimon4egandBenjamin Sergeant dac18fcabf move security framework linking to ixwebsocket (#26) 2019-04-14 17:13:24 -07:00
Dimon4egandBenjamin Sergeant 1d49ba41ea Fix typo (#19) 2019-03-17 16:08:28 -07:00