Commit Graph

256 Commits

Author SHA1 Message Date
Naoyuki Kanezawa
d460a5e026 0.5.0 2015-05-03 01:17:04 +09:00
Naoyuki Kanezawa
5f2b89e6d6 remove unused check, catch an exception thrown when the socket is already closed 2015-05-02 15:31:56 +09:00
Naoyuki Kanezawa
191416cbe8 fix transport checking was always false 2015-05-02 15:29:01 +09:00
Naoyuki Kanezawa
8667f4fbda style 2015-05-02 15:27:55 +09:00
Naoyuki Kanezawa
9e4b64adcc add setDefaultHostnameVerifier 2015-05-02 15:26:48 +09:00
Naoyuki Kanezawa
9a03310a53 Merge pull request #14 from b95505017/websocket_okhttp
Replace Java-WebSocket to OkHttp WebSocket
2015-05-02 14:27:08 +09:00
Yu-Hsuan Lin
a4babe599d Set HostnameVerifier in PollingXHR 2015-05-02 06:21:00 +08:00
Yu-Hsuan Lin
f4b2816cf0 Set HostnameVerifier as an Options 2015-05-02 01:31:52 +08:00
Yu-Hsuan Lin
822aaebc35 Revert "add new Options for feeding custom OkHttpClient"
This reverts commit 464b7302d4.
2015-05-02 00:59:34 +08:00
Yu-Hsuan Lin
ae1c521645 Merge branch 'master' into websocket_okhttp 2015-05-02 00:58:37 +08:00
Naoyuki Kanezawa
d3a12cb476 suppress test logs 2015-04-23 02:40:32 +09:00
Naoyuki Kanezawa
a270cac85e update test target jdk on travis 2015-04-23 02:36:13 +09:00
Naoyuki Kanezawa
3144dc60ec trigger transport event upon its creation 2015-04-22 03:06:30 +09:00
Yu-Hsuan Lin
464b7302d4 add new Options for feeding custom OkHttpClient 2015-04-14 11:57:56 +08:00
Yu-Hsuan Lin
3ccc42ab2c add request header, cancel WebSocketCall 2015-04-13 04:01:04 +08:00
Yu-Hsuan Lin
b3586bb0b1 handle error using onError 2015-04-13 01:11:35 +08:00
b95500517
d86f51fda0 replace Java-WebSocket to OkHttp WebSocket 2015-03-19 09:55:52 +08:00
Naoyuki Kanezawa
1723bbe323 [maven-release-plugin] prepare for next development iteration 2015-02-08 16:46:45 +09:00
Naoyuki Kanezawa
27c49a854e [maven-release-plugin] prepare release engine.io-client-0.4.1 2015-02-08 16:46:38 +09:00
Naoyuki Kanezawa
2ae3d277ee update README and History 2015-02-08 16:43:33 +09:00
Naoyuki Kanezawa
2aac8b65c1 set connect timeout for polling 2015-02-07 02:40:52 +09:00
Naoyuki Kanezawa
5cd669abe4 fix to carry environment variables 2015-02-01 21:33:01 +09:00
Naoyuki Kanezawa
a65a043c65 add tests for termination 2015-02-01 20:14:28 +09:00
Naoyuki Kanezawa
8a0ace5e20 [maven-release-plugin] prepare for next development iteration 2015-01-28 23:03:44 +09:00
Naoyuki Kanezawa
9cb86d3406 [maven-release-plugin] prepare release engine.io-client-0.4.0 2015-01-28 23:03:37 +09:00
Naoyuki Kanezawa
daf6d6a068 update README and History 2015-01-28 23:01:27 +09:00
Naoyuki Kanezawa
f28e576b74 bump 0.4.0-SNAPSHOT 2015-01-28 23:00:18 +09:00
Naoyuki Kanezawa
fc76fdbf0c bump engine.io for test 2015-01-25 16:11:02 +09:00
Naoyuki Kanezawa
dcfac6ff55 add Socket#id() 2015-01-25 13:51:12 +09:00
Naoyuki Kanezawa
2fcbac9bc8 make priorWebsocketSuccess private 2015-01-25 13:50:46 +09:00
Naoyuki Kanezawa
2dc81e00d6 fix default port detection 2015-01-25 05:43:27 +09:00
Naoyuki Kanezawa
db8528e790 add changelog 2014-11-06 22:55:12 +09:00
Naoyuki Kanezawa
292dfb0ad6 update README 2014-11-04 01:38:51 +09:00
Naoyuki Kanezawa
b6e483f4ea test against engine.io 1.4.2 2014-11-04 01:37:58 +09:00
Naoyuki Kanezawa
5b026fc9a7 [maven-release-plugin] prepare for next development iteration 2014-11-04 01:30:40 +09:00
Naoyuki Kanezawa
7414f3d36b [maven-release-plugin] prepare release engine.io-client-0.3.1 2014-11-04 01:30:34 +09:00
Naoyuki Kanezawa
96fba4e20a compatible with engine.io-client v1.4.2 2014-11-03 22:45:45 +09:00
Naoyuki Kanezawa
ba8755384e update README 2014-09-21 23:14:53 +09:00
Naoyuki Kanezawa
b85e1fc133 [maven-release-plugin] prepare for next development iteration 2014-09-21 23:09:13 +09:00
Naoyuki Kanezawa
a6a5eb3319 [maven-release-plugin] prepare release engine.io-client-0.3.0 2014-09-21 23:09:07 +09:00
Naoyuki Kanezawa
1e4717a547 bump site-maven-plugin 2014-09-21 23:07:26 +09:00
Naoyuki Kanezawa
1179b78336 0.3.0-SNAPSHOT 2014-09-21 20:07:51 +09:00
Naoyuki Kanezawa
cf68b944d0 compatible with engine.io-client 1.4.0 and engine.io-parser 1.1.0 2014-09-21 20:04:56 +09:00
Naoyuki Kanezawa
0609ab3818 Merge pull request #6 from hellpf/master
IPv6 URL support
2014-09-21 19:46:01 +09:00
Naoyuki Kanezawa
be0a44c705 Merge pull request #10 from sergio91pt/master
Refactor Emitter to remove a ConcurrentHashMap.
2014-08-29 12:59:03 +09:00
Sérgio Faria
794e24e879 The current EventThread doesn't need to be volatile
Citing the JLS (Java 7) §17.4.5:
> A call to start() on a thread happens-before any actions in
> the started thread.

Other threads calling isCurrent(), can see stale values of the static
variable, as it doesn't affect the result.

Nulling the thread variable, cannot be reordered with the new Thread because
a synchronized(EventThread.class) precedes the first task submission on a new
Executor, causing a happens-before relationship that ensures the null is
already visible to the thread on netTick (that will create the EventThread).
2014-08-28 21:42:10 +01:00
Sérgio Faria
4741886414 Refactor Emitter to remove a ConcurrentHashMap. 2014-08-28 20:35:40 +01:00
Naoyuki Kanezawa
c0fdc522bf Release 0.2.3 2014-08-17 15:55:22 +09:00
Naoyuki Kanezawa
1f8edef37f fix tests 2014-08-17 14:01:14 +09:00
Naoyuki Kanezawa
9e24f9d922 improve test server 2014-08-17 05:34:58 +09:00