Permalink
Commits on Jul 29, 2010
  1. @rauchg
  2. @rauchg

    Updated client

    rauchg committed Jul 29, 2010
  3. @rauchg

    Extended `how to use` section

    rauchg committed Jul 29, 2010
  4. @rauchg

    Updated client

    rauchg committed Jul 29, 2010
  5. @rauchg

    Updated README

    rauchg committed Jul 29, 2010
  6. @rauchg
  7. @rauchg
  8. @rauchg

    Updated client

    heartbitTimeout > heartbeatTimeout
    rauchg committed Jul 29, 2010
  9. @rauchg

    Detect disconnections of xhr-polling faster, by listening on `end` ev…

    …ent (if the connection is forcibly closed by the UA before the 20 seconds of polling pass).
    
    Possible speed optimization noted
    Make sure disconnection timeouts are not called more than once (check for .connected in onClose)
    rauchg committed Jul 29, 2010
  10. @rauchg

    timeout and heartbeatInterval options moved to client options

    Disabled heartbeats for xhr-polling, since we can leverage close timeout instead (connections are reopened frequently)
    rauchg committed Jul 29, 2010
  11. @rauchg

    Removed legacy __super__ call

    rauchg committed Jul 29, 2010
  12. @rauchg

    Escaping for hax0rs

    rauchg committed Jul 29, 2010
  13. @rauchg
  14. @rauchg

    Escape quotes for htmlfile

    rauchg committed Jul 29, 2010
  15. @rauchg

    Make sure to pass the unframed message to _onHeartbeat

    Fixed string-number heartbeat comparison
    rauchg committed Jul 29, 2010
  16. @rauchg

    Fixed bogus `this` reference

    rauchg committed Jul 29, 2010
  17. @rauchg

    Added heartbeatInterval option

    Added default timeout with 8000ms
    Make sure to re-trigger the heartbeat timeout after validating one
    rauchg committed Jul 29, 2010
Commits on Jul 28, 2010
  1. @rauchg

    Chat example correction

    Make sure Flashsocket calls WebSocket constructor, not Client
    Adapted framing to match client's
    rauchg committed Jul 28, 2010
  2. @rauchg

    Expose listener class

    Bumped node version
    Updated client
    Make sure constructors are called
    Added tests
    rauchg committed Jul 28, 2010
  3. @rauchg
  4. @rauchg

    Fixed example

    Fixed broken references
    rauchg committed Jul 28, 2010
  5. @rauchg

    Changed chat example to match the new more node-friendly syntax

    Clients now fire `disconnect` event.
    rauchg committed Jul 28, 2010
  6. @rauchg

    Updated client

    rauchg committed Jul 28, 2010
  7. @rauchg

    Merge branch 'master' of github.com:LearnBoost/Socket.IO-node

    Conflicts:
    	lib/socket.io/client.js
    rauchg committed Jul 28, 2010
  8. @rauchg

    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
    rauchg committed Jul 28, 2010
  9. @rauchg
  10. @rauchg

    Updated protocol notes

    rauchg committed Jul 28, 2010
  11. @rauchg
  12. @rauchg

    README clarification

    rauchg committed Jul 28, 2010
  13. @rauchg

    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
    rauchg committed Jul 28, 2010
Commits on Jul 19, 2010
  1. @rauchg

    Path restructuring

    rauchg committed Jul 19, 2010
  2. @rauchg

    Removed oo requirement / global

    Removed sys requirement
    rauchg committed Jul 19, 2010
  3. @rauchg

    Added frame after message length

    Make sure message is always a string
    rauchg committed Jul 19, 2010
  4. @rauchg

    Removed dependency on js-oo

    Removed legacy utilities and simplified into utils.js
    More usage of module.exports
    rauchg committed Jul 19, 2010