Skip to content

Commit

Permalink
- Wesley Miaw reported bug #2958179 which identified a case of loopin…
Browse files Browse the repository at this point in the history
…g during

  OpenSSL based SSL handshaking even though the multi interface was used and
  there was no good reason for it.

  http://curl.haxx.se/bug/view.cgi?id=2958179
  • Loading branch information
bagder committed Mar 1, 2010
1 parent 1a1ffb1 commit 496002e
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 2 deletions.
7 changes: 7 additions & 0 deletions CHANGES
Expand Up @@ -6,6 +6,13 @@

Changelog

Daniel Stenberg (1 Mar 2010)
- Wesley Miaw reported bug #2958179 which identified a case of looping during
OpenSSL based SSL handshaking even though the multi interface was used and
there was no good reason for it.

http://curl.haxx.se/bug/view.cgi?id=2958179

Daniel Stenberg (26 Feb 2010)
- Pat Ray in bug #2958474 pointed out an off-by-one case when receiving a
chunked-encoding trailer.
Expand Down
3 changes: 2 additions & 1 deletion RELEASE-NOTES
Expand Up @@ -21,6 +21,7 @@ This release includes the following bugfixes:
o SMTP: use angle brackets in RCPT TO
o curl --trace-time not using local time
o off-by-one in the chunked encoding trailer parser
o superfluous blocking for OpenSSL-based SSH connects and multi interface

This release includes the following known bugs:

Expand All @@ -30,6 +31,6 @@ This release would not have looked like this without help, code, reports and
advice from friends like these:

Steven M. Schweda, Yang Tse, Jack Zhang, Tom Donovan, Martin Hager,
Daniel Fandrich, Patrick Monnerat, Pat Ray
Daniel Fandrich, Patrick Monnerat, Pat Ray, Wesley Miaw

Thanks! (and sorry if I forgot to mention someone)
2 changes: 1 addition & 1 deletion lib/ssluse.c
Expand Up @@ -2423,7 +2423,7 @@ ossl_connect_common(struct connectdata *conn,
}

retcode = ossl_connect_step2(conn, sockindex);
if(retcode)
if(retcode || (data->state.used_interface == Curl_if_multi))
return retcode;

} /* repeat step2 until all transactions are done. */
Expand Down

0 comments on commit 496002e

Please sign in to comment.