Commit Graph

205 Commits

Author SHA1 Message Date
Arnout Kazemier
63ce0051be Updated the documentation in the README
Added reconnectionAttempts to the reconnecting event.
Delete redoTransports property when we reset.
2011-03-07 11:06:06 +01:00
Arnout Kazemier
484c27ea4c Merge branch 'master' of git://github.com/LearnBoost/Socket.IO into reconnect
Conflicts:
	bin/build
2011-03-06 19:52:34 +01:00
Arnout Kazemier
d69a8ce577 Removed once, because it's not that easy to remove the events you attach. Because when call our reset function, you also want to remove all attached listeners we required for the reconnect functionality. And, it's that bad if they are called multiple times. 2011-03-06 19:30:02 +01:00
Guillermo Rauch
83aa03900b Fixed; different port now considered cross-domain. 2011-03-06 00:05:45 -08:00
Guillermo Rauch
2921f50799 Merge branch 'master' of https://github.com/substack/Socket.IO into substack-master 2011-03-05 23:46:11 -08:00
Arnout Kazemier
01cbb21692 Updated the readme with a new event.
Updated the lib/socket with a new event.
Removed todo, as all is implemented.
Generated new builds
2011-03-05 21:51:55 +01:00
Arnout Kazemier
cd0b83a76a Inital draft of reconnection support.
This features some additons to the socket.io code, and fixing some inconsistencies.
2011-03-04 16:43:13 +01:00
Arnout Kazemier
8a62f4523a Produced new builds 2011-03-04 10:56:08 +01:00
Arnout Kazemier
5952bd965b Upgraded the build process to also produce a minified build.
The minification was done using uglifyjs and included in the vendor folder.
2011-03-04 10:47:38 +01:00
Arnout Kazemier
1d80b62da9 Removed unused files. + applied patch for the WebSocket flash fallback,
It throws errors if we are not listening to the onopen event. Fixed
in my personal web-socket-js and send pull request: https://github.com/gimite/web-socket-js/pull/60

But in order to use the latest version of web-socket-js I have applied it
here.
2011-03-04 10:18:56 +01:00
Arnout Kazemier
2fd7f0b130 Removed FABridge from build script, it's no longer needed as the flash fallback
is using ExternalInterface instead
2011-03-04 09:28:52 +01:00
Arnout Kazemier
d0189b0dc0 Updated the flash fallback to the latest version,
This no longer requires the use of FLABridge, so we can save allot filesize
2011-03-04 09:25:46 +01:00
James Halliday
8494eea2bc fix to make io resolve where this !== window so it works with module bundling 2011-02-26 16:13:33 -08:00
James Halliday
65be353cbb drop sys in favor of console 2011-02-25 03:38:17 -08:00
James Halliday
dc03de6cb1 a package.json all up in this! 2011-02-25 03:37:26 -08:00
Martin Kreichgauer
0a1a93b484 Reference a local copy of this.io internally 2011-02-09 12:00:47 -08:00
Guillermo Rauch
b6149c0c9e Added changelog 2011-02-05 11:38:01 -08:00
Guillermo Rauch
e3376a5251 Release 0.6.2 2011-02-05 11:37:43 -08:00
Guillermo Rauch
7515915957 Fixed problem with xhr-multipart buffering 2011-02-05 11:35:58 -08:00
Guillermo Rauch
4e95643a46 Updated Flash websocke transport 2011-02-05 11:35:33 -08:00
Guillermo Rauch
badb0ac883 Removed submodule 2011-02-05 11:35:15 -08:00
Guillermo Rauch
9804716115 Updated README 2011-02-05 11:33:40 -08:00
Guillermo Rauch
4d457ec203 Building Daniel Beardsley's changes into socket.io.js 2010-12-26 01:51:42 -08:00
Daniel Beardsley
686e1d1dfa Fixed the broken tryTransportsOnConnectTimeout option
and added the 'connect_failed' event after the last available transport fails to connect within the timeout
The function was re-creating the list of transports each time the timeout was hit, effectively only continually retrying the second transport, and never making it past that.
2010-12-26 01:42:18 -08:00
Daniel Beardsley
24358ae3f0 Add 'connecting' event emit on each connection attempt. 2010-12-26 00:57:53 -08:00
Guillermo Rauch
69991be5cc 0.6.1 2010-12-23 20:51:04 -08:00
Guillermo Rauch
803dcad6fb Build 2010-12-23 17:45:08 -08:00
Guillermo Rauch
3b352ecfea Fire 'error' event when socket.onerror fires (thanks @tomyan) 2010-12-23 17:41:27 -08:00
Guillermo Rauch
50add1ae02 Corrected position of WEB_SOCKET_SWF_LOCATION check 2010-12-23 17:37:48 -08:00
Guillermo Rauch
d74c7f1199 Allow to specify WEB_SOCKET_SWF_LOCATION before socket.io is loaded. Thanks @saikat 2010-12-23 17:36:14 -08:00
Guillermo Rauch
a3f6e1a9f3 Applied several bug fixes (thanks Toby Ho - @airportyh) 2010-12-23 17:29:53 -08:00
Guillermo Rauch
763ce20da0 Better readyState read 2010-12-23 17:27:19 -08:00
Guillermo Rauch
7c90584c07 Wrapped XHR abort() in a try-catch clause 2010-12-23 17:26:24 -08:00
Guillermo Rauch
f75464bb6d send(null) for FF2/3 2010-12-23 17:24:58 -08:00
Guillermo Rauch
280c999e3a Removed XHR onload handler 2010-12-23 17:23:58 -08:00
Guillermo Rauch
66599a6591 Removed onload handler cleanup 2010-12-23 17:21:50 -08:00
Guillermo Rauch
e89e20eada Fixed connect timeout being fired after an explicit disconnect. Thanks @mbrevoort 2010-12-23 17:15:53 -08:00
Guillermo Rauch
f1332af1ee Renaming fire to emit and making a copy of events first (thanks @fjakobs) 2010-12-23 15:00:27 -08:00
Guillermo Rauch
7a5197c1e7 Make sure to only destroy if the _iframe was created 2010-11-01 12:58:25 -03:00
Guillermo Rauch
9fb0b3ec8a Fixed io.util.merge 2010-10-30 21:28:48 -03:00
Guillermo Rauch
1f06916c4e Added io.utils.merge
Removed flashsocket onClose logic since its handled by connectTimeout
Added socket checks when disconnecting / sending messages
2010-10-28 19:15:08 -03:00
Guillermo Rauch
e31a3beeed Fixed semicolons (thanks SINPacifist) 2010-10-20 19:21:31 -03:00
Guillermo Rauch
d8da8efe91 Added io.util.merge for options merging. Probably should be recursive at some point. Thanks SINPacifist 2010-10-20 19:18:19 -03:00
Guillermo Rauch
c226b89c29 Removed unnecessary onClose handling, since this is taken care by Socket (thanks SINPacifist) 2010-10-20 19:12:15 -03:00
Guillermo Rauch
336331a32c Make sure not to try other transports if the socket.io cookie was there 2010-09-25 11:06:22 +02:00
Guillermo Rauch
33c40b96d1 Temporarily reverting to /socket.io/ to serve the SWF 2010-09-24 06:03:58 +02:00
Guillermo Rauch
669ff4c038 Updating web-socket-js 2010-09-20 17:58:11 -07:00
Guillermo Rauch
b9c70a8279 Build 2010-09-20 16:28:29 -07:00
Guillermo Rauch
ef13f123ba Oops 2010-09-20 16:28:21 -07:00
Guillermo Rauch
c76e867462 Build 2010-09-20 16:26:17 -07:00