<feed xmlns='http://www.w3.org/2005/Atom'>
<title>curl/tests/data/test2046, 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>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>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>
