[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