Commit Graph

608 Commits

Author SHA1 Message Date
Stash
cedca5699f Emit errors thrown by xhr.send() 2013-07-29 12:31:34 -07:00
Nathan Rajlich
9edbe83d6d socket: use a consistent "debug" name for socket.js 2013-07-25 16:16:45 -07:00
Guillermo Rauch
4b21bec6d7 Release 0.6.3 2013-06-21 21:44:17 -07:00
Guillermo Rauch
839498789c Merge pull request #170 from nkzawa/patch-0
fix to check readyState
2013-06-21 21:39:36 -07:00
Naoyuki Kanezawa
d3d1375722 fix to check readyState 2013-06-22 13:24:29 +09:00
Guillermo Rauch
a962812072 Merge pull request #169 from Contra/patch-2
use http url in package.json
2013-06-15 19:57:38 -07:00
Eric Schoffstall
10176916ba use http url 2013-06-15 19:11:30 -06:00
Guillermo Rauch
7a35178eff Release 0.6.2 2013-06-15 16:39:56 -07:00
Guillermo Rauch
3536a45941 transports: improve polling orderly close (fixes #164) 2013-06-15 16:23:34 -07:00
Guillermo Rauch
76ae6d98e0 socket: ignore further transport communication upon onClose 2013-06-15 16:23:11 -07:00
Guillermo Rauch
51ac4b9879 socket: added missing socket#onerror support 2013-06-15 16:22:55 -07:00
Guillermo Rauch
d73668b8b1 socket: don't call socket#onclose if previous state was not open 2013-06-15 15:54:59 -07:00
Guillermo Rauch
96e8eb116d socket: code style 2013-06-15 15:54:51 -07:00
Guillermo Rauch
f9c42795ea transports: really fix iOS crash issue 2013-06-06 17:40:55 -07:00
Guillermo Rauch
24708de071 Makefile: extra precaution when building to avoid 0.6.0 build problem 2013-06-06 07:08:10 -07:00
Guillermo Rauch
5511071262 Release 0.6.1 2013-06-06 06:52:38 -07:00
Guillermo Rauch
f3bf1856e3 engine.io: fixed build 2013-06-06 06:50:55 -07:00
Guillermo Rauch
ce3102d86a Release 0.6.0 2013-05-31 07:25:57 -07:00
Guillermo Rauch
97fb63be8e Merge pull request #150 from jphire/fix/104_improve_ping_api
Fix/104 improve ping api
2013-05-25 09:23:28 -07:00
Guillermo Rauch
59d823d86e engine.io: updated build 2013-05-25 09:18:35 -07:00
Guillermo Rauch
7c22710ffa Merge pull request #154 from sweetieSong/fix/issue-168
fix issue/168
2013-05-25 09:15:28 -07:00
Sweet Song
da88410d3d Does not emit close on incorrect socket connection 2013-05-10 16:16:31 -04:00
Guillermo Rauch
a86505ee9f Merge pull request #157 from goinstant/indexof
use indexof component for ie8 and below
2013-05-09 14:24:11 -07:00
Gavin Uhma
35c49c72e7 use indexof component for ie8 and below 2013-05-09 17:58:59 -03:00
Guillermo Rauch
4e924b9a2d Merge pull request #151 from brozie/master
Use xhr wherever possible instead of xdomainrequest
2013-04-05 08:56:15 -07:00
Róbert Oroszi
df01aeaef9 should handle xdomain, if we are in the browser 2013-04-05 15:28:03 +02:00
Róbert Oroszi
5f8d4f2f0b hostname should be tested against host, + port strict equality 2013-04-05 15:23:03 +02:00
Janne Laukkanen
2e54dda152 use ping() in setPing() 2013-04-04 13:15:07 +03:00
Janne Laukkanen
0e12bcaf9b improve ping api 2013-04-04 13:15:07 +03:00
Guillermo Rauch
b5c982cc19 Merge pull request #148 from 3rd-Eden/better-node-xhr
Don't check against the window to detect node.js, wrap code in a try cat...
2013-03-27 07:16:36 -07:00
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