Guillermo Rauch
8ef523b97e
Expresso updated for regular expressions suppport (thanks tj)
2010-09-20 12:32:49 -07:00
Guillermo Rauch
a264f98e78
Updated expresso
2010-09-20 12:23:03 -07:00
Guillermo Rauch
efd458be7d
Cleaned up index and websocket tests
2010-09-20 12:03:18 -07:00
Guillermo Rauch
5524812243
client.js tests fixes
...
Removed `.test` suffix from tests
Updated node-websocket-client
2010-09-20 11:56:27 -07:00
Guillermo Rauch
61f4e27029
Socket.IO-node now serves the client out of the box for easier implementation
...
Memory caching and ETag support for static files
Tests
Simplified demo even further thanks to new static file serving
2010-09-09 17:54:25 -07:00
Guillermo Rauch
757337fac5
Cleanly closing connection if data is incorrectly framed
...
Reorganized tests
2010-08-02 09:50:28 -07:00
Guillermo Rauch
79faa40dbf
Temporarily dropping the unicode characters because flash socket has no support.
2010-07-28 19:44:55 -07:00
Guillermo Rauch
15613de7d4
Chat example correction
...
Make sure Flashsocket calls WebSocket constructor, not Client
Adapted framing to match client's
2010-07-28 16:53:46 -07:00
Guillermo Rauch
3d11b176fe
Expose listener class
...
Bumped node version
Updated client
Make sure constructors are called
Added tests
2010-07-28 16:33:41 -07:00
Guillermo Rauch
910de83942
Added node-websocket-client for testing
2010-07-28 14:31:04 -07:00
Guillermo Rauch
0edd16d575
Clients now emit message event and inherit EventEmitter
...
More encoding tests
Encoding fix for non-array arguments
Leveraged Array.isArray
Handling of undefined and null values
2010-07-28 11:14:58 -07:00
Guillermo Rauch
fc40156a8c
Fixed encoding / decoding
...
Moved library files into lib/socket.io for future npm support
Added tests for encoding / decoding
Fixed inheritance of certain classes
Fixed options supports
2010-07-28 09:59:19 -07:00
Guillermo Rauch
fa90d2c520
Added expresso submodule for testing
2010-07-19 02:11:11 -07:00