Commit 5aeef9c1 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

- Craig A West brought CURLOPT_NOPROXY and the corresponding --noproxy option.

  They basically offer the same thing the NO_PROXY environment variable only
  offered previously: list a set of host names that shall not use the proxy
  even if one is specified.
parent ddd3fe59
Loading
Loading
Loading
Loading
+8 −2
Original line number Original line Diff line number Diff line
@@ -6,6 +6,12 @@


                                  Changelog
                                  Changelog


Daniel Stenberg (26 Jan 2009)
- Craig A West brought CURLOPT_NOPROXY and the corresponding --noproxy option.
  They basically offer the same thing the NO_PROXY environment variable only
  offered previously: list a set of host names that shall not use the proxy
  even if one is specified.

Daniel Fandrich (20 Jan 2009)
Daniel Fandrich (20 Jan 2009)
- Call setlocale() for libtest tests to test the effects of locale-induced
- Call setlocale() for libtest tests to test the effects of locale-induced
  libc changes on libcurl.
  libc changes on libcurl.
@@ -20,8 +26,8 @@ Daniel Fandrich (20 Jan 2009)
  locale.
  locale.


Daniel Stenberg (20 Jan 2009)
Daniel Stenberg (20 Jan 2009)
- Lisa Xu pointed out that the ssh.obj file was missing from the lib/Makefile.vc6
- Lisa Xu pointed out that the ssh.obj file was missing from the
  file (and thus from the vc8 and vc9 ones too). 
  lib/Makefile.vc6 file (and thus from the vc8 and vc9 ones too).


Version 7.19.3 (19 January 2009)
Version 7.19.3 (19 January 2009)


+4 −4
Original line number Original line Diff line number Diff line
Curl and libcurl 7.19.4
Curl and libcurl 7.19.4


 Public curl releases:         110
 Public curl releases:         110
 Command line options:         128
 Command line options:         129
 curl_easy_setopt() options:   158
 curl_easy_setopt() options:   159
 Public functions in libcurl:  58
 Public functions in libcurl:  58
 Known libcurl bindings:       37
 Known libcurl bindings:       37
 Contributors:                 700
 Contributors:                 700


This release includes the following changes:
This release includes the following changes:


 o 
 o Added CURLOPT_NOPROXY and the corresponding --noproxy


This release includes the following bugfixes:
This release includes the following bugfixes:


@@ -23,6 +23,6 @@ This release includes the following known bugs:
This release would not have looked like this without help, code, reports and
This release would not have looked like this without help, code, reports and
advice from friends like these:
advice from friends like these:


 Lisa Xu
 Lisa Xu, Daniel Fandrich, Craig A West


        Thanks! (and sorry if I forgot to mention someone)
        Thanks! (and sorry if I forgot to mention someone)
+0 −2
Original line number Original line Diff line number Diff line
To be addressed in 7.19.4 (planned release: March 2009)
To be addressed in 7.19.4 (planned release: March 2009)
=========================
=========================


205 - A. Craig West's CURLOPT_NOPROXY option

206 - A. Craig West's CURLOPT_HTTP_VERSION change for CONNECT
206 - A. Craig West's CURLOPT_HTTP_VERSION change for CONNECT


208 - Patch to allow GSSAPI authentication to a socks5 server
208 - Patch to allow GSSAPI authentication to a socks5 server
+8 −2
Original line number Original line Diff line number Diff line
@@ -136,6 +136,11 @@ PROXY


        curl -U user:passwd -x my-proxy:888 http://www.get.this/
        curl -U user:passwd -x my-proxy:888 http://www.get.this/


 A comma-separated list of hosts and domains which do not use the proxy can
 be specified as:

        curl --noproxy localhost,get.this -x my-proxy:888 http://www.get.this/

 curl also supports SOCKS4 and SOCKS5 proxies with --socks4 and --socks5.
 curl also supports SOCKS4 and SOCKS5 proxies with --socks4 and --socks5.


 See also the environment variables Curl support that offer further proxy
 See also the environment variables Curl support that offer further proxy
@@ -793,8 +798,9 @@ ENVIRONMENT VARIABLES


        NO_PROXY
        NO_PROXY


  If a tail substring of the domain-path for a host matches one of these
  If the host name matches one of these strings, or the host is within the
  strings, transactions with that node will not be proxied.
  domain of one of these strings, transactions with that node will not be
  proxied.




  The usage of the -x/--proxy flag overrides the environment variables.
  The usage of the -x/--proxy flag overrides the environment variables.
+8 −1
Original line number Original line Diff line number Diff line
@@ -5,7 +5,7 @@
.\" *                            | (__| |_| |  _ <| |___
.\" *                            | (__| |_| |  _ <| |___
.\" *                             \___|\___/|_| \_\_____|
.\" *                             \___|\___/|_| \_\_____|
.\" *
.\" *
.\" * Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel@haxx.se>, et al.
.\" * Copyright (C) 1998 - 2009, Daniel Stenberg, <daniel@haxx.se>, et al.
.\" *
.\" *
.\" * This software is licensed as described in the file COPYING, which
.\" * This software is licensed as described in the file COPYING, which
.\" * you should have received as part of this distribution. The terms
.\" * you should have received as part of this distribution. The terms
@@ -815,6 +815,13 @@ you to succeed. (Added in 7.16.0)


Note that this is the negated option name documented. You can thus use
Note that this is the negated option name documented. You can thus use
\fI--sessionid\fP to enforce session-ID caching.
\fI--sessionid\fP to enforce session-ID caching.
.IP "--noproxy <no-proxy-list>"
Comma-separated list of hosts which do not use a proxy, if one is specified.
The only wildcard is a single * character, which matches all hosts, and
effectively disables the proxy. Each name in this list is matched as either
a domain which contains the hostname, or the hostname itself. For example,
local.com would match local.com, local.com:80, and www.local.com, but not
www.notlocal.com.
.IP "--ntlm"
.IP "--ntlm"
(HTTP) Enables NTLM authentication. The NTLM authentication method was
(HTTP) Enables NTLM authentication. The NTLM authentication method was
designed by Microsoft and is used by IIS web servers. It is a proprietary
designed by Microsoft and is used by IIS web servers. It is a proprietary
Loading