Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Aug 23, 2011

  1. Kris Zyp

    Merge git://github.com/lpatters/promised-io

    kriszyp authored
  2. Kris Zyp

    Added more error handling

    kriszyp authored
  3. lpatters

    Added timeout control to http-client.

    lpatters authored

Aug 16, 2011

  1. Ben Hockey

    ignore node_modules

    neonstalwart authored
  2. Ben Hockey

    move patr to testDependencies

    neonstalwart authored

Jun 20, 2011

  1. Kris Zyp

    Add writeSync and closeSync to file object

    kriszyp authored
  2. Kris Zyp

    Fix module references

    kriszyp authored

Jun 16, 2011

  1. Kris Zyp

    Move out of lib directory for better compatibility with npm and requi…

    …rejs
    kriszyp authored

Jun 03, 2011

  1. David Starke

    fix whitespace

    dstarke authored
  2. Merge branch 'master' of https://github.com/Quantivo/promised-io

    Conflicts:
    	lib/promise.js
    David Starke authored
  3. David Starke

    fix context suspend and resume in notifyAll

    dstarke authored David Starke committed

Jun 01, 2011

  1. David Starke

    fix context suspend and resume in notifyAll

    dstarke authored

Jan 24, 2011

  1. Kris Zyp

    Update version/dependencies

    kriszyp authored

Jan 07, 2011

  1. Mark Wubben

    Add Twitter-style xAuth in a wrapper for the main OAuth library

    novemberborn authored
  2. Mark Wubben

    Change `requestObj` addition to the `request()` method arguments to `…

    …requestParams`. For GET and DELETE requests, the parameters are added to the query string. For POST and PUTs, where there is no request body or the request body is urlencoded, the parameters are added to the request body.
    novemberborn authored

Jan 02, 2011

  1. Mark Wubben

    Add test cases for `oauth` and `util/querystring`.

    These are based on the test cases for `node-oauth`, where applicable.
    novemberborn authored
  2. Mark Wubben

    Fix bugs discovered by the test cases

    novemberborn authored
  3. Mark Wubben

    Split request signing into sub methods for easier unit testing.

    novemberborn authored
  4. Mark Wubben

    OAuth RFC 5849 implementation

    Assumes Node.js (for the `crypto` and `querystring` libraries). Tested against Twitter, no automated test cases yet.
    novemberborn authored

Dec 23, 2010

  1. Vladimir Dronnikov

    step

    dvv authored

Dec 10, 2010

  1. Kris Zyp

    Added Mark Wubben as contributor

    kriszyp authored
  2. Mark Wubben

    Fix error and timeout handling.

    * Move `error` event handlers to `client` object. This is the actual stream which emits the `error` events.
    * Clarify how the timeout handler is used
    * Close the `client` after receiving the response body, we won't reuse it anyway
    * Ignore `close` events on the `client`, we're the only ones closing it
    novemberborn authored
  3. Mark Wubben

    Only end request after we've checked wether we need to send the body.

    novemberborn authored

Dec 08, 2010

  1. Kris Zyp

    Extra note in docs

    kriszyp authored
  2. Kris Zyp

    Better handling of backed up scheduled events

    kriszyp authored
  3. Mark Wubben

    If no rejectCallback is specified, add a standard callback that simpl…

    …y rethrows the error.
    
    This way the internal deferred is handled (i.e. no uncaught exception will be thrown). We return a new deferred anyway, so error handling is done on that deferred, or if it isn't, an uncaught exception will be thrown.
    novemberborn authored
  4. Mark Wubben

    Add a test case for a nested whenPromise that is missing a rejectCall…

    …back. This causes an uncaught exception to be thrown because the error isn't handled on the whenPromise itself, but it is handled later as it bubbles through the promises.
    novemberborn authored
  5. Mark Wubben

    Fix references to promise module

    novemberborn authored

Nov 30, 2010

  1. Kris Zyp

    Use request.host if available

    kriszyp authored
  2. Mark Wubben

    Use `request.hostname` for the `Host` header, not `request.host`.

    novemberborn authored
  3. Mark Wubben

    Make sure to pass the `require` method reference to the `define()` fa…

    …ctory method.
    novemberborn authored

Nov 23, 2010

  1. Kris Zyp

    Updated package.json

    kriszyp authored

Nov 16, 2010

  1. Kris Zyp

    Added rhino branch for delay

    kriszyp authored

Nov 13, 2010

  1. Kris Zyp

    Add allKeys

    kriszyp authored
  2. Kris Zyp

    Include protocol

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