History log of /curl/lib/http.c (Results 901 – 925 of 1044)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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.


1...<<31323334353637383940>>...42