<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git/tests/libtest/Makefile.inc, branch bagder/https-proxyu-req-http</title>
<subtitle>github.com: bagder/curl.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/'/>
<entry>
<title>ftp: a 550 response to SIZE returns CURLE_REMOTE_FILE_NOT_FOUND</title>
<updated>2020-09-14T10:53:12+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-09-12T16:27:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=7ea2e1d0c5a7fc7e2797a2d3c2a2429d6e09e581'/>
<id>7ea2e1d0c5a7fc7e2797a2d3c2a2429d6e09e581</id>
<content type='text'>
This is primarily interesting for cases where CURLOPT_NOBODY is set as
previously curl would not return an error for this case.

MDTM getting 550 now also returns this error (it returned
CURLE_FTP_COULDNT_RETR_FILE before) in order to unify return codes for
missing files across protocols and specific FTP commands.

libcurl already returns error on a 550 as a MDTM response (when
CURLOPT_FILETIME is set). If CURLOPT_NOBODY is not set, an error would
happen subsequently anyway since the RETR command would fail.

Add test 1913 and 1914 to verify. Updated several tests accordingly due
to the updated SIZE behavior.

Reported-by: Tomas Berger
Fixes #5953
Closes #5957
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is primarily interesting for cases where CURLOPT_NOBODY is set as
previously curl would not return an error for this case.

MDTM getting 550 now also returns this error (it returned
CURLE_FTP_COULDNT_RETR_FILE before) in order to unify return codes for
missing files across protocols and specific FTP commands.

libcurl already returns error on a 550 as a MDTM response (when
CURLOPT_FILETIME is set). If CURLOPT_NOBODY is not set, an error would
happen subsequently anyway since the RETR command would fail.

Add test 1913 and 1914 to verify. Updated several tests accordingly due
to the updated SIZE behavior.

Reported-by: Tomas Berger
Fixes #5953
Closes #5957
</pre>
</div>
</content>
</entry>
<entry>
<title>curl: use curlx_dynbuf for realloc when loading config files</title>
<updated>2020-09-14T06:32:45+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-09-09T13:41:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=47dd957daff9199daa5fabfc557fe8c36d61f375'/>
<id>47dd957daff9199daa5fabfc557fe8c36d61f375</id>
<content type='text'>
... fixes an integer overflow at the same time.

Reported-by: ihsinme on github
Assisted-by: Jay Satiro

Closes #5946
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... fixes an integer overflow at the same time.

Reported-by: ihsinme on github
Assisted-by: Jay Satiro

Closes #5946
</pre>
</div>
</content>
</entry>
<entry>
<title>libtest: remove lib1541 leftovers</title>
<updated>2020-09-07T08:46:55+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-09-07T08:46:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=d799b77372f751b4efebb11431243a37eddaef6a'/>
<id>d799b77372f751b4efebb11431243a37eddaef6a</id>
<content type='text'>
Caused automake errors.

Follow-up to 8ca54a03ea08a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Caused automake errors.

Follow-up to 8ca54a03ea08a
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/libtests: remove test 1900 and 2033</title>
<updated>2020-09-07T08:29:40+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-09-07T08:29:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=2a82e4dc4858ab61f011750dba9b8915b12d5c1d'/>
<id>2a82e4dc4858ab61f011750dba9b8915b12d5c1d</id>
<content type='text'>
We already remove the test files, now remove the libtest codes as well.

Follow-up to e50a877df74
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We already remove the test files, now remove the libtest codes as well.

Follow-up to e50a877df74
</pre>
</div>
</content>
</entry>
<entry>
<title>test1541: remove since it is a known bug</title>
<updated>2020-09-06T07:51:06+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-09-05T18:30:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=8ca54a03ea08a7b0cf0a402018f329bd93124216'/>
<id>8ca54a03ea08a7b0cf0a402018f329bd93124216</id>
<content type='text'>
A shared connection cache is not thread-safe is a known issue. Stop
testing this until we believe this issue is addressed. Reduces
occasional test failures we don't care about.

The test code in lib1541.c is left in git to allow us to restore it when
we get to fix this.

Closes #5922
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A shared connection cache is not thread-safe is a known issue. Stop
testing this until we believe this issue is addressed. Reduces
occasional test failures we don't care about.

The test code in lib1541.c is left in git to allow us to restore it when
we get to fix this.

Closes #5922
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: remove pipelining tests</title>
<updated>2020-09-06T07:48:17+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-09-05T16:42:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=e50a877df74f2d5558f9962089bcac0883e4aa38'/>
<id>e50a877df74f2d5558f9962089bcac0883e4aa38</id>
<content type='text'>
Remove the tests 530, 584, 1900, 1901, 1902, 1903 and 2033. They were
previously disabled.

The Pipelining code was removed from curl in commit 2f44e94efb3df8e,
April 2019.

Closes #5921
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the tests 530, 584, 1900, 1901, 1902, 1903 and 2033. They were
previously disabled.

The Pipelining code was removed from curl in commit 2f44e94efb3df8e,
April 2019.

Closes #5921
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: add test1912 with typechecks</title>
<updated>2020-08-28T21:36:55+00:00</updated>
<author>
<name>Jeroen Ooms</name>
<email>jeroenooms@gmail.com</email>
</author>
<published>2020-08-27T22:20:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=70984ce1be4cab6c9e66d196189e9420ff54ac5b'/>
<id>70984ce1be4cab6c9e66d196189e9420ff54ac5b</id>
<content type='text'>
Validates that gcc-typecheck macros match the new option type API.

Closes #5873
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Validates that gcc-typecheck macros match the new option type API.

Closes #5873
</pre>
</div>
</content>
</entry>
<entry>
<title>options: API for meta-data about easy options</title>
<updated>2020-08-27T12:17:36+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-08-26T06:30:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=6ebe63fac23f38df911edc348e8ccc72280f9434'/>
<id>6ebe63fac23f38df911edc348e8ccc72280f9434</id>
<content type='text'>
 const struct curl_easyoption *curl_easy_option_by_name(const char *name);

 const struct curl_easyoption *curl_easy_option_by_id (CURLoption id);

 const struct curl_easyoption *
 curl_easy_option_next(const struct curl_easyoption *prev);

The purpose is to provide detailed enough information to allow for
example libcurl bindings to get option information at run-time about
what easy options that exist and what arguments they expect.

Assisted-by: Jeroen Ooms
Closes #5365
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 const struct curl_easyoption *curl_easy_option_by_name(const char *name);

 const struct curl_easyoption *curl_easy_option_by_id (CURLoption id);

 const struct curl_easyoption *
 curl_easy_option_next(const struct curl_easyoption *prev);

The purpose is to provide detailed enough information to allow for
example libcurl bindings to get option information at run-time about
what easy options that exist and what arguments they expect.

Assisted-by: Jeroen Ooms
Closes #5365
</pre>
</div>
</content>
</entry>
<entry>
<title>url: fix CURLU and location following</title>
<updated>2020-07-30T15:57:35+00:00</updated>
<author>
<name>Jay Satiro</name>
<email>raysatiro@yahoo.com</email>
</author>
<published>2020-07-23T07:16:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=a12a16151aa33dfd5e7627d4bfc2dc1673a7bf8e'/>
<id>a12a16151aa33dfd5e7627d4bfc2dc1673a7bf8e</id>
<content type='text'>
Prior to this change if the user set a URL handle (CURLOPT_CURLU) it was
incorrectly used for the location follow, resulting in infinite requests
to the original location.

Reported-by: sspiri@users.noreply.github.com

Fixes https://github.com/curl/curl/issues/5709
Closes https://github.com/curl/curl/pull/5713
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prior to this change if the user set a URL handle (CURLOPT_CURLU) it was
incorrectly used for the location follow, resulting in infinite requests
to the original location.

Reported-by: sspiri@users.noreply.github.com

Fixes https://github.com/curl/curl/issues/5709
Closes https://github.com/curl/curl/pull/5713
</pre>
</div>
</content>
</entry>
<entry>
<title>getinfo: reset retry-after value in initinfo</title>
<updated>2020-07-27T10:15:44+00:00</updated>
<author>
<name>Nicolas Sterchele</name>
<email>sterchelen@gmail.com</email>
</author>
<published>2020-07-10T18:05:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=0b859692265bccd5ffdc1be27e7307b2d2fa7c1a'/>
<id>0b859692265bccd5ffdc1be27e7307b2d2fa7c1a</id>
<content type='text'>
- Avoid re-using retry_after value from preceding request
- Add libtest 3010 to verify

Reported-by: joey-l-us on github
Fixes #5661
Closes #5672
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Avoid re-using retry_after value from preceding request
- Add libtest 3010 to verify

Reported-by: joey-l-us on github
Fixes #5661
Closes #5672
</pre>
</div>
</content>
</entry>
</feed>
