mirror of
https://github.com/curl/curl.git
synced 2025-09-20 02:52:48 +03:00
Shmulik Regev fixed an issue with multi-pass authentication and compressed
content when libcurl didn't honor the internal ignorebody flag.
This commit is contained in:
parent
10beb36b1c
commit
29e446e508
4
CHANGES
4
CHANGES
|
@ -6,6 +6,10 @@
|
||||||
|
|
||||||
Changelog
|
Changelog
|
||||||
|
|
||||||
|
Daniel (20 February 2006)
|
||||||
|
- Shmulik Regev fixed an issue with multi-pass authentication and compressed
|
||||||
|
content when libcurl didn't honor the internal ignorebody flag.
|
||||||
|
|
||||||
Daniel (18 February 2006)
|
Daniel (18 February 2006)
|
||||||
- Ulf Härnhammar fixed a format string (printf style) problem in the Negotiate
|
- Ulf Härnhammar fixed a format string (printf style) problem in the Negotiate
|
||||||
code. It should however not be the cause of any troubles. He also fixed a
|
code. It should however not be the cause of any troubles. He also fixed a
|
||||||
|
|
|
@ -21,6 +21,7 @@ This release includes the following changes:
|
||||||
|
|
||||||
This release includes the following bugfixes:
|
This release includes the following bugfixes:
|
||||||
|
|
||||||
|
o multi-pass authentication and compressed content
|
||||||
o minor format string mistake in the GSS/Negotiate code
|
o minor format string mistake in the GSS/Negotiate code
|
||||||
o cached DNS entries could remain in the cache too long
|
o cached DNS entries could remain in the cache too long
|
||||||
o improved GnuTLS check in configure
|
o improved GnuTLS check in configure
|
||||||
|
@ -64,6 +65,6 @@ advice from friends like these:
|
||||||
Dov Murik, Jean Jacques Drouin, Andres Garcia, Yang Tse, Gisle Vanem, Dan
|
Dov Murik, Jean Jacques Drouin, Andres Garcia, Yang Tse, Gisle Vanem, Dan
|
||||||
Fandrich, Alexander Lazic, Michael Jahn, Andrew Benham, Bryan Henderson,
|
Fandrich, Alexander Lazic, Michael Jahn, Andrew Benham, Bryan Henderson,
|
||||||
David Shaw, Jon Turner, Duane Cathey, Michal Marek, Philippe Vaucher, Kent
|
David Shaw, Jon Turner, Duane Cathey, Michal Marek, Philippe Vaucher, Kent
|
||||||
Boortz, Karl Moerder, Shmulik Regev, Ulf Härnhammar
|
Boortz, Karl Moerder, Shmulik Regev, Ulf Härnhammar, Shmulik Regev
|
||||||
|
|
||||||
Thanks! (and sorry if I forgot to mention someone)
|
Thanks! (and sorry if I forgot to mention someone)
|
||||||
|
|
|
@ -1158,12 +1158,14 @@ CURLcode Curl_readwrite(struct connectdata *conn,
|
||||||
|
|
||||||
case DEFLATE:
|
case DEFLATE:
|
||||||
/* Assume CLIENTWRITE_BODY; headers are not encoded. */
|
/* Assume CLIENTWRITE_BODY; headers are not encoded. */
|
||||||
result = Curl_unencode_deflate_write(data, k, nread);
|
if(!k->ignorebody)
|
||||||
|
result = Curl_unencode_deflate_write(data, k, nread);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case GZIP:
|
case GZIP:
|
||||||
/* Assume CLIENTWRITE_BODY; headers are not encoded. */
|
/* Assume CLIENTWRITE_BODY; headers are not encoded. */
|
||||||
result = Curl_unencode_gzip_write(data, k, nread);
|
if(!k->ignorebody)
|
||||||
|
result = Curl_unencode_gzip_write(data, k, nread);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case COMPRESS:
|
case COMPRESS:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user