<feed xmlns='http://www.w3.org/2005/Atom'>
<title>curl/tests/data/test2047, branch gemini-meta</title>
<subtitle>cURL mirror with patches applied
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/'/>
<entry>
<title>tests: set LC_ALL in more tests</title>
<updated>2019-12-19T22:01:14+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-12-19T15:44:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=b4c9982382469398115cc0e3e0747e79db083455'/>
<id>b4c9982382469398115cc0e3e0747e79db083455</id>
<content type='text'>
Follow-up to 23208e330ac0c21

Closes #4743
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow-up to 23208e330ac0c21

Closes #4743
</pre>
</div>
</content>
</entry>
<entry>
<title>http: fix use of credentials from URL when using HTTP proxy</title>
<updated>2019-08-16T08:11:22+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-08-15T15:50:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=68fab35c735be1c9b566c23959e06b05add94c15'/>
<id>68fab35c735be1c9b566c23959e06b05add94c15</id>
<content type='text'>
When a username and password are provided in the URL, they were wrongly
removed from the stored URL so that subsequent uses of the same URL
wouldn't find the crendentials. This made doing HTTP auth with multiple
connections (like Digest) mishave.

Regression from 46e164069d1a5230 (7.62.0)

Test case 335 added to verify.

Reported-by: Mike Crowe

Fixes #4228
Closes #4229
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a username and password are provided in the URL, they were wrongly
removed from the stored URL so that subsequent uses of the same URL
wouldn't find the crendentials. This made doing HTTP auth with multiple
connections (like Digest) mishave.

Regression from 46e164069d1a5230 (7.62.0)

Test case 335 added to verify.

Reported-by: Mike Crowe

Fixes #4228
Closes #4229
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: use consistent environment variables for setting charset</title>
<updated>2017-02-25T14:33:29+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>dan@coneharvesters.com</email>
</author>
<published>2017-02-23T20:47:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=c6ddb606d8a3fdbe89763f7299e7f43cf6581567'/>
<id>c6ddb606d8a3fdbe89763f7299e7f43cf6581567</id>
<content type='text'>
The character set in POSIX is set by the locale defined by (in
decreasing order of precedence) the LC_ALL, LC_CTYPE and LANG
environment variables (CHARSET was used by libidn but not libidn2).
LC_ALL is cleared to ensure that LC_CTYPE takes effect, but LC_ALL is
not used to set the locale to ensure that other parts of the locale
aren't overridden.  Since there doesn't seem to be a cross-platform way
of specifying a UTF-8 locale, and not all systems may support UTF-8, a
&lt;precheck&gt; is used to skip the test if UTF-8 can't be verified to be
available.  Test 1035 was also converted to UTF-8 for consistency, as
the actual character set used there is irrelevant to the test.

This patch uses a different UTF-8 locale than the last attempt, namely
en_US.UTF-8. This one has been verified on 7 different Linux and BSD
distributions and is more complete and usable than the locale UTF-8 (on
at least some systems).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The character set in POSIX is set by the locale defined by (in
decreasing order of precedence) the LC_ALL, LC_CTYPE and LANG
environment variables (CHARSET was used by libidn but not libidn2).
LC_ALL is cleared to ensure that LC_CTYPE takes effect, but LC_ALL is
not used to set the locale to ensure that other parts of the locale
aren't overridden.  Since there doesn't seem to be a cross-platform way
of specifying a UTF-8 locale, and not all systems may support UTF-8, a
&lt;precheck&gt; is used to skip the test if UTF-8 can't be verified to be
available.  Test 1035 was also converted to UTF-8 for consistency, as
the actual character set used there is irrelevant to the test.

This patch uses a different UTF-8 locale than the last attempt, namely
en_US.UTF-8. This one has been verified on 7 different Linux and BSD
distributions and is more complete and usable than the locale UTF-8 (on
at least some systems).
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "tests: use consistent environment variables for setting charset"</title>
<updated>2017-02-24T07:41:36+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-02-24T07:41:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=13314ffd65c5b7386d041be8111b90e1d150e117'/>
<id>13314ffd65c5b7386d041be8111b90e1d150e117</id>
<content type='text'>
This reverts commit ecd1d020abdae3c3ce3643ddab3106501e62e7c0.

That commit caused test failures on my Debian Linux machine for all
changed test cases. We need to reconsider how that should get done.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit ecd1d020abdae3c3ce3643ddab3106501e62e7c0.

That commit caused test failures on my Debian Linux machine for all
changed test cases. We need to reconsider how that should get done.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: use consistent environment variables for setting charset</title>
<updated>2017-02-23T22:14:00+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>dan@coneharvesters.com</email>
</author>
<published>2017-02-23T20:47:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=ecd1d020abdae3c3ce3643ddab3106501e62e7c0'/>
<id>ecd1d020abdae3c3ce3643ddab3106501e62e7c0</id>
<content type='text'>
Character set in POSIX is set by the locale defined (in decreasing order
of precedence) by the LC_ALL, LC_CTYPE and LANG environment variables (I
believe CHARSET is only historic). LC_ALL is cleared to ensure that
LC_CTYPE takes effect, but LC_ALL is not used to set the locale to
ensure that other parts of the locale aren't overriden, if set.  Since
there doesn't seem to be a cross-platform way of specifying a UTF-8
locale, and not all systems may support UTF-8, a &lt;precheck&gt; is used
(where relevant) to skip the test if UTF-8 isn't in use.  Test 1035 was
also converted to UTF-8 for consistency, as the actual character set
used there is irrelevant to the test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Character set in POSIX is set by the locale defined (in decreasing order
of precedence) by the LC_ALL, LC_CTYPE and LANG environment variables (I
believe CHARSET is only historic). LC_ALL is cleared to ensure that
LC_CTYPE takes effect, but LC_ALL is not used to set the locale to
ensure that other parts of the locale aren't overriden, if set.  Since
there doesn't seem to be a cross-platform way of specifying a UTF-8
locale, and not all systems may support UTF-8, a &lt;precheck&gt; is used
(where relevant) to skip the test if UTF-8 isn't in use.  Test 1035 was
also converted to UTF-8 for consistency, as the actual character set
used there is irrelevant to the test.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Set CHARSET &amp; LANG to UTF-8 in 1035, 2046 and 2047</title>
<updated>2017-02-23T10:02:59+00:00</updated>
<author>
<name>İsmail Dönmez</name>
<email>ismail@i10z.com</email>
</author>
<published>2017-02-23T09:24:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=2bfe55037fe8beeecc573e27cb52c371d135bc0b'/>
<id>2bfe55037fe8beeecc573e27cb52c371d135bc0b</id>
<content type='text'>
Closes #1283
Fixes #1277
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #1283
Fixes #1277
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Proxy-Connection: stop sending this header by default"</title>
<updated>2016-08-16T06:36:04+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2016-08-16T06:36:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=93b0d907d57453b481cd9aa15bd258942e4dd34e'/>
<id>93b0d907d57453b481cd9aa15bd258942e4dd34e</id>
<content type='text'>
This reverts commit 113f04e664b16b944e64498a73a4dab990fe9a68.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 113f04e664b16b944e64498a73a4dab990fe9a68.
</pre>
</div>
</content>
</entry>
<entry>
<title>Proxy-Connection: stop sending this header by default</title>
<updated>2016-02-08T10:09:40+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2016-02-04T14:07:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=113f04e664b16b944e64498a73a4dab990fe9a68'/>
<id>113f04e664b16b944e64498a73a4dab990fe9a68</id>
<content type='text'>
RFC 7230 says we should stop. Firefox already stopped.

Bug: https://github.com/curl/curl/issues/633
Reported-By: Brad Fitzpatrick

Closes #633
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RFC 7230 says we should stop. Firefox already stopped.

Bug: https://github.com/curl/curl/issues/633
Reported-By: Brad Fitzpatrick

Closes #633
</pre>
</div>
</content>
</entry>
<entry>
<title>connection reuse: IDN host names fixed</title>
<updated>2016-01-07T23:19:46+00:00</updated>
<author>
<name>Michael Kaufmann</name>
<email>mail@michael-kaufmann.ch</email>
</author>
<published>2016-01-07T17:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=d9b4d1ce20e89a00dba8afc3767845fb7e357b21'/>
<id>d9b4d1ce20e89a00dba8afc3767845fb7e357b21</id>
<content type='text'>
Use the ACE form of IDN hostnames as key in the connection cache.  Add
new tests.

Closes #592
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the ACE form of IDN hostnames as key in the connection cache.  Add
new tests.

Closes #592
</pre>
</div>
</content>
</entry>
</feed>
