Commit Graph

291 Commits

Author SHA1 Message Date
Guillermo Rauch
e058ae5201 Updated history 2010-12-23 20:50:35 -08:00
Guillermo Rauch
715c46de13 Changed polling default duration to 50 seconds 2010-12-23 20:38:20 -08:00
Guillermo Rauch
eb0e1d3d2c might > will
Adjusted to 85 column limit
2010-12-23 20:11:24 -08:00
Guillermo Rauch
1d6687cecc Fixed typo 2010-12-23 20:08:36 -08:00
Guillermo Rauch
f62bae4e8b Updated client 2010-12-23 17:48:04 -08:00
Guillermo Rauch
28535071bb Support for resources that include slashes. Thanks @schamane 2010-12-23 17:10:39 -08:00
Guillermo Rauch
45f1712d57 Lazy loading of transports. Thanks @technoweenie
Fixed README transports list
2010-12-23 16:52:51 -08:00
Guillermo Rauch
3029d0cf2f OpenSSL clarifications (thanks @bmnds) 2010-12-23 16:46:17 -08:00
Guillermo Rauch
5c9fb03c50 Support for HAProxy load balancing (thanks Brian McKelvey)
Backported Parser from 0.7
2010-12-23 16:25:16 -08:00
Guillermo Rauch
39fab0ab9b Fixed HTTP API in example (was outdated). Thanks deedubs 2010-12-23 15:09:55 -08:00
Guillermo Rauch
c958a12c79 0.3 compatibility (thanks Arnout) 2010-12-23 15:08:06 -08:00
Guillermo Rauch
d298113a3e Temporarily reverting to random session id generation 2010-12-23 14:48:41 -08:00
Guillermo Rauch
3c6fc999dc client.broadcast now 300% faster
Cleaned up chat example
Implemented a simpler session id generation mechanism. Math.random is not webscale
2010-11-11 06:19:07 -03:00
jed
56205392c8 fixed bad pluralization. 2010-11-09 22:39:53 +09:00
jed
967238acb7 cleaned up grammar, missing punctuation, etc. 2010-11-09 22:37:15 +09:00
Guillermo Rauch
3c61f64d29 Prepping package.json for npm publishing 0.6.1 2010-11-08 20:00:15 -03:00
Guillermo Rauch
e91c785ac8 0.6.1 changelog 2010-11-08 19:59:39 -03:00
Guillermo Rauch
d0369801a1 Restored global netserver for flashsocket
Now supporting `flashPolicyServer` option (thanks Arnout)
Tests passing with and without sudo/root user
Fixed noDelay/timeout/utf-8 for draft 76 (accidental typo)
2010-11-08 18:55:27 -03:00
Guillermo Rauch
e51b37da92 Merge branch 'master' of git://github.com/3rd-Eden/Socket.IO-node 2010-11-08 17:37:32 -03:00
Arnout Kazemier
c7bec15fa9 Close the netServer when the main http server closes, this way the event loop does not keep running.
NOTE: this is patch for node 0.2.X, this is not required for node 0.3.X
2010-11-08 21:35:42 +01:00
Guillermo Rauch
4c60ed190d Merge branch 'master' of git://github.com/3rd-Eden/Socket.IO-node 2010-11-08 17:28:19 -03:00
Arnout Kazemier
d959b96363 Fallback to try{}catch handling for node < 0.2.4 , node 0.3.X seems to capture the
errors correctly using the error event.
2010-11-08 21:25:20 +01:00
Guillermo Rauch
a9dc5e081b Merge branch 'master' of git://github.com/3rd-Eden/Socket.IO-node 2010-11-08 17:17:57 -03:00
Arnout Kazemier
c168c89f1a Added the flash policy server, it's enabled by default but can be turned off if needed.
Socket.io will automatically fallback to serving the policy file inline if server is disabled or
unable to start up.
2010-11-08 21:09:52 +01:00
Guillermo Rauch
be4c847692 Misc refactor 2010-11-02 01:13:04 -03:00
Guillermo Rauch
9649b41f25 Fixed history 2010-11-01 18:50:13 -03:00
Guillermo Rauch
6a0f80e4fc Changelog 2010-11-01 18:47:08 -03:00
Guillermo Rauch
4240385f6f Make sure to only write to open transports (thanks JohnDav) 0.6.0 2010-11-01 17:52:23 -03:00
Guillermo Rauch
22a93d06cb Another bad onClose call 2010-11-01 17:47:05 -03:00
Guillermo Rauch
4ea687b57e Ditto 2010-11-01 17:44:41 -03:00
Guillermo Rauch
227671d41d _open is still false, so destroy the connection immediately upon websocket error 2010-11-01 17:43:24 -03:00
Guillermo Rauch
7bf4ae1f05 Make sure .connection is not null on 'end' 2010-11-01 17:27:14 -03:00
Guillermo Rauch
b28d4288d5 Proper fix for invalid websocket key 2010-11-01 17:22:43 -03:00
Guillermo Rauch
835aee46bd Bump version 2010-11-01 17:20:50 -03:00
Guillermo Rauch
054e818bd9 Fix spooky bug 0.6.2 2010-11-01 17:20:23 -03:00
Guillermo Rauch
107806b304 Bump version 2010-11-01 17:10:52 -03:00
Guillermo Rauch
426795395c Call onclose after destroying the connection 2010-11-01 17:10:13 -03:00
Guillermo Rauch
df929876de Updated package.json 2010-11-01 16:54:15 -03:00
Guillermo Rauch
1002105f7a added onClose skipDisconnect flag 2010-11-01 16:34:37 -03:00
Guillermo Rauch
8f4f82a413 onClose call 2010-11-01 15:35:52 -03:00
Guillermo Rauch
e1745e20ac Make sure to disconnect directly onClose if the client is not handshaked and he can't possibly reconnect 2010-11-01 15:35:06 -03:00
Guillermo Rauch
681f004fe9 Make sure to clear the FD on end 2010-11-01 15:01:24 -03:00
Guillermo Rauch
58e879b45d Updated client 0.6 2010-11-01 13:01:24 -03:00
Guillermo Rauch
5a5daf6a29 Added jscoverage and web-socket-js as entire repos 2010-11-01 12:36:21 -03:00
Guillermo Rauch
e925fdaf4a Removed cached submodule 2010-11-01 12:31:07 -03:00
Guillermo Rauch
852073d0ea Delete cached submodule 2010-11-01 12:30:35 -03:00
Guillermo Rauch
cad75e9e6e Removing .gitmodules file 2010-11-01 12:28:29 -03:00
Guillermo Rauch
f66b66f667 Make sure to destroy the FD for invalid session ids 2010-10-31 16:14:31 -03:00
Guillermo Rauch
7e692f7be1 Prevent race condition in tests 2010-10-31 15:59:04 -03:00
Guillermo Rauch
51c43400bf Moved setTimeout/noDelay disabling to connection event. This disables the timeout for all the sockets in the server, but it seems to only work from here.
Removed .draft var
2010-10-31 15:48:51 -03:00