Guillermo Rauch
d32c9c1a80
test: fixed style
2012-10-04 09:21:09 -07:00
Guillermo Rauch
dc8ceca3d1
test: clean up common
2012-10-04 09:07:37 -07:00
Guillermo Rauch
2f806d35b4
Merge pull request #84 from c9/better-pings2
...
Better pings 2
2012-10-04 08:41:27 -07:00
Guillermo Rauch
26dc76229d
Merge pull request #51 from c9/better-pings
...
ack pong & variable timeout timer
2012-10-04 08:41:15 -07:00
Guillermo Rauch
2d9ffc364d
Merge pull request #471 from jugglinmike/node-xhr
...
Enable use of 'xhr' transport in Node.js
2012-10-04 08:09:23 -07:00
Guillermo Rauch
655b789d5d
package: bumped xmlhttprequest
2012-09-26 21:44:11 -07:00
Mike Pennisi
d37e3ec808
Enable use of 'xhr' transport in Node.js
...
Normally, Socket.io chooses the "ideal" transport in Node.js:
WebSockets. This behavior can lead to unrealistic stress test results
because real-world loads will not be comprised of 100% WebSocket
connections.
The XHR transport itself is fully functional in Node. The transport
check currently fails only because `location` is not defined in the
global scope. By guarding the access of `global.location.protocol`, the
`XHR.check` method can correctly return `true` in Node.
Note that this will **not** change the default behavior in Node clients
to choose the "best available" transport. It only enables the use of a
fully-functional transport when requested.
2012-09-26 18:04:34 -04:00
Guillermo Rauch
8ed571865a
Merge pull request #54 from mixu/IE10xhr
...
Prefer XMLHttpRequest over XDomainRequest in IE10
2012-09-26 09:19:07 -07:00
cadorn
62b77b9f7b
emit heartbeat
2012-09-25 12:36:55 -07:00
cadorn
a0830635f8
don't need to send pong any more
2012-09-25 12:36:36 -07:00
Mikito Takada
30f28f62dd
Prefer XMLHttpRequest over XDomainRequest if and only if XHR has withCredentials, which is the case for IE10 but not earlier IE versions.
2012-09-25 11:42:07 -07:00
Guillermo Rauch
00d40c3747
Merge pull request #90 from danzajdband/master
...
query instead of send get parameters in test/server.js tests.
2012-09-21 11:44:07 -07:00
Dan Zajdband
3344ac4ed9
query instead of send get parameters in test/server.js tests. It was breaking tests
2012-09-21 15:44:07 -03:00
Guillermo Rauch
272f136330
util: fixed parens
2012-09-21 10:59:47 -07:00
Guillermo Rauch
3d2baff19e
polling: added cache-busting for iOS6
2012-09-21 10:57:29 -07:00
Guillermo Rauch
ec07fa8308
Merge pull request #1031 from secobarbital/master
...
Fixed global variable leak
2012-09-15 13:46:03 -07:00
Seggy Umboh
f5c32c1490
Fixed global leak
2012-09-14 18:48:49 -07:00
Guillermo Rauch
8e407f0323
Merge pull request #470 from dymsza/master
...
Make the xhr-polling more stable
2012-09-14 15:09:36 -07:00
tomek
ec8402cdae
fix the problem with disconnecting xhr-polling users
2012-09-14 12:09:09 -07:00
Guillermo Rauch
2e4cfb5288
Merge pull request #86 from fjakobs/patch-1
...
directly load the parser module
2012-09-14 03:33:48 -07:00
Fabian Jakobs
f08c158c3e
directly load the parser module
...
I have to problems with `module.exports = require('engine.io-client').parser;`
1. It loads more than is needed
2. It loads the JSONP transport client, which creates a global
2012-09-14 10:57:32 +03:00
cadorn
16650233d9
ping from client
2012-09-12 16:12:46 -07:00
cadorn
ae6eb1f8d1
ping from client
2012-09-12 16:11:45 -07:00
cadorn
0b9f7809bc
changes for #78
2012-09-12 13:17:48 -07:00
Guillermo Rauch
ca9bbf930e
Merge pull request #83 from nicokaiser/base64id
...
Moved generateId into an external module
2012-09-11 03:19:39 -07:00
Nico Kaiser
587cb14972
Moved generateId into an external module
...
see f7d40d5f7b
2012-09-11 12:17:04 +02:00
TJ Holowaychuk
d4919f183f
add mixin warning
2012-09-10 20:15:42 -07:00
Guillermo Rauch
c3ba8a722b
Merge pull request #1008 from faeldt/master
...
Increase performance of generateId by avoiding sync calls to crypto.randomBytes
2012-09-10 15:06:40 -07:00
Guillermo Rauch
781d51926e
Merge pull request #75 from afshinm/master
...
remove unnecessary spacing, fix code styling in tests
2012-09-10 12:04:56 -07:00
Afshin Mehrabani
dd3440ced7
rebase with master
2012-09-10 21:01:20 +04:30
Guillermo Rauch
2ba9fa8a89
Merge pull request #80 from LearnBoost/fix/jsonp-escaping
...
polling-jsonp: prevent client breakage with utf8 whitespace
2012-09-09 17:55:11 -07:00
Guillermo Rauch
7eda4f0ec2
polling-jsonp: prevent client breakage with utf8 whitespace
2012-09-09 17:49:20 -07:00
Guillermo Rauch
88e24feb98
README: documented debug ( fixes #77 )
2012-09-09 17:36:17 -07:00
Guillermo Rauch
70b328f844
Merge pull request #1026 from jmatthewsr-ms/master
...
Websocket: Accept a PONG
2012-09-08 21:05:00 -07:00
Justin Matthews
32a44a3b5d
Websocket: accept a pong (IE10 sends them)
2012-09-08 20:08:37 -07:00
Guillermo Rauch
4e78ece7b7
Merge pull request #453 from sfilatov/master
...
Make client compatible with AMD loaders. Issue #338
2012-09-08 19:41:09 -07:00
cadorn
2a47ca1af0
fixed timeout
2012-09-07 17:06:22 -07:00
cadorn
c9ce1fd339
fix initial timeout
2012-09-07 16:31:28 -07:00
cadorn
d72e42cc9e
ack pong & variable timeout timer
2012-09-07 16:00:24 -07:00
TJ Holowaychuk
bfb335c3c8
Release 0.0.5
2012-09-07 14:33:42 -07:00
TJ Holowaychuk
2c6aa090f4
fix Emitter.call(this) usage
2012-09-07 14:32:52 -07:00
Guillermo Rauch
c23ddb2bff
Merge pull request #1022 from 3rd-Eden/master
...
Move redis
2012-09-07 13:38:36 -07:00
3rd-Eden
f7f219d6dd
Move redis to the devDependencies, don't depend on redis as it's not a core component
...
to run Socket.IO.
2012-09-07 15:32:09 +02:00
Kristian Faeldt
f7d40d5f7b
Moved generateId into an external module
2012-09-07 19:48:21 +09:00
Guillermo Rauch
c906e5800e
Revert "test: tweaked timers that were making tests not pass on mountain lion"
...
This reverts commit fefb643c4a .
2012-09-06 11:55:58 -07:00
Guillermo Rauch
d624dea5b9
README: undocumented path
2012-09-06 11:55:37 -07:00
TJ Holowaychuk
c4df699d38
Release 0.0.4
2012-09-05 22:08:58 -07:00
TJ Holowaychuk
5d25dd6011
add mixin docs
2012-09-05 22:08:48 -07:00
TJ Holowaychuk
88fb716e4e
Merge branch 'master' of github.com:component/emitter
2012-09-05 22:07:33 -07:00
TJ Holowaychuk
b251af60b6
add mixin support via Emitter(obj). Closes #5
2012-09-05 22:07:23 -07:00