Permalink
Commits on Jul 27, 2012
  1. Merge pull request #964 from crickeys/xhr_polling_disconnectSync

    Fix disconnectSync getting ignored
    rauchg committed Jul 27, 2012
  2. 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.
    crickeys committed Jul 27, 2012
Commits on Jul 25, 2012
  1. Release 0.9.8

    rauchg committed Jul 25, 2012
Commits on Jul 24, 2012
  1. Release 0.9.7

    rauchg committed Jul 24, 2012
  2. tests: fixed tests for 0.8

    rauchg committed Jul 24, 2012
Commits on Jul 22, 2012
  1. Merge pull request #958 from xaroth8088/master

    Prevent crash when socket leaves a room twice.
    rauchg committed Jul 22, 2012
Commits on Jul 21, 2012
  1. 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.
    rauchg committed Jul 21, 2012
  2. 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/
    xaroth8088 committed Jul 21, 2012
  3. Revert "Corrects unsafe usage of for..in, permitting socket.io to be …

    …used in environments that extend Object, etc."
    
    This reverts commit 81552c1.
    xaroth8088 committed Jul 21, 2012
Commits on Jul 9, 2012
Commits on Jun 26, 2012
  1. Merge pull request #929 from sjonnet19/patch-1

    Update redis to support Node 0.8.x
    rauchg committed Jun 26, 2012
Commits on May 3, 2012
  1. Merge pull request #869 from MrSwitch/master

    Small change to demo copy
    rauchg committed May 3, 2012
  2. Update copy

    Andrew Dodson committed May 3, 2012
Commits on May 2, 2012
  1. Merge pull request #868 from bodash/patch-1

    I continued to have websocket connection issues in Safari when using SSL...
    rauchg committed May 2, 2012
  2. 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.
    jaredbuttars committed May 2, 2012
Commits on Apr 26, 2012
  1. Merge pull request #857 from martinthomson/bug/856

    Fix for ID generation vulnerability #856
    rauchg committed Apr 26, 2012
Commits on Apr 23, 2012
  1. Merge pull request #848 from mbrevoort/redisStoreRaceCondition

    Fix Redis Store race condition in manager onOpen unsubscribe callback
    rauchg committed Apr 23, 2012
Commits on Apr 19, 2012
  1. Merge pull request #841 from TooTallNate/master

    fix for EventEmitters always reusing the same Array instance for listeners
    rauchg committed Apr 19, 2012
  2. fix for EventEmitters always reusing the same Array instance for list…

    …eners
    
    This fixes node v0.7.x.
    
    The node commits that broke this old behavior is here:
      nodejs/node-v0.x-archive@78dc13f^...928ea56
    TooTallNate committed Apr 19, 2012
Commits on Apr 17, 2012
  1. Release 0.9.6

    rauchg committed Apr 17, 2012
  2. Fixed XSS in jsonp-polling.

    rauchg committed Apr 17, 2012
Commits on Apr 11, 2012
  1. Merge pull request #827 from crickeys/patch-4

    Fixes when browser doesn't send origin header, defaults to empty string ...
    rauchg committed Apr 11, 2012
  2. Fixes when browser doesn't send origin header, defaults to empty stri…

    …ng instead of UNDEFINED (which would throw an error on the origin.match(/^https/) below
    crickeys committed Apr 11, 2012
Commits on Apr 5, 2012
  1. Release 0.9.5

    rauchg committed Apr 5, 2012