[Pkg-javascript-commits] [SCM] simplified HTTP request client for NodeJS annotated tag, v1.2.0, created. v1.2.0

Mikeal Rogers mikeal.rogers at gmail.com
Mon Apr 15 23:28:11 UTC 2013


The annotated tag, v1.2.0 has been created
        at  122b278a1ae83be36cb7f40e0362d7b65f3bd408 (tag)
   tagging  4f41b8dbbf9a93c53d5ccdf483c9d7803e279916 (commit)
 tagged by  Mikeal Rogers
        on  Sun Jan 30 14:05:15 2011 -0800

- Shortlog ------------------------------------------------------------
version 1.2.0

Andreas Lind Petersen (7):
      Don't rely on automatic semicolon insertion (pretty please :)
      Simplified boolean logic.
      Simplified check for whether response.headers.location starts with "http:" or "https:".
      Fixed double var declaration.
      Also set content-length when options.body is the empty string.
      Process redirects as soon as the response arrives. Prevents the uninteresting redirect response from being pumped into responseBodyStream.
      New feature: If options.noBuffer is true, don't buffer up the response, just return it. Most of the time getting a readable stream is much more flexible than having the option to pipe the response into a writable stream. For one thing, the stream can be paused.

Benjamin Fritsch (1):
      writing requestBodyStream into request

Matt Smillie (2):
      Fix for unescaping passwords for basic auth.
      require querystring

Mikeal Rogers (54):
      Initial commit. Request package.
      Removing unnecessary markup.
      Matching node documentation style.
      Release tarball.
      Removing old tarball.
      Adding automatic redirect following.
      Adding SSL support.
      Fixing bug where callback fired for every redirect.
      Cleaning up tests.
      Rolling version.
      Updates to README.md
      Adding optional body buffer.
      Rolling version.
      Preserve the original full path.
      Rolling version.
      Fixing bugs and rolling version.
      Cleanup. Fixing '' === '/' path bug.
      Rolling version.
      Adding stream support for request and response bodies.
      Rolling version.
      Bugfix release for response stream.
      Remove host header when we add it.
      Rolling version.
      Using sys.pump
      Fixing host port addition. Rolling version.
      Using builtin base64.
      new structure. new convenience methods
      removing old files.
      Adding better redirect handling.
      Fixing tests.
      By popular demand, proxy support! Not really tested yet but it seems to kinda work.
      Added proxy auth.
      Fixing for non-proxy case.
      Fixing relative uri's for forwards.
      Adding support for specifying an encoding for the response body.
      Removing debugging statement
      Error on maxRedirects exceeded.
      Allow options.url, people do it all the time, might as well just support it.
      Pumping version.
      Fixing byteLength !== string lenght issues.
      A few fixes/changes from papandreou's code, also added new semantics for onResponse.
      Updated documentation.
      Fix for both onResponse and callback
      Adding license information.
      Better tests.
      Merge branch 'master' of https://github.com/Stanley/request into jsonbody
      Moved spec tests to normal node script tests. Style changes to code and docs.
      Clearer wording for json option.
      Removing specs loader.
      Adding newline to end of test files, makes for cleaner diffs in the future.
      Add pass message when tests finish.
      Adding better debug message on failures for GET tests.
      throw on error.
      Rolling version.

Stanisław Wasiutyński (4):
      Allow request's body to be an object.
      Merge branch 'master' of github.com:Stanley/request
      Added specs for body option
      Made specs pass

-----------------------------------------------------------------------

-- 
simplified HTTP request client for NodeJS



More information about the Pkg-javascript-commits mailing list