- Liam Healy filed the debian bug report #480044
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480044) identifying a segfault when using krb5 ftp, but the krb4 code had the same problem.
This commit is contained in:
parent
eb68aa38e3
commit
e481d679b2
5
CHANGES
5
CHANGES
@ -7,6 +7,11 @@
|
|||||||
Changelog
|
Changelog
|
||||||
|
|
||||||
|
|
||||||
|
Daniel Stenberg (7 May 2008)
|
||||||
|
- Liam Healy filed the debian bug report #480044
|
||||||
|
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480044) identifying a
|
||||||
|
segfault when using krb5 ftp, but the krb4 code had the same problem.
|
||||||
|
|
||||||
Yang Tse (7 May 2008)
|
Yang Tse (7 May 2008)
|
||||||
- Christopher Palow provided the patch (edited by me) that introduces the
|
- Christopher Palow provided the patch (edited by me) that introduces the
|
||||||
use of microsecond resolution keys for internal splay trees.
|
use of microsecond resolution keys for internal splay trees.
|
||||||
|
@ -31,6 +31,7 @@ This release includes the following bugfixes:
|
|||||||
o libcurl sometimes sent body twice when using CURLAUTH_ANY
|
o libcurl sometimes sent body twice when using CURLAUTH_ANY
|
||||||
o configure detecting debug-enabled c-ares
|
o configure detecting debug-enabled c-ares
|
||||||
o microsecond resolution keys for internal splay trees
|
o microsecond resolution keys for internal splay trees
|
||||||
|
o krb4 and krb5 ftp segfault
|
||||||
|
|
||||||
This release includes the following known bugs:
|
This release includes the following known bugs:
|
||||||
|
|
||||||
@ -52,6 +53,6 @@ advice from friends like these:
|
|||||||
Michal Marek, Daniel Fandrich, Scott Barrett, Alexey Simak, Daniel Black,
|
Michal Marek, Daniel Fandrich, Scott Barrett, Alexey Simak, Daniel Black,
|
||||||
Rafa Muyo, Andre Guibert de Bruet, Brock Noland, Sandor Feldi, Stefan Krause,
|
Rafa Muyo, Andre Guibert de Bruet, Brock Noland, Sandor Feldi, Stefan Krause,
|
||||||
David Shaw, Norbert Frese, Bart Whiteley, Jean-Francois Bertrand, Ben Van Hof,
|
David Shaw, Norbert Frese, Bart Whiteley, Jean-Francois Bertrand, Ben Van Hof,
|
||||||
Yuriy Sosov, Christopher Palow, Yang Tse
|
Yuriy Sosov, Christopher Palow, Yang Tse, Liam Healy
|
||||||
|
|
||||||
Thanks! (and sorry if I forgot to mention someone)
|
Thanks! (and sorry if I forgot to mention someone)
|
||||||
|
@ -622,9 +622,13 @@ CURLcode Curl_GetFTPResponse(ssize_t *nreadp, /* return number of bytes read */
|
|||||||
struct timeval now = Curl_tvnow();
|
struct timeval now = Curl_tvnow();
|
||||||
size_t nread;
|
size_t nread;
|
||||||
int cache_skip=0;
|
int cache_skip=0;
|
||||||
|
int value_to_be_ignored=0;
|
||||||
|
|
||||||
if(ftpcode)
|
if(ftpcode)
|
||||||
*ftpcode = 0; /* 0 for errors */
|
*ftpcode = 0; /* 0 for errors */
|
||||||
|
else
|
||||||
|
/* make the pointer point to something for the rest of this function */
|
||||||
|
ftpcode = &value_to_be_ignored;
|
||||||
|
|
||||||
*nreadp=0;
|
*nreadp=0;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user