#
db9f87f6 |
| 02-Aug-2003 |
Daniel Stenberg |
When proxy authentication is used in a CONNECT request (as used for all SSL connects and otherwise enforced tunnel-thru-proxy requests), the same authentication header is also wrongly sent to
When proxy authentication is used in a CONNECT request (as used for all SSL connects and otherwise enforced tunnel-thru-proxy requests), the same authentication header is also wrongly sent to the remote host. The name and password can then be captured by an evil host and possibly get used for malicious purposes.
show more ...
|
Revision tags: curl-7_10_6 |
|
#
48a580e6 |
| 28-Jul-2003 |
Daniel Stenberg |
clear http->send_buffer when we have freed the memory it pointed to
|
#
f0278ca1 |
| 25-Jul-2003 |
Daniel Stenberg |
Removed #include <sys/resource.h>, as pointed out by Henry Bland we don't need it.
|
#
071c9512 |
| 21-Jul-2003 |
Daniel Stenberg |
moved the proxyuser and proxypasswd fields from the sessionhandle to the connectdata to work as expected
|
#
52b631fa |
| 19-Jul-2003 |
Daniel Stenberg |
Access the user and passwd fields from the connectdata struct now instead of the sessionhandle struct, as that was not good.
|
#
45fc7609 |
| 04-Jul-2003 |
Daniel Stenberg |
Peter Sylvester's patch was applied that introduces the following: CURLOPT_SSL_CTX_FUNCTION to set a callback that gets called with the OpenSSL's ssl_ctx pointer passed in and allo
Peter Sylvester's patch was applied that introduces the following: CURLOPT_SSL_CTX_FUNCTION to set a callback that gets called with the OpenSSL's ssl_ctx pointer passed in and allow a callback to act on it. If anything but CURLE_OK is returned, that will also be returned by libcurl all the way back. If this function changes the CURLOPT_URL, libcurl will detect this and instead go use the new URL. CURLOPT_SSL_CTX_DATA is a pointer you set to get passed to the callback set with CURLOPT_SSL_CTX_FUNCTION.
show more ...
|
#
12859e34 |
| 26-Jun-2003 |
Daniel Stenberg |
major adjustments to the new authentication support
|
#
ecf32c96 |
| 12-Jun-2003 |
Daniel Stenberg |
CURLHTTP* renamed to CURLAUTH* and NEGOTIATE is now GSSNEGOTIATE as there's a "plain" Negotiate as well.
|
#
73c5f24f |
| 11-Jun-2003 |
Daniel Stenberg |
Initial take at NTLM authentication. It doesn't really work at this point but the infrastructure is there.
|
#
e56ae142 |
| 10-Jun-2003 |
Daniel Stenberg |
Daniel Kouril's patch that adds HTTP negotiation support to libcurl was added.
|
#
8d30d34e |
| 06-Jun-2003 |
Daniel Stenberg |
When doing very big GET requests over HTTPS, we need to add some extra funky logic in order to make re-tries work fine with OpenSSL. This corrects the problem David Orrell noticed.
|
#
4e410111 |
| 28-May-2003 |
Daniel Stenberg |
Posting static data using POST and chunked encoded now also appends the data to the initial request buffer, if the total post data is less than 100K.
|
#
5bd8d60e |
| 27-May-2003 |
Daniel Stenberg |
Rudy Koento experienced problems with curl's recent habit of POSTing data in two separate send() calls, first the headers and then the data. I've now made a fix that for static and known cont
Rudy Koento experienced problems with curl's recent habit of POSTing data in two separate send() calls, first the headers and then the data. I've now made a fix that for static and known content that isn't to be chunked-encoded, everything is now sent in one single system call again. This is also better for network performance reasons.
show more ...
|
#
90b0f383 |
| 27-May-2003 |
Daniel Stenberg |
Another socks5-fix. Make sure that when we use a socks-proxy, it is not the same as using a httpproxy so we must make sure to better check for http proxies before we do HTTP proxy stuff. This
Another socks5-fix. Make sure that when we use a socks-proxy, it is not the same as using a httpproxy so we must make sure to better check for http proxies before we do HTTP proxy stuff. This included authorization and URI usage in the request etc.
show more ...
|
#
01108e3a |
| 22-May-2003 |
Daniel Stenberg |
warning-free is better
|
#
a39d7722 |
| 22-May-2003 |
Daniel Stenberg |
Better Digest stuff
|
#
334d78cd |
| 22-May-2003 |
Daniel Stenberg |
Initial Digest support. At least partly working.
|
Revision tags: curl-7_10_5 |
|
#
940707ad |
| 12-May-2003 |
Daniel Stenberg |
incoming proxy headers shall be sent to the debug function has HEADERs not DATA
|
#
1752d809 |
| 02-May-2003 |
Daniel Stenberg |
If there is a custom Host: header specified, we use that host name to extract the correct set of cookies to send. This functionality is verified by test case 62.
|
#
bea02dde |
| 30-Apr-2003 |
Daniel Stenberg |
stop parsing Host: host names at colons too
|
#
7c96c5a3 |
| 30-Apr-2003 |
Daniel Stenberg |
extract host name from custom Host: headers to use for cookies
|
Revision tags: curl-7_10_4 |
|
#
25f611ca |
| 31-Mar-2003 |
Daniel Stenberg |
Guillaume Cottenceau's patch that adds CURLOPT_UNRESTRICTED_AUTH that disables the host name check in the FOLLOWLOCATION code. With that option set, libcurl will send user+password to all hos
Guillaume Cottenceau's patch that adds CURLOPT_UNRESTRICTED_AUTH that disables the host name check in the FOLLOWLOCATION code. With that option set, libcurl will send user+password to all hosts.
show more ...
|
#
d349eb3d |
| 16-Mar-2003 |
Daniel Stenberg |
Juan F. Codagnone pointed out a missing thing from the march 2 fix
|
#
17962b3d |
| 03-Mar-2003 |
Daniel Stenberg |
Added typecast to please the MSVC compiler.
|
#
3242ea5f |
| 02-Mar-2003 |
Daniel Stenberg |
Init postdata properly before issuing a request, so that there isn't any lingering POST-stuff that confuses GET requests. Juan F. Codagnone reported this problem in bug report #653859.
|