Commit Graph

829 Commits

Author SHA1 Message Date
Guillermo Rauch
4d5cc77ea5 Merge pull request #421 from TutoringAustralasia/manual_buffer_flushing
Adding support for manual buffer flushing
2012-07-09 08:42:15 -07:00
Guillermo Rauch
8c2ad76ecd Merge pull request #445 from ajaxorg/master
Fix for calling open as a function while its a boolean
2012-06-27 21:22:22 -07:00
Ruben Daniels
9d0c0631f3 * Added fail safe for open not being a function error 2012-06-27 19:35:51 -07:00
Guillermo Rauch
b6aa5c0553 Merge pull request #428 from jdahlq/master
Enhance the dist files to work with CommonJS loaders
2012-06-19 20:30:18 -07:00
Joe Dahlquist
96e69a4430 Rebuild dev and prod dist files 2012-05-02 23:41:48 -07:00
Joe Dahlquist
cceafcc5bb CommonJS-compatible wrapper for dists
For non-node builds, wrap the dist code in an anonymous function. For
client-side CommonJS builds, set var io = module.exports.
2012-05-02 23:41:00 -07:00
Guillermo Rauch
6062a0620f Merge pull request #427 from ycarmel/master
Fix regression due to Pull Request #424 (no reconnect if handshake fail)
2012-05-02 02:48:41 -07:00
ycarmel
1d437b55c2 Update lib/socket.js 2012-05-02 11:22:09 +03:00
Guillermo Rauch
ebc31ab74c Merge pull request #426 from Nathanaela/master
Patch to fix iPod/iPad/iPhone browser from crashing when resuming on a sites using the websocket transport
2012-05-01 12:25:05 -07:00
Nathanael Anderson
8dc031d072 Fix for iPad/iPod/iPhone and websocket crash on browser resume. 2012-05-01 14:11:46 -05:00
Guillermo Rauch
c5bcceefcf Merge pull request #425 from ycarmel/master
Fix for Issue #430 - multiple connect on reconnect
2012-04-29 14:59:53 -07:00
ycarmel
d37ec4ed2f Fix for Issue #430 - multiple connect on reconnect 2012-04-30 00:47:53 +03:00
Guillermo Rauch
ecbd3fa9ed Merge pull request #424 from ycarmel/master
wfwef
2012-04-29 14:26:46 -07:00
ycarmel
4f63ba239d Fixing Issue#430 2012-04-30 00:24:13 +03:00
ycarmel
b712c1cf15 Fixing Issue #430 - mark socket as connecting before calling to handshake method (instead of calling it only when handshake completes) 2012-04-30 00:22:27 +03:00
Chelsea Robb
a55ed9bf57 Renamed 'auto flush' option to manualFlush 2012-04-24 12:52:23 +10:00
Gabe Hollombe
76cf0b30cf added tests for auto and manual buffer flushing 2012-04-23 18:01:37 +07:00
Gabe Hollombe
afa76b4f23 add auto flush property (defaults to false) and a flushBuffer method to allow manual buffer flushing 2012-04-23 14:00:06 +07:00
Guillermo Rauch
f0e877da3c Release 0.9.6 2012-04-17 19:51:08 -03:00
Guillermo Rauch
bb9083aeb7 Merge branch 'master' of github.com:LearnBoost/socket.io-client
Conflicts:
	dist/socket.io.min.js
2012-04-17 19:50:32 -03:00
Guillermo Rauch
f8bc56da8b Release 0.9.6 2012-04-17 19:49:49 -03:00
Guillermo Rauch
2c50aaedb0 Merge pull request #412 from mreinsch/android_jsonp_fix
don't position the jsonp form off the screen
2012-04-06 07:23:31 -07:00
Michael Reinsch
57127544c8 don't position the jsonp form off the screen, this causes the default browser on some androids to actually extend the width of the document 2012-04-06 22:39:59 +09:00
Guillermo Rauch
ad6c1483d8 Release 0.9.5 2012-04-05 14:35:22 -03:00
Guillermo Rauch
a426cb50ad Release 0.9.4 2012-04-01 01:45:44 -03:00
Guillermo Rauch
f50146e20b Fixes polling loop upon reconnect advice (fixes #438). 2012-04-01 01:44:11 -03:00
Guillermo Rauch
49ff307d38 Release 0.9.3 2012-03-28 09:50:31 -03:00
Guillermo Rauch
779095a25e Fixed handshake transports / client options transports intersection. 2012-03-28 09:49:33 -03:00
Guillermo Rauch
dce9685d05 Merge pull request #385 from mixu/upstream/fix-xhr-check
Fix XHR.check, which was throwing an error and causing non-IE browsers to fall back to JSONP
2012-03-27 16:59:16 -07:00
Mikito Takada
6f80ef14b7 Minor improvements to readability 2012-03-27 16:52:28 -07:00
Mikito Takada
b8c3f79936 Fix XHR.check, which was throwing an error transparently and causing non-IE browsers to fall back to JSONP 2012-03-27 16:37:05 -07:00
Guillermo Rauch
53b5f3e6b4 Merge pull request #407 from zzzaaa/unload_fix
"on window close" disconnect. unload. beforeunload.
2012-03-16 05:59:07 -07:00
Alexey Raksha
edef56ee8e "on window close" correct disconnect 2012-03-16 14:49:23 +04:00
Guillermo Rauch
ecd752a7ea Release 0.9.2 2012-03-13 10:52:32 -03:00
Guillermo Rauch
f54ef033a2 Merge pull request #405 from zzzaaa/master
Transports order of preference
2012-03-12 07:46:11 -07:00
Alexey Raksha
3e5d3a3ab5 Transport order set by "options" 2012-03-12 17:42:42 +04:00
Guillermo Rauch
84de1cfed8 Release 0.9.1-1 2012-03-02 08:39:18 -03:00
Guillermo Rauch
aa8f2fae6c Fixed active-x-obfuscator dependency. 2012-03-02 08:37:31 -03:00
Guillermo Rauch
1705acf556 Updated dependencies. 2012-03-02 08:13:00 -03:00
Guillermo Rauch
1d7bdb5ea2 Release 0.9.1 2012-03-02 08:12:22 -03:00
Guillermo Rauch
b1f5509b1a Expose transport as local to test runner app. 2012-03-02 08:10:06 -03:00
Guillermo Rauch
205790e63c Added warning within Firefox about webworker test in test runner. 2012-03-02 08:09:48 -03:00
Guillermo Rauch
a84002563e Added warning styles. 2012-03-02 08:09:36 -03:00
Guillermo Rauch
d4b1e480cb Compiled CSS 2012-03-02 08:00:46 -03:00
Guillermo Rauch
5b8accb69d Merge pull request #394 from felixge/heartbeat
Implement client side heartbeat checks
2012-03-02 02:49:54 -08:00
Guillermo Rauch
6cf7a450ae Merge pull request #397 from einaros/patch-1
update ws dependency
2012-03-01 14:03:16 -08:00
Einar Otto Stangvik
bbb48d149c update ws dependency 2012-03-01 23:02:16 +01:00
Felix Geisendörfer
c9b54f20ca Clear heartbeat timer when closing socket 2012-02-29 15:19:23 +01:00
Felix Geisendörfer
c1b03531bf Set heartbeat timeout after every package
This way it also works for long-polling clients.
2012-02-29 14:51:33 +01:00
Felix Geisendörfer
0bcd25f03d Implement client side heartbeat checks
Fixes https://github.com/LearnBoost/socket.io/issues/635
2012-02-29 14:12:43 +01:00