99 Commits

Author SHA1 Message Date
Visnu Pitiyanuvath
1918b75360 implement the sec-websocket-key handshake for latest chrome and webkit builds
http://www.whatwg.org/specs/web-apps/current-work/complete/network.html#opening-handshake
2010-05-28 11:15:55 -07:00
Christiaan
5e255ccdf9 Use exports instead of this as exports is the official way according to the commonjs spec 2010-05-28 19:37:46 +02:00
Christiaan
9a306fddab variables which are no constructor shouldn't start with a uppercase letter 2010-05-28 19:24:38 +02:00
Christiaan
dc593e9972 Use EventEmitter public API instead of the private _events array 2010-05-28 19:22:54 +02:00
Guillermo Rauch
7f5228abc3 Fixed syntax error -.- 0.3.6 2010-05-28 06:12:31 -03:00
Guillermo Rauch
0ad237ddf5 Fix for stream not writable problems 0.3.5 2010-05-28 05:28:25 -03:00
Guillermo Rauch
3134940ed6 Updated io.Socket initialization to work on hosts other than localhost
Updated client
0.3.4
2010-05-27 21:45:01 -03:00
Guillermo Rauch
0f783bc06a Fixed htmlfile
- end > close for detecting closed connections
 - Added hearbeats
 - added flush() in write
2010-05-27 21:33:07 -03:00
Virtuo
dd3d829173 Correct bug due to variable name clash.
IMO: this kind of code should be put in an external lib and 100% tested.
0.3.3
2010-05-21 13:09:14 +02:00
Guillermo Rauch
fbce6379a5 Note about submodules 2010-05-13 22:05:31 -03:00
Guillermo Rauch
0459c95848 Added support for Node 0.1.94
Close timeout for transports with keep-alive / websocket set to 0
Close timeout for xhr-polling reduced from 8 seconds to 5 seconds
Now you can pass options to specific transports from io.listen()
Some cleanup
0.3.2
2010-05-12 12:16:44 -03:00
Guillermo Rauch
67815ec15d http > git in gitmodules 2010-05-11 19:34:25 -03:00
Guillermo Rauch
87f62373c5 Client updated 0.3.1 2010-04-30 09:02:11 -03:00
Guillermo Rauch
a557bd6acb Updated client to 0.2.0 0.3 2010-04-30 08:55:09 -03:00
Guillermo Rauch
ae9e550c26 More support for disconnections 2010-04-30 08:48:17 -03:00
Guillermo Rauch
b19bac2d33 Updated Readme 2010-04-30 08:36:15 -03:00
Guillermo Rauch
a977ecd65b Fixes for htmlfile, multipart, polling
Removed patches
Removed server events
2010-04-30 08:35:34 -03:00
Guillermo Rauch
c4cf1b28f2 Updated JSON decoding 2010-04-30 08:12:08 -03:00
Guillermo Rauch
f5796c630c OCD-related work 2010-04-30 08:10:25 -03:00
Guillermo Rauch
6ce8c52c4d Updated README
Updated copyright
Updated project locations
2010-04-30 08:09:23 -03:00
Guillermo Rauch
408b2c73f8 Fixed encoding issues for WebSocket transport 2010-04-30 08:07:57 -03:00
Guillermo Rauch
16b5de7b4f All instances of 'close' now 'end' 2010-04-30 07:04:15 -03:00
Guillermo Rauch
b65e6fa611 'tcp' is now 'net' 2010-04-30 07:01:08 -03:00
Tobias Schneider
ddfc39826f Repository for submodule RosePad/Socket.IO doesn't exist anymore, use LearnBoost/Socket.IO instead. 2010-04-27 20:13:47 +02:00
Guillermo Rauch
1745e89936 Client update 0.2.3 2010-04-03 18:50:50 -07:00
Guillermo Rauch
10e6b66a97 Updating client 0.2.2 2010-04-03 18:31:34 -07:00
Guillermo Rauch
bf9ba8c08b Fixed encoding for WebSocket (set to utf-8 per spec)
Fixed handling of chunks sent by UA
0.2.1
2010-04-03 18:16:19 -07:00
Guillermo Rauch
4e58204b83 Updated client 2010-04-01 19:46:02 -07:00
Guillermo Rauch
4308ba8f14 Test client updated 2010-04-01 17:45:47 -07:00
Guillermo Rauch
0e5fb040a9 JSON try/catch (fixes #3) 2010-04-01 17:45:11 -07:00
Guillermo Rauch
e62370161d Clarified what versions of Node it's been tested on 2010-03-24 17:31:57 -07:00
Dan Loewenherz
5c5b7ee0ba update Socket.IO URL to be universally accessible 2010-03-24 17:15:22 -07:00
Guillermo Rauch
4db40d9ecc 0.1.33 patch
Removed server check to keep compatibility with 0.1.32 (process.http is now accessed through process.binding('http'))
0.2
2010-03-23 11:03:20 -07:00
Guillermo Rauch
ff8c4f09a0 Indention fixes 0.1 2010-03-18 20:57:35 -07:00
Guillermo Rauch
88c196ca4c Client update 2010-03-18 20:51:19 -07:00
Guillermo Rauch
e8abf0b210 Merge branch 'master' of github.com:RosePad/Socket.IO-node
* 'master' of github.com:RosePad/Socket.IO-node:
  Readme clarification
2010-03-18 20:09:38 -07:00
Guillermo Rauch
f86893fa7d Merge branch 'master' of github.com:RosePad/Socket.IO-node
* 'master' of github.com:RosePad/Socket.IO-node:
  Client updated
  Client updated
  Scripts order fix in chat
  Client update

Conflicts:
	test/chat.html
	test/client
2010-03-18 20:08:59 -07:00
Guillermo Rauch
de9c340b1c Readme clarification 2010-03-18 02:22:14 -07:00
Guillermo Rauch
627d8de559 Using minified client in the example now 2010-03-17 13:23:41 -07:00
Guillermo Rauch
eb83abc7e6 Client updated 2010-03-17 13:12:45 -07:00
Guillermo Rauch
d6eeaddb74 Client updated 2010-03-17 13:11:16 -07:00
Guillermo Rauch
06c28cc3ce Scripts order fix in chat 2010-03-17 13:02:03 -07:00
Guillermo Rauch
98a18847f9 Client update 2010-03-17 13:01:25 -07:00
Guillermo Rauch
2dd4b8e9b0 Merge branch 'master' of github.com:RosePad/Socket.IO-node
* 'master' of github.com:RosePad/Socket.IO-node:
  Update
2010-03-17 12:59:55 -07:00
Guillermo Rauch
c8a0a653f3 Chat update 2010-03-17 12:59:34 -07:00
Guillermo Rauch
d9db6dac08 Update 2010-03-17 12:58:47 -07:00
Guillermo Rauch
d17acb6d2c Gitmodules update
Fixes for multipart, websocket, server-events
Demo update
2010-03-17 12:42:22 -07:00
Guillermo Rauch
26d9a6328c Project rename 2010-03-16 18:23:55 -07:00
Guillermo Rauch
c8edad861a Initial commit (some transports untested!) 2010-03-16 17:53:52 -07:00