Sweet
b69264dad9
Removed the lib/index in all the files
2013-01-19 14:27:17 -08:00
Sweet
90c0cd0e3f
parser.js: deleted
...
package.json: updated the version for the client
everything else: fixed paths/requirements to the new protocol/parser repo
2013-01-19 13:14:00 -08:00
Sweet
dd5a4cb939
Merge branch 'master' of github.com:LearnBoost/engine.io into ExstractParser
...
Conflicts:
package.json
2013-01-19 12:37:37 -08:00
Sweet
face92f018
paerse.js: modified parser to be used with the parser repo
...
package.json: updated with the correct parser dependency
common.js: changed the parser path
server.js: also changed the parser path
2013-01-19 12:25:31 -08:00
Michal Srb
60c61af68e
websocket:Improve send method
2013-01-19 18:15:32 +00:00
Michal Srb
bc5ba93296
WebSocket setTimeout wrap when on iOS
2013-01-19 04:26:03 +00:00
roam
148f654c92
Fixed bugs in previous send callback fix and updated test cases
2013-01-16 17:31:42 +08:00
roam
06b39687eb
Fixed send callback test failures
2013-01-16 14:35:56 +08:00
roam
41ee77e3c6
Revert "Revert "Fixed packet send callback design issue""
...
This reverts commit ead08d6e5b .
2013-01-15 17:17:47 +08:00
Guillermo Rauch
ead08d6e5b
Revert "Fixed packet send callback design issue"
...
This reverts commit 0dfa68c710 .
2012-12-26 17:19:41 -03:00
roam
0dfa68c710
Fixed packet send callback design issue
...
There were two issues here.
1. When Socket.send called with or without callback alternately,
the trigger order is incorrect.
2. The 'drain' event from transport is one per packet for transports
supporting framing like websocket and is all in one for those without
framing like polling.
2012-12-20 00:49:32 +08:00
Guillermo Rauch
9d9fe9e2e2
socket: emit data event (synonym with message)
2012-12-17 09:57:54 -03:00
Guillermo Rauch
95ded5d885
engine.io: style
2012-12-17 08:45:14 -03:00
Guillermo Rauch
12f1821f1c
socket: added Socket#write
2012-12-16 23:35:42 -03:00
Guillermo Rauch
01e06d7a4f
engine.io: cleanup
2012-12-16 20:35:54 -03:00
Guillermo Rauch
c59bb42e85
engine.io: deprecated resource
2012-12-16 20:25:08 -03:00
Guillermo Rauch
73c772d0b3
Revert "engine.io: added middleware attachment possibility (eg: for express)"
...
This reverts commit 7b3243dbea .
2012-12-16 18:49:06 -03:00
Guillermo Rauch
7b3243dbea
engine.io: added middleware attachment possibility (eg: for express)
2012-12-13 12:29:37 -03:00
Guillermo Rauch
3bafecd882
Merge branch 'master' of github.com:/LearnBoost/engine.io
2012-11-06 08:25:07 -08:00
Jxck
b4d60687ac
add packetCreate event for #99
2012-11-06 20:34:10 +09:00
Guillermo Rauch
ee1eacf638
Merge pull request #109 from indutny/feature-visible-verification-failure
...
server: send validation failure reason to clients
2012-11-05 07:26:43 -08:00
Jxck
46f310462b
add packet event to socket
2012-11-05 21:33:02 +09:00
Guillermo Rauch
971199d19b
engine.io: some cleanup
2012-11-04 09:20:47 -08:00
Guillermo Rauch
a3798f3f15
Merge branch 'master' of github.com:/LearnBoost/engine.io
2012-11-04 09:12:51 -08:00
Guillermo Rauch
13e06795ac
transports: remove Connection headers and let node handle it ( fixes #111 )
2012-11-04 09:11:39 -08:00
Fedor Indutny
bb1f860239
server: send validation failure reason to clients
2012-11-01 00:35:49 +04:00
Andor Goetzendorff
7f08ee3f50
invoking as a function causes attach, refs #104
2012-10-29 13:40:07 +01:00
Lal Jérémy
bbe3d95513
Socket.flush: reset writeBuffer before send
...
This prevents legacy node versions from calling Socket.flush before it
could reset writeBuffer, leading to double-flush.
2012-10-24 23:32:23 +03:00
Fedor Indutny
be7b4e7478
socket: reset ping timeout on incoming data
2012-10-16 23:39:57 +07:00
Guillermo Rauch
689644247c
socket: added missing jsdoc (gross)
2012-10-11 12:43:36 -07:00
Joe Walnes
61d4c1a7b5
Slow upgrade should not take down server.
...
I noticed this on very heavily overloaded server - the typos raises an uncaught exception.
2012-10-10 16:44:37 -05:00
Guillermo Rauch
f0c7097738
transports: improved instrumentation
2012-10-08 17:22:33 -07:00
Guillermo Rauch
1c96ca4fe8
socket: improve check interval for upgrade
2012-10-08 15:41:13 -07:00
Guillermo Rauch
17c657957e
socket: faster upgrades (we perform a check immediately)
2012-10-08 13:47:50 -07:00
Guillermo Rauch
537fc62d8f
server: don't assume sid is numeric
2012-10-06 19:56:36 -07:00
Guillermo Rauch
2f806d35b4
Merge pull request #84 from c9/better-pings2
...
Better pings 2
2012-10-04 08:41:27 -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
0b9f7809bc
changes for #78
2012-09-12 13:17:48 -07:00
Nico Kaiser
587cb14972
Moved generateId into an external module
...
see f7d40d5f7b
2012-09-11 12:17:04 +02:00
Guillermo Rauch
7eda4f0ec2
polling-jsonp: prevent client breakage with utf8 whitespace
2012-09-09 17:49:20 -07:00
Guillermo Rauch
6b725eb349
Merge pull request #71 from afshinm/master
...
add `send` callback feature
2012-09-04 11:12:22 -07:00
Guillermo Rauch
79af5e17cc
server: remove buffering from handleSocket
2012-08-26 18:13:49 -07:00
Guillermo Rauch
d1cbdfff77
server: applied new coding style
2012-08-26 18:13:39 -07:00
Afshin Mehrabani
7f483042d4
styling problem
2012-08-25 22:04:58 +04:30
Afshin Mehrabani
f9423c2143
unneeded change
2012-08-25 22:02:53 +04:30
Afshin Mehrabani
7959e0a05b
change in conditions
2012-08-25 21:58:14 +04:30
Afshin Mehrabani
175a3f003e
fix styling problem
2012-08-25 21:52:34 +04:30
Afshin Mehrabani
1e3a0ef614
fix styling problem
2012-08-25 21:47:22 +04:30
Afshin Mehrabani
148a10209a
Revert "fix style problem"
...
This reverts commit 514e728433 .
2012-08-25 21:45:16 +04:30