Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 6, 2014
  1. @mmalecki

    Fix broken link in README

    mmalecki authored
    Fixes #1055.
Commits on Sep 4, 2014
  1. @mikeal

    2.42.1

    mikeal authored
  2. @mikeal

    2.42.0

    mikeal authored
  3. @mikeal

    Merge pull request #1053 from isaacs/master

    mikeal authored
    Fix #1051 Parse auth properly when using non-tunneling proxy
  4. @mikeal

    2.41.1

    mikeal authored
  5. @mikeal

    2.41.0

    mikeal authored
  6. @nylen

    Merge pull request #1050 from isaacs/proxy-headers

    nylen authored
    Pass whitelisted headers to tunneling proxy.  Organize all tunneling logic.
  7. proxy: Never send proxy-auth to the endpoint server

    authored
    Also, remove some headers from the default proxy header whitelist that
    are response headers rather than request headers, and remove
    proxy-connection, which is just a stupid mistake in the first place that
    should never be used.
    
    Add test to ensure that explicitly set proxy-auth header never makes it
    to the endpoint server, but is still used when using a non-tunneling
    proxy, since it is an essential way to send authorizations other than
    basic.
  8. tests: Pass squid tunneling test

    authored
    Still requires 'brew install squid' or whatever, of course.
  9. @nylen

    Merge pull request #1035 from rvagg/badge

    nylen authored
    souped up nodei.co badge
Commits on Sep 3, 2014
  1. @Feldhacker

    headers added to HTTP CONNECT requests

    Feldhacker authored committed
  2. @mikeal

    Merge pull request #1048 from steven-aerts/aws_with_proxy

    mikeal authored
    Aws is now possible over a proxy
  3. @steven-aerts

    Aws is now possible using a proxy

    steven-aerts authored
    The path of a Request will contain the fully qualified domain name
    when using a proxy.  So it is not usable to calculate the amazon
    authorization header of.
Commits on Sep 1, 2014
  1. @mikeal

    Merge pull request #1039 from seanstrom/support/extract-helper-functions

    mikeal authored
    extract out helper functions to a helper file
Commits on Aug 31, 2014
  1. @seanstrom
Commits on Aug 30, 2014
  1. @mikeal

    Merge pull request #1021 from seanstrom/support/refactor-indexjs

    mikeal authored
    Support/refactor indexjs
  2. @seanstrom
  3. @seanstrom
  4. @seanstrom

    additional tidying up

    seanstrom authored
  5. @seanstrom
Commits on Aug 29, 2014
  1. @mikeal

    Merge pull request #1033 from nylen/debug-fixes

    mikeal authored
    Improve and document debug options
  2. @FredKSchott

    Merge pull request #1034 from nylen/fix-readme-headings

    FredKSchott authored
    Fix readme headings
  3. @rvagg

    souped up nodei.co badge

    rvagg authored
  4. @nylen

    Fix readme headings

    nylen authored
    It doesn't make sense to have the **Custom HTTP headers** and
    **request(options, callback)** sections *under* the **OAuth Signing**
    section.
  5. @nylen

    Document debug options

    nylen authored
  6. @nylen

    Expand debugging tests

    nylen authored
  7. @nylen

    Avoid lots of lookups to process.env

    nylen authored
    See b85bf63 for details - process.env results in a synchronous syscall
    to `getenv()` and this was happening at least a few times per request.
  8. @nylen

    Rearrange requires to prepare for fixing debug code

    nylen authored
    If we load request.js right at the top of index.js, this creates a
    circular dependency (index.js -> request.js -> lib/debug.js and back
    again).
    
    If index.js has not exported request and request.debug by the time
    request.js is loaded, then lib/debug.js will never see them.  So, we
    need to ensure that request.debug is set before requiring lib/debug.js.
Commits on Aug 28, 2014
  1. @nylen

    Merge pull request #1030 from tikotzky/add-recursive-defaults

    nylen authored
    Allow recursive request.defaults
  2. @tikotzky
Something went wrong with that request. Please try again.