Guillermo Rauch
48ad0d3d1d
Release 0.9.9
0.9.9
2012-08-01 15:14:02 -07:00
Guillermo Rauch
281a467960
manager: added response to sync disconnect xhrs
2012-08-01 15:08:06 -07:00
Guillermo Rauch
1fa74a46a3
Revert "Fix disconnectSync getting ignored"
...
This reverts commit f48b40e134 .
2012-08-01 11:58:28 -07:00
Guillermo Rauch
ca4e3f32a3
Merge pull request #975 from huancz/master
...
fix issue #961 - restore compatibility with earlier node releases (up to 0.4.x)
2012-07-31 08:34:22 -07:00
Guillermo Rauch
9dd8134e6a
Merge pull request #970 from renier/master
...
Codebase needs a license file (#965 )
2012-07-31 08:32:07 -07:00
Renier Morales
180f1c91b9
Put license text in its own file ( #965 )
2012-07-31 11:07:21 -04:00
Guillermo Rauch
c795e4cf1a
Merge pull request #971 from Coreh/express-3.x-warn
...
Add warning to .listen() to ease the migration to Express 3.x
2012-07-30 11:49:53 -07:00
Marco Aurélio
6afbb34581
Add warning to .listen() to ease the migration to Express 3.x
2012-07-30 15:43:00 -03:00
Guillermo Rauch
ac39dbc721
Merge pull request #964 from crickeys/xhr_polling_disconnectSync
...
Fix disconnectSync getting ignored
2012-07-27 10:06:03 -07:00
Petr Běhan
a5c5c20438
restore compatibility with node 0.4.x
2012-07-27 15:38:57 +02:00
Brian Gruber
f48b40e134
Fix disconnectSync getting ignored
...
If using xhr-polling and a browser closes a tab or window, the
disconnectSync in the socket.io-client method is called which sends an
XHR request to the server indicating a disconnect. This line would cause
that to be ignored and so the server would have to wait for a timeout to
mark them as disconnect. This was possibly because it was sent from a
different tcp socket than the current connection.
2012-07-26 21:19:00 -05:00
Guillermo Rauch
1679fd564c
Release 0.9.8
0.9.8
2012-07-24 17:36:30 -07:00
Guillermo Rauch
bb900d445a
Release 0.9.7
0.9.7
2012-07-24 11:16:20 -07:00
Guillermo Rauch
c6fed55f53
tests: fixed tests for 0.8
2012-07-24 10:39:23 -07:00
Guillermo Rauch
6adebc85fc
Merge pull request #958 from xaroth8088/master
...
Prevent crash when socket leaves a room twice.
2012-07-22 11:26:21 -07:00
xaroth8088
7a087bcc94
Prevent crash when socket leaves a room twice.
2012-07-22 11:09:06 -07:00
Guillermo Rauch
18422183c8
Merge pull request #957 from xaroth8088/master
...
Corrects unsafe usage of for..in, permitting socket.io to be used in environments that extend Object, etc.
2012-07-21 11:44:28 -07:00
xaroth8088
aeb904f58b
Corrects unsafe usage of for..in, permitting socket.io to be used in environments where Object, Function, etc. have been extended.
...
http://yuiblog.com/blog/2006/09/26/for-in-intrigue/
2012-07-21 11:30:15 -07:00
xaroth8088
9c0b9de7f0
Revert "Corrects unsafe usage of for..in, permitting socket.io to be used in environments that extend Object, etc."
...
This reverts commit 81552c11ca .
2012-07-21 11:21:11 -07:00
xaroth8088
81552c11ca
Corrects unsafe usage of for..in, permitting socket.io to be used in environments that extend Object, etc.
...
http://yuiblog.com/blog/2006/09/26/for-in-intrigue/
2012-07-21 10:29:20 -07:00
Guillermo Rauch
e1fe76aebe
Fix for node 0.8 with gzip compression. Thanks @vadimi
2012-07-09 16:58:02 -07:00
Guillermo Rauch
8197a0c854
Merge pull request #929 from sjonnet19/patch-1
...
Update redis to support Node 0.8.x
2012-06-26 06:29:08 -07:00
Shawn Jonnet
2b91f1407f
Update redis to support Node 0.8.x
2012-06-25 23:30:24 -03:00
Guillermo Rauch
3b9715e8e7
Merge pull request #869 from MrSwitch/master
...
Small change to demo copy
2012-05-03 06:24:15 -07:00
Andrew Dodson
4e13cfb03e
Update copy
2012-05-03 12:16:01 +10:00
Guillermo Rauch
39671e81a5
Merge pull request #868 from bodash/patch-1
...
I continued to have websocket connection issues in Safari when using SSL...
2012-05-02 12:21:24 -07:00
bodash
ffa8994a23
I continued to have websocket connection issues in Safari when using SSL that terminated at a load balancer. The shorthand logic that was here was nice and compact but didn't seem to work. Took the "intent" of the short hand and made it a bit more verbose and now it works.
2012-05-02 13:18:46 -06:00
Guillermo Rauch
de1afe1317
Merge pull request #857 from martinthomson/bug/856
...
Fix for ID generation vulnerability #856
2012-04-26 15:49:24 -07:00
Martin Thomson
aaad106b90
Adding node 0.4 backward compat for id gen
2012-04-26 15:08:19 -07:00
Martin Thomson
f850ddccd0
Removing more fixes for other bug
2012-04-26 14:35:17 -07:00
Martin Thomson
8d269aae4c
Removing fixes for other bug
2012-04-26 14:33:37 -07:00
Martin Thomson
67b4eb9abd
Making ID generation securely random
2012-04-26 14:28:00 -07:00
Guillermo Rauch
fe6dd87443
Merge pull request #848 from mbrevoort/redisStoreRaceCondition
...
Fix Redis Store race condition in manager onOpen unsubscribe callback
2012-04-23 15:30:30 -07:00
Mike Brevoort
d9aeaa494f
Fix Redis Store race condition in manager onOpen unsubscribe callback
2012-04-23 16:06:31 -06:00
Guillermo Rauch
2024d45383
Merge pull request #841 from TooTallNate/master
...
fix for EventEmitters always reusing the same Array instance for listeners
2012-04-19 13:30:13 -07:00
Nathan Rajlich
e1884859bc
fix for EventEmitters always reusing the same Array instance for listeners
...
This fixes node v0.7.x.
The node commits that broke this old behavior is here:
78dc13fbf9 %5E...928ea564d16da47e615ddac627e0b4d4a40d8196
2012-04-19 13:18:22 -07:00
Guillermo Rauch
0242a2ddf3
Merge branch 'master' of github.com:LearnBoost/socket.io
2012-04-17 19:51:49 -03:00
Guillermo Rauch
dbe6d5f740
Release 0.9.6
2012-04-17 19:51:37 -03:00
Guillermo Rauch
e98fc7bc86
Fixed XSS in jsonp-polling.
2012-04-17 19:48:32 -03:00
Guillermo Rauch
9bbf17f31e
Merge pull request #827 from crickeys/patch-4
...
Fixes when browser doesn't send origin header, defaults to empty string ...
2012-04-11 15:02:50 -07:00
crickeys
1a5a87af13
Fixes when browser doesn't send origin header, defaults to empty string instead of UNDEFINED (which would throw an error on the origin.match(/^https/) below
2012-04-11 14:41:07 -05:00
Guillermo Rauch
a4e53a642b
Release 0.9.5
0.9.5
2012-04-05 14:37:18 -03:00
Guillermo Rauch
6f36d8c2ff
Added test for polling with connection close.
2012-04-05 14:32:10 -03:00
Guillermo Rauch
09fb16b443
Ensure close upon request close.
2012-04-05 14:31:50 -03:00
Guillermo Rauch
330407cc9d
Fix disconnection reason being lost for polling transports.
2012-04-05 14:31:32 -03:00
Guillermo Rauch
2075307f23
Ensure that polling transports work with Connection: close
2012-04-05 14:31:13 -03:00
Guillermo Rauch
d7b06edaca
Log disconnection reason
2012-04-05 14:31:01 -03:00
Guillermo Rauch
46fdcf00b3
Release 0.9.4
0.9.4
2012-04-01 01:50:50 -03:00
Guillermo Rauch
147b9bb941
Release 0.9.4
2012-04-01 01:49:51 -03:00
Guillermo Rauch
02a3da487c
Merge branch 'master' of github.com:LearnBoost/socket.io
2012-04-01 01:48:25 -03:00