Skip to content
This repository
branch: master

Jun 08, 2012

  1. Charlie Robbins

    Merge pull request #25 from takano32/master

    The "sys" module is now called "util".
    indexzero authored
  2. TAKANO Mitsuhiro

    The "sys" module is now called "util".

    takano32 authored

Dec 15, 2010

  1. Peter Griess

    Merge branch 'master' of github.com:pgriess/node-websocket-client

    authored
  2. Peter Griess

    Update version to 1.0.

    authored
  3. Peter Griess

    Add test for client-initiated close.

    authored

Dec 08, 2010

  1. Ivan Žužak

    include port in HTTP request host header if port is not default (80)

    izuzak authored committed
  2. Peter Griess

    Merge branch 'master' of https://github.com/izuzak/node-websocket-client

    into izuzak-master
    authored

Dec 05, 2010

  1. Peter Griess

    Typo fixes.

    authored
  2. Peter Griess

    Send a message before server close.

    authored
  3. Peter Griess

    Support close frames.

    - Send close frames on close() or on receipt of a close frame from the
      server.
    - Add a timeout option to close() to handle servers that don't properly
      support client-initiated close handshaking.
    - Re-jigger unit tests to avoid client-initiated closes, as the WS
      server that we're using doesn't support this.
    authored
  4. Peter Griess

    Display the test currently executing.

    authored
  5. Peter Griess

    Replace addListener() with on().

    authored
  6. Peter Griess

    Minor cleanup.

    authored
  7. Peter Griess

    Don't run UNIX tests by default.

    authored
  8. Peter Griess

    Fix test breakages due to WSS API changes.

    authored

Nov 20, 2010

  1. Ivan Žužak

    include port in HTTP request host header if port is not default (80)

    izuzak authored

Sep 23, 2010

  1. Peter Griess

    Allow closing connections in the CONNECTING state.

    - Also, explicitly close the HTTP client instance if we fail to connect.
    authored

Sep 22, 2010

  1. Compatibility with SocketIO

    The data for the onmessage event needs to match the MessageEvent interface:
    http://dev.w3.org/html5/websockets/#feedback-from-the-protocol
    
    ... which is defined here:
    http://www.whatwg.org/specs/web-apps/current-work/#event-definitions-0
    
    This is the smallest possible change to make it work with SocketIO
    Paul Clifford authored committed

Aug 25, 2010

  1. Peter Griess

    Add 'opts' param to WebSocket(); set Origin hdr.

    Closes #2
    
    - Fix inspired by nick@quaran.to.
    authored

Aug 09, 2010

  1. Peter Griess

    Improved error handling in stream and HTTP client.

    authored

Aug 08, 2010

  1. Peter Griess

    Handle 0-length buffers.

    - Work around behavioral differences in different NodeJS versions with respect
      0-length buffers. Explicitly avoid attempting a copy() unless we're going
      to be operating on > 0 bytes.
    - Change 'error' event to 'wserror' to avoid EventEmitter throwing an error.
    authored

Aug 05, 2010

  1. Peter Griess

    Better URL parsing logic for ws:// URLs.

    authored

Jul 22, 2010

  1. Peter Griess

    Depend on node-0.1.98+; up version to 0.9.5.

    authored
  2. Micheil Smith

    Adding 'main' value to package.json, so that it works with npm

    miksago authored committed

Jul 13, 2010

  1. Peter Griess

    Update package version, supported node version.

    authored
  2. Peter Griess

    Some fixes to lo-byte parser

    - The lo-byte parser would incorrectly call buf.copy() with an offset at
      the end of the target buffer and a length of 0. Though this is
      theoretically a no-op, Buffer.copy() is doing bounds-checking on the
      source before taking the length into account.
    - Clear bufs[] and bufBytes when consuming partial buffer.
    authored

Jul 06, 2010

  1. Peter Griess

    Bump version number.

    authored
  2. Peter Griess

    Change require() to use relative and npm paths.

    authored

Jun 30, 2010

  1. Peter Griess

    Rename lib/websockets.js to lib/websocket.js.

    authored
  2. Peter Griess

    Change module name in package.json.

    authored

Jun 29, 2010

  1. Peter Griess

    Add licenses and repositories to package.json.

    authored
  2. Peter Griess

    Update README.md with renamed .js.

    authored
  3. Peter Griess

    Rename websocket.js to websockets.js.

    authored
  4. Peter Griess

    Describe ws:// and ws+unix:// in README.

    authored
  5. Peter Griess

    Add package.json file.

    authored
Something went wrong with that request. Please try again.