Guillermo Rauch
a8ea0f4fb0
socket: added Emitter mixin
2012-12-17 14:36:24 -03:00
Guillermo Rauch
1609eaa4e5
index: added second parameter to of optional
2012-12-17 14:25:55 -03:00
Guillermo Rauch
deefa7bbb9
client: style
2012-12-17 09:58:34 -03:00
Guillermo Rauch
4315732220
index: added missing on method
2012-12-17 08:39:12 -03:00
Guillermo Rauch
fcd969b1be
index: fix style
2012-12-17 08:39:02 -03:00
Guillermo Rauch
c67d2d5494
namespace: instrument add
2012-12-17 08:29:43 -03:00
Guillermo Rauch
4f0fce34f5
index: fix client url
2012-12-17 08:29:25 -03:00
Guillermo Rauch
31adf5e45e
lib: fixed static server binding
2012-12-17 01:10:03 -03:00
Guillermo Rauch
3b65a9f011
index: feel static server attachment order
2012-12-17 00:46:54 -03:00
Guillermo Rauch
70ce641d85
namespace: fix run call
2012-12-16 23:50:46 -03:00
Guillermo Rauch
c87a530b08
index: remove client event
2012-12-16 23:50:39 -03:00
Guillermo Rauch
fc65ed630a
index: override path with /socket.io
2012-12-16 21:36:04 -03:00
Guillermo Rauch
2615aa45e7
index: add warning about passing a function to attach
2012-12-16 18:53:46 -03:00
Guillermo Rauch
f6370c1635
index: removed middleware attachment possibility
2012-12-16 18:50:42 -03:00
Guillermo Rauch
4ecbf2a46e
index: fix event listener override
2012-12-16 18:37:57 -03:00
Guillermo Rauch
c3d5024496
index: fix port binding
2012-12-16 18:37:46 -03:00
Guillermo Rauch
9c2224cca0
index: api cleanup
2012-12-14 10:07:07 -03:00
Guillermo Rauch
44da490467
index: renamed client to static for clarity
2012-12-14 09:27:55 -03:00
Guillermo Rauch
1e68a83bd3
index: fix send implementation
2012-12-14 09:18:34 -03:00
Guillermo Rauch
373c66f1ee
index: added client serving with send
2012-12-13 16:38:23 -03:00
Guillermo Rauch
bec38c2ce1
index: move this to engine.io
2012-12-13 12:20:56 -03:00
Guillermo Rauch
b6a4899689
initial 1.0 commit
2012-12-13 12:14:54 -03:00
Guillermo Rauch
3af1ad982c
Merge branch 'master' of github.com:LearnBoost/socket.io
2012-12-13 10:54:19 -03:00
Guillermo Rauch
8daa71302d
Merge tag '0.9.12'
...
Release 0.9.12
Conflicts:
package.json
2012-12-13 08:48:05 -03:00
Guillermo Rauch
0d3313f536
manager: fix for latest node which is returning a clone with listeners [viirya]
2012-12-13 08:18:42 -03:00
Guillermo Rauch
fcd4f6acfc
Merge pull request #1078 from stouset/master
...
Fix operator precedence bug
2012-12-11 09:42:23 -08:00
Guillermo Rauch
80036cc50f
Merge pull request #1082 from shapeshed/master
...
Fix leaking message:id, disconnect:id
2012-11-27 20:45:46 -08:00
Sampsa Saarela
ef54570313
Changed content-type in response header from text/plain to application/javascript because some browsers force file download (eg. symbian anna)
2012-11-20 11:53:01 +02:00
George Ornbo
6256f569b3
fix leaking message:id, disconnect:id #1081 #1064 #862
2012-11-12 13:11:23 +00:00
Stephen Touset
cd4dee7257
Respect operator precedence
2012-11-09 17:49:40 -08:00
Guillermo Rauch
3b7224c7e0
Release 0.9.11
2012-11-02 08:03:15 -07:00
Guillermo Rauch
7537e2543f
transports: removed headers that are set by node from htmlfile [stbuehler]
2012-11-01 17:52:51 -07:00
Guillermo Rauch
e00913aae0
transports: fixed xhr-polling
2012-11-01 17:51:59 -07:00
Guillermo Rauch
dbabf20faa
transports: fix for Connection: close [stbuehler] ( fixes #406 )
2012-11-01 17:14:06 -07:00
Shripad K
7cca186bb1
fix: remove socket session from child processes in cluster on disconnect
2012-10-28 05:45:21 +05:30
Seggy Umboh
f5c32c1490
Fixed global leak
2012-09-14 18:48:49 -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
Justin Matthews
32a44a3b5d
Websocket: accept a pong (IE10 sends them)
2012-09-08 20:08:37 -07:00
Kristian Faeldt
f7d40d5f7b
Moved generateId into an external module
2012-09-07 19:48:21 +09:00
Kristian Faeldt
da91c89147
Only fall back when no bytes available, not when threshold is reached
2012-08-28 19:15:55 +09:00
Kristian Faeldt
a10e963858
Added getRandomBytes to improve generateId performance
2012-08-28 18:56:11 +09:00
Itai
4a6890898a
Redis Store: removed unneeded module ('assert')
...
It's not used anywhere in the file and the test file (test/stores.redis.test.js) uses the 'should' module.
I'm assuming this is a leftover.
2012-08-23 02:27:03 +03:00
Guillermo Rauch
d558c97089
transport: rewrite websocket transport to use ws client
2012-08-13 16:14:03 -07:00
Guillermo Rauch
f59e8aceaa
manager: implemented ws
2012-08-13 16:13:38 -07:00
Guillermo Rauch
de9e8dffe1
Release 0.9.10
2012-08-10 13:34:50 -07:00
Rusty Burchfield
12beee2d63
Don't lowercase log messages
...
Lowercasing log messages is unnecessary. It makes some messages difficult to
read, and others difficult to search for.
2012-08-08 11:32:57 -07:00
Guillermo Rauch
875f14d16b
Revert "Fix infinite recursion in Websocket parsers."
...
This reverts commit c218468f67 .
2012-08-07 13:18:41 -07:00
Rusty Burchfield
c218468f67
Fix infinite recursion in Websocket parsers.
...
If a client is feeding messages faster than server can handle them, infinite
recursion occurs. Basically, the "overflow" data gets added to the parser and
it immediately parses a new message.
The fix pushes the processing of the next message (in this edge case) onto the
event queue. This prevents the stack from recursing indefinitely. This also
prevents a fast client from starving other clients.
2012-08-06 13:03:51 -07:00
Guillermo Rauch
4164e3bd7e
Merge pull request #981 from doozr/honour-flash-settings
...
Honour flash settings
2012-08-06 08:59:17 -07:00
Craig Andrews
d723d363b2
Always set the HTTP response in case an error should be returned to the client
2012-08-06 14:16:06 +01:00