Permalink
Commits on Jun 14, 2010
  1. Release: 1.2.00

    miksago committed Jun 14, 2010
    Changelog:
    - Moved to linked lists for managing connections.
    - Rewrote packet parser, it's now much more robust
    - Removed old server files.
    - Renamed server#close -> server#shutdown, this is emitted on server.close();
    - Added server#close(connection) event to allow you to write connection close
      handlers at the server level.
    - Added server.send(client_id, data) for sending data to only one client.
    - Restructured a lot of the internal code to be much tidier.
  2. Pre-Release of version 1.2.00.

    miksago committed Jun 14, 2010
Commits on Jun 13, 2010
  1. Started to implement the LinkedList structure for storing clients. Cu…

    miksago committed Jun 13, 2010
    …rrently adds clients, allows searching, and forEach'ing them
Commits on Jun 10, 2010
  1. Update to release script

    miksago committed Jun 10, 2010
  2. Preparing for v1.1.00 release

    miksago committed Jun 10, 2010
  3. Adding more information about the spam test & adding back in the echo…

    miksago committed Jun 10, 2010
    …ing of messages to the connected clients.
  4. Implemented new packet parser:

    miksago committed Jun 10, 2010
    - Seems to handle packets that get broken by the os.
    - Seems to parse packets at very fast rate (rough figure of 1 million packets / 55241 milliseconds)
    - Could be made more more efficient, works, but builds memory until GC happens.
Commits on Jun 9, 2010
  1. Fixing a few issues, starting to work on draft76 upgrade. note to sel…

    miksago committed Jun 9, 2010
    …f: commit more regularly.
  2. v1.0.53 patch release

    miksago committed Jun 9, 2010
Commits on May 22, 2010
  1. Adding in a disablerable debug logger, testing out new auto_versionin…

    miksago committed May 22, 2010
    …g on clients, this will enable an 'auto' mode on the server, so that it'll switch automatically between draft75 and draft76+ dependent on the headers the client sends.
Commits on May 10, 2010
  1. Implementing server.broadcast, a nicer way to send a message to all a…

    miksago committed May 10, 2010
    …ttached clients. This will shortly be followed by route.broadcast, after I rewrite the code for the route and connection constructors
Commits on May 9, 2010
  1. Add package.json

    isaacs committed May 9, 2010
  2. Fixing Typo

    miksago committed May 9, 2010
  3. Changes to the README

    miksago committed May 9, 2010
  4. Whoops, typo.

    miksago committed May 9, 2010
  5. Documentation & Examples

    miksago committed May 9, 2010