3rd-Eden
3c6eb2a177
Don't check against the window to detect node.js, wrap code in a try catch statement
...
and have it degrade gracefully.
Fixes #147
2013-03-26 21:41:00 +01:00
Guillermo Rauch
68780141ef
Merge pull request #145 from MatthewMueller/patch-1
...
I *think* this is a typo.
2013-03-23 19:14:53 -07:00
Matthew Mueller
07777168fb
I *think* this is a typo.
...
Right now, whenever I try upgrading to WS, I get:
Uncaught TypeError: Object #<Transport> has no method 'setInterval'
Did a quick search for WS.prototype.setInterval and I don't see it anywhere. Removing `this` makes the upgrade work correctly.
2013-03-23 19:07:28 -07:00
Guillermo Rauch
55a089d01c
Merge pull request #141 from albertyfwu/bug136
...
add support for callbacks with socket.send()
2013-03-19 09:57:07 -07:00
albertyfwu
63f29dab50
readme minor fix
2013-03-19 12:14:47 -04:00
albertyfwu
17d2dc275c
only flush if writeBuffer is length 0
...
in onClose, cleanup writeBuffer, callbackBuffer
2013-03-19 12:11:55 -04:00
Guillermo Rauch
683690253c
Merge pull request #142 from rykov/master
...
Adding Version Badge to README
2013-03-18 14:41:11 -07:00
Michael Rykov
6d0e9c05e5
Adding Version Badge to README
2013-03-18 14:37:46 -07:00
albertyfwu
a14a0bf676
added drain event
2013-03-18 13:24:14 -04:00
albertyfwu
4998d01503
fix flush and flushComplete events
2013-03-17 22:18:33 -04:00
albertyfwu
3a499d1bac
added documentation for send and flush, flushComplete events
2013-03-17 21:03:27 -04:00
albertyfwu
0062f4ae03
added flush event to Socket.flush
2013-03-17 20:56:10 -04:00
albertyfwu
c12c1e29fa
fixed drain bug splicing with upgrading
2013-03-17 11:50:39 -04:00
albertyfwu
25d092ca98
changes
2013-03-17 02:17:24 -04:00
albertyfwu
c650d9ad55
added in delayed flushing/callbacks
2013-03-17 02:07:20 -04:00
albertyfwu
b4c3eb8a23
empty callbackBuffer
2013-03-17 01:56:08 -04:00
albertyfwu
f15760d38b
Merge branch 'bug136' of https://github.com/albertyfwu/engine.io-client into bug136
2013-03-17 01:52:48 -04:00
albertyfwu
d081750310
changed int to var
2013-03-17 01:52:27 -04:00
albertyfwu
994b569e86
add support for callbacks with socket.send()
2013-03-17 01:52:26 -04:00
albertyfwu
da6aa66bbe
changed int to var
2013-03-17 01:52:08 -04:00
Guillermo Rauch
a31122576c
Merge pull request #140 from albertyfwu/ws_drain_fix
...
Ws drain fix
2013-03-16 21:57:23 -07:00
albertyfwu
fdb95d579c
changes
2013-03-17 00:52:27 -04:00
albertyfwu
1f6ee883cf
changes
2013-03-17 00:49:50 -04:00
albertyfwu
f3710ff859
fixed websocket flush/drain loop
2013-03-17 00:45:25 -04:00
albertyfwu
d6ba4f83c4
Merge branch 'ws_drain_fix' of https://github.com/albertyfwu/engine.io-client into ws_drain_fix
2013-03-16 23:45:22 -04:00
albertyfwu
71ed033698
removed irrelevant code
2013-03-16 23:43:43 -04:00
albertyfwu
74094e179e
wrapped drain call, changed back to encodePacket, moved intervalCleanup to WS, ...
2013-03-16 23:43:42 -04:00
albertyfwu
aa5dec5831
added fake drain
2013-03-16 23:43:40 -04:00
albertyfwu
08740208ea
fix featurecheck
2013-03-16 23:43:39 -04:00
albertyfwu
e652ead78f
feature-check for bufferedAmount
2013-03-16 23:43:38 -04:00
albertyfwu
7d941af39b
make sure to stop interval if transport closes
2013-03-16 23:43:37 -04:00
albertyfwu
05a0647e52
add 'drain' emit to WS
2013-03-16 23:43:35 -04:00
albertyfwu
dab01cf4fb
removed irrelevant code
2013-03-16 23:35:42 -04:00
albertyfwu
d5fa387a94
wrapped drain call, changed back to encodePacket, moved intervalCleanup to WS, ...
2013-03-16 23:23:39 -04:00
albertyfwu
c16137a7e5
added fake drain
2013-03-16 23:09:53 -04:00
albertyfwu
28766dba9e
fix featurecheck
2013-03-16 18:33:32 -04:00
albertyfwu
8ea4bb9b6b
feature-check for bufferedAmount
2013-03-16 18:31:58 -04:00
albertyfwu
519d1ce2aa
add support for callbacks with socket.send()
2013-03-16 17:41:57 -04:00
albertyfwu
bf13803a9e
make sure to stop interval if transport closes
2013-03-16 17:23:52 -04:00
albertyfwu
e358f0d0c7
add 'drain' emit to WS
2013-03-16 16:53:26 -04:00
Guillermo Rauch
fb3dff6ab6
polling: consider the possibility of an event changing readyState
2013-03-16 12:24:34 -07:00
Guillermo Rauch
1f87063750
polling: abort payload loop if close packet is found
2013-03-16 12:15:08 -07:00
Guillermo Rauch
de3a3bd93d
*: bump emitter to 1.0.0
2013-03-16 11:56:15 -07:00
Guillermo Rauch
b89e7cf80f
component: fix dep
2013-03-16 11:46:46 -07:00
Guillermo Rauch
2c68707515
Release 0.5.0
2013-03-16 11:44:22 -07:00
Guillermo Rauch
f9f0c1227e
util: implemented simple qsParse
2013-03-16 09:19:48 -07:00
Guillermo Rauch
5baecf5cc6
socket: implement qs support for string
2013-03-16 09:19:34 -07:00
Guillermo Rauch
d318978e44
package: bumped engine.io-parser
2013-03-16 09:09:45 -07:00
Guillermo Rauch
36fe397cc2
package: bumped engine.io-parser
2013-03-16 09:01:46 -07:00
Guillermo Rauch
cc7780920c
Merge pull request #130 from shtylman/coverage
...
use istanbul for code coverage
2013-03-13 10:00:10 -07:00