Permalink
Commits on Feb 8, 2013
  1. Release 0.4.2

    rauchg committed Feb 8, 2013
  2. Merge pull request #141 from pokermania/to_learnboost_20130130

    rauchg committed Feb 8, 2013
    close socket if upgrade is received and socket.readyState != open
  3. Merge pull request #145 from st3redstripe/spelling

    rauchg committed Feb 8, 2013
    Fix spelling errors
  4. fix spelling errors

    stephen-bradshaw committed Feb 8, 2013
Commits on Feb 1, 2013
  1. Merge pull request #144 from shtylman/fix-multiple-paths

    rauchg committed Feb 1, 2013
    Only end upgrade socket connections if unhandled
  2. Only end upgrade socket connections if unhandled

    defunctzombie committed Feb 1, 2013
    This fixes an issue where multiple engine.io instances (on different
    paths) would result in the closing of websocket connections for all of
    the instances. This happened because each engine.io instance would
    register an `upgrade` handler on the server. This handler would check
    for a matching path and otherwise call `socket.end()` Since multiple
    upgrade events would be triggered with different paths, the peer
    handlers would close each other.
    
    This patch resolves this behavior in the following way:
    - When an instance upgrade handler encounters a path which it does not
      recognize it creates a timeout for `destroyUpgradeTimeout`.
    - At the end of the timeout, the socket is checked for writable state
      and bytes written. If there has been not activity and the socket is
      writable, then it will be ended.
    
    This allows for peer socket handlers to keep the socket alive by sending
    some data over it. This also mimics the core node behavior of closing
    sockets on upgrade when no handler is specified. We consider not
    handling an upgrade request similar to no handler. However, we cannot
    immediately end the socket for the reasons noted above.
    
    fixes #143
Commits on Jan 30, 2013
  1. Merge pull request #142 from shtylman/fix-package-deps

    rauchg committed Jan 30, 2013
    fix websocket dependency
  2. fix websocket dependency

    defunctzombie committed Jan 30, 2013
    listing the dependency in dev dependencies clobbers the actual
    dependency
Commits on Jan 27, 2013
  1. Release 0.4.1

    rauchg committed Jan 27, 2013
Commits on Jan 26, 2013
  1. Merge pull request #137 from sweetieSong/ExtractParser

    rauchg committed Jan 26, 2013
    Extract parser
Commits on Jan 19, 2013
  1. Removed the lib/index in all the files

    Sweet committed Jan 19, 2013
  2. Adding .tracis.yml for first build

    Sweet committed Jan 19, 2013
  3. parser.js: deleted

    Sweet committed Jan 19, 2013
    package.json: updated the version for the client
    everything else: fixed paths/requirements to the new protocol/parser repo
  4. Merge branch 'master' of github.com:LearnBoost/engine.io into Exstrac…

    Sweet committed Jan 19, 2013
    …tParser
    
    Conflicts:
    	package.json
  5. paerse.js: modified parser to be used with the parser repo

    Sweet committed Jan 19, 2013
    package.json: updated with the correct parser dependency
    common.js: changed the parser path
    server.js: also changed the parser path
  6. Merge pull request #136 from xixixao/master

    rauchg committed Jan 19, 2013
    package:add git repo url
  7. package:add git repo url

    xixixao committed Jan 19, 2013
  8. Merge pull request #134 from xixixao/master

    rauchg committed Jan 19, 2013
    WebSocket setTimeout wrap when on iOS
  9. Merge pull request #135 from xixixao/fix/119

    rauchg committed Jan 19, 2013
    Fixed should trigger ping timeout test
  10. websocket:Improve send method

    xixixao committed Jan 19, 2013
Commits on Jan 18, 2013
  1. Merge pull request #133 from xixixao/master

    rauchg committed Jan 18, 2013
    Bump up version in package
  2. package: bumped versions

    xixixao committed Jan 18, 2013
Commits on Jan 16, 2013
  1. Merge pull request #132 from roamm/send_packet_callback

    rauchg committed Jan 16, 2013
    Fixed bugs in the previous send callback fix and added new test cases
  2. Fixed send callback test failures

    roamm committed Jan 16, 2013
Commits on Jan 15, 2013
  1. Revert "Revert "Fixed packet send callback design issue""

    roamm committed Jan 15, 2013
    This reverts commit ead08d6.
Commits on Dec 26, 2012
  1. Revert "Fixed packet send callback design issue"

    rauchg committed Dec 26, 2012
    This reverts commit 0dfa68c.