<feed xmlns='http://www.w3.org/2005/Atom'>
<title>curl/tests/data/test1233, branch master</title>
<subtitle>cURL mirror with patches applied
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/'/>
<entry>
<title>tests: add `connect to non-listen` keywords</title>
<updated>2019-10-21T08:19:22+00:00</updated>
<author>
<name>Marcel Raad</name>
<email>Marcel.Raad@teamviewer.com</email>
</author>
<published>2019-10-20T18:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=2e4405d29c84a0803b24e14401a7a9f9d7975df3'/>
<id>2e4405d29c84a0803b24e14401a7a9f9d7975df3</id>
<content type='text'>
These tests try to connect to ports nothing is listening on.

Closes https://github.com/curl/curl/pull/4511
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These tests try to connect to ports nothing is listening on.

Closes https://github.com/curl/curl/pull/4511
</pre>
</div>
</content>
</entry>
<entry>
<title>FTP: when EPSV gets a 229 but fails to connect, retry with PASV</title>
<updated>2013-08-06T07:57:59+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2013-08-05T21:49:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=7cc00d9a832c42a330888aa5c11a2abad1bd5ac0'/>
<id>7cc00d9a832c42a330888aa5c11a2abad1bd5ac0</id>
<content type='text'>
This is a regression as this logic used to work. It isn't clear when it
broke, but I'm assuming in 7.28.0 when we went all-multi internally.

This likely never worked with the multi interface. As the failed
connection is detected once the multi state has reached DO_MORE, the
Curl_do_more() function was now expanded somewhat so that the
ftp_do_more() function can request to go "back" to the previous state
when it makes another attempt - using PASV.

Added test case 1233 to verify this fix. It has the little issue that it
assumes no service is listening/accepting connections on port 1...

Reported-by: byte_bucket in the #curl IRC channel
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a regression as this logic used to work. It isn't clear when it
broke, but I'm assuming in 7.28.0 when we went all-multi internally.

This likely never worked with the multi interface. As the failed
connection is detected once the multi state has reached DO_MORE, the
Curl_do_more() function was now expanded somewhat so that the
ftp_do_more() function can request to go "back" to the previous state
when it makes another attempt - using PASV.

Added test case 1233 to verify this fix. It has the little issue that it
assumes no service is listening/accepting connections on port 1...

Reported-by: byte_bucket in the #curl IRC channel
</pre>
</div>
</content>
</entry>
</feed>
