Skip to content
Commits on Jun 26, 2016
  1. @jcoglan

    Bump version to 1.2.0.

    jcoglan committed Jun 26, 2016
  2. @jcoglan
Commits on Jun 25, 2016
  1. @jcoglan
  2. @jcoglan
  3. @jcoglan
  4. @jcoglan

    Rename the _promise variable used in Transport since it conflicts wit…

    …h that in Deferrable and makes EventSource stop working.
    jcoglan committed Jun 25, 2016
  5. @jcoglan

    The EventSource transport was not working because the transport class…

    … name was shadowing the EventSource global.
    jcoglan committed Jun 25, 2016
Commits on Jun 14, 2016
  1. @jcoglan

    Local transport should make requests asynchronously. Otherwise, when …

    …the server-side Connection flushes messages to it, the immediate /meta/connect request puts the Connection back in the :unknown state and breaks callbacks that are still queued from the flush. Making this async makes sure that set_deferred_status is not reentrant.
    jcoglan committed Jun 14, 2016
Commits on Jun 11, 2016
  1. @jcoglan
  2. @jcoglan
  3. @jcoglan
  4. @jcoglan

    Port the change from 51eaf0b to Ruby.

    jcoglan committed Jun 11, 2016
  5. @jcoglan

    Revert "Require the root module in Node examples, to avoid having to …

    …run 'make' first."
    
    This reverts commit e86a7b3.
    jcoglan committed Jun 11, 2016
Commits on May 30, 2016
  1. @jcoglan
  2. @jcoglan

    Use '.' as the input to webpack(1) to make sure the package.json brow…

    …ser field points to the right place.
    jcoglan committed May 31, 2016
  3. @jcoglan

    Package the JavaScript files from the JS client build, rather than co…

    …pying them into the 'lib' directory.
    jcoglan committed May 31, 2016
  4. @jcoglan

    Replace all uses of 'window' with 'global'; this allows the Client to…

    … work inside a WebWorker.
    jcoglan committed May 30, 2016
  5. @jcoglan

    When receiving messages in the client, scope try/catch to just the JS…

    …ON parsing, since calling _receive() might trigger errors in the user's application and cause the client to think it needs enter error handling.
    jcoglan committed May 30, 2016
  6. @jcoglan
  7. @jcoglan

    Handle cases where a partial JSON message arrives via EventSource. Th…

    …is can happen because the EventSource protocol does not include length headers on messages, it's just a line-delimited stream.
    jcoglan committed May 30, 2016
  8. @jcoglan
  9. @jcoglan
  10. @jcoglan

    Merge pull request #437 from jamesotron/support-sni-ssl-connections

    Add support for connecting to TLS servers using SNI.
    jcoglan committed May 30, 2016
Commits on May 23, 2016
  1. @jamesotron
Commits on May 18, 2016
  1. @jcoglan
  2. @jcoglan

    Migrate Promise to the modern standard API, dropping the old Promise.…

    …fulfill() and Promise.reject() class methods for settling existing promises.
    jcoglan committed May 18, 2016
Commits on May 8, 2016
  1. @jcoglan

    Merge remote-tracking branch 'damienwhaley/feature/ie10_client'

    Conflicts:
    	src/transport/xhr.js
    jcoglan committed May 8, 2016
Commits on May 4, 2016
  1. @damienwhaley
Commits on Apr 30, 2016
  1. @jcoglan

    Rename directories: javascript->src and build/lib->build/src. This me…

    …ans the source and build directories have the same name, and the module should be able to work straight out of git without a build step.
    jcoglan committed Apr 30, 2016
  2. @jcoglan
  3. @jcoglan

    Reject requests that do not contain an object or array as their top-l…

    …evel JSON structure.
    jcoglan committed Apr 30, 2016
  4. @jcoglan

    Add Promise.catch().

    jcoglan committed Apr 30, 2016
Commits on Apr 27, 2016
  1. @jcoglan
  2. @jcoglan
Commits on Mar 26, 2016
  1. @jcoglan

    Merge branch 'with-channel'

    Conflicts:
    	javascript/protocol/channel.js
    	javascript/protocol/client.js
    jcoglan committed Mar 26, 2016
Something went wrong with that request. Please try again.