<feed xmlns='http://www.w3.org/2005/Atom'>
<title>curl/tests/data/test1420, 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>http09: disable HTTP/0.9 by default in both tool and library</title>
<updated>2019-08-05T22:08:14+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-08-05T07:45:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=a42b0957ab31c971a79bfe5542b3017fd834ac49'/>
<id>a42b0957ab31c971a79bfe5542b3017fd834ac49</id>
<content type='text'>
As the plan has been laid out in DEPRECATED. Update docs accordingly and
verify in test 1174. Now requires the option to be set to allow HTTP/0.9
responses.

Closes #4191
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As the plan has been laid out in DEPRECATED. Update docs accordingly and
verify in test 1174. Now requires the option to be set to allow HTTP/0.9
responses.

Closes #4191
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: make test 1420 and 1406 work with rtsp-disabled libcurl</title>
<updated>2019-05-27T09:34:06+00:00</updated>
<author>
<name>Maksim Stsepanenka</name>
<email>mstsepanenka@gmail.com</email>
</author>
<published>2019-05-26T22:24:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=1b260757b8b4057691c377bc0ae802b896b5338a'/>
<id>1b260757b8b4057691c377bc0ae802b896b5338a</id>
<content type='text'>
Closes #3948
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #3948
</pre>
</div>
</content>
</entry>
<entry>
<title>http: added options for allowing HTTP/0.9 responses</title>
<updated>2018-12-21T09:49:30+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2018-12-17T14:46:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=006ff62d8c51f664c167c6337f009f9f65dd8ea7'/>
<id>006ff62d8c51f664c167c6337f009f9f65dd8ea7</id>
<content type='text'>
Added CURLOPT_HTTP09_ALLOWED and --http0.9 for this purpose.

For now, both the tool and library allow HTTP/0.9 by default.
docs/DEPRECATE.md lays out the plan for when to reverse that default: 6
months after the 7.64.0 release. The options are added already now so
that applications/scripts can start using them already now.

Fixes #2873
Closes #3383
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added CURLOPT_HTTP09_ALLOWED and --http0.9 for this purpose.

For now, both the tool and library allow HTTP/0.9 by default.
docs/DEPRECATE.md lays out the plan for when to reverse that default: 6
months after the 7.64.0 release. The options are added already now so
that applications/scripts can start using them already now.

Fixes #2873
Closes #3383
</pre>
</div>
</content>
</entry>
<entry>
<title>imap: change from "FETCH" to "UID FETCH"</title>
<updated>2018-09-06T08:57:48+00:00</updated>
<author>
<name>Nicklas Avén</name>
<email>nicklas.aven@jordogskog.no</email>
</author>
<published>2018-07-31T11:12:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=6987fcef657710f800b05dd79ff744087b15c73d'/>
<id>6987fcef657710f800b05dd79ff744087b15c73d</id>
<content type='text'>
... and add "MAILINDEX".

As described in #2789, this is a suggested solution.  Changing UID=xx to
actually get mail with UID xx and add "MAILINDEX" to get a mail with a
special index in the mail box (old behavior).  So MAILINDEX=1 gives the
first non deleted mail in the mail box.

Fixes #2789
Closes #2815
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... and add "MAILINDEX".

As described in #2789, this is a suggested solution.  Changing UID=xx to
actually get mail with UID xx and add "MAILINDEX" to get a mail with a
special index in the mail box (old behavior).  So MAILINDEX=1 gives the
first non deleted mail in the mail box.

Fixes #2789
Closes #2815
</pre>
</div>
</content>
</entry>
<entry>
<title>curl: show headers in bold</title>
<updated>2018-05-21T18:05:05+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2018-05-17T11:56:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=c1c27625c797cfb7b21128484b4990446c1e92d9'/>
<id>c1c27625c797cfb7b21128484b4990446c1e92d9</id>
<content type='text'>
The feature is only enabled if the output is believed to be a tty.

-J: There's some minor differences and improvements in -J handling, as
now J should work with -i and it actually creates a file first using the
initial name and then *renames* that to the one found in
Content-Disposition (if any).

-i: only shows headers for HTTP transfers now (as documented).
Previously it would also show for pieces of the transfer that were HTTP
(for example when doing FTP over a HTTP proxy).

-i: now shows trailers as well. Previously they were not shown at all.

--libcurl: the CURLOPT_HEADER is no longer set, as the header output is
now done in the header callback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The feature is only enabled if the output is believed to be a tty.

-J: There's some minor differences and improvements in -J handling, as
now J should work with -i and it actually creates a file first using the
initial name and then *renames* that to the one found in
Content-Disposition (if any).

-i: only shows headers for HTTP transfers now (as documented).
Previously it would also show for pieces of the transfer that were HTTP
(for example when doing FTP over a HTTP proxy).

-i: now shows trailers as well. Previously they were not shown at all.

--libcurl: the CURLOPT_HEADER is no longer set, as the header output is
now done in the header callback.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "curl: don't set CURLOPT_INTERLEAVEDATA"</title>
<updated>2017-12-10T23:00:17+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-12-10T22:58:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=671f0b506c01897a606fe62ef96369e4bf3ca08a'/>
<id>671f0b506c01897a606fe62ef96369e4bf3ca08a</id>
<content type='text'>
This reverts commit 9ffad8eb1329bb35c8988115ac7ed85cf91ef955.

It was actually added rather recently in 8e8afa82cbb629 due to a crash
that would otherwise happen in the RTSP code. As I don't think we've
fixed that behavior yet, we better keep this work-around until we have
fixed it better.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 9ffad8eb1329bb35c8988115ac7ed85cf91ef955.

It was actually added rather recently in 8e8afa82cbb629 due to a crash
that would otherwise happen in the RTSP code. As I don't think we've
fixed that behavior yet, we better keep this work-around until we have
fixed it better.
</pre>
</div>
</content>
</entry>
<entry>
<title>curl: don't set CURLOPT_INTERLEAVEDATA</title>
<updated>2017-12-08T22:40:54+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-12-08T15:07:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=9ffad8eb1329bb35c8988115ac7ed85cf91ef955'/>
<id>9ffad8eb1329bb35c8988115ac7ed85cf91ef955</id>
<content type='text'>
That data is only ever used by the CURLOPT_INTERLEAVEFUNCTION callback
and that option isn't set or used by the curl tool!

Updates the 9 tests that verify --libcurl

Closes #2167
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That data is only ever used by the CURLOPT_INTERLEAVEFUNCTION callback
and that option isn't set or used by the curl tool!

Updates the 9 tests that verify --libcurl

Closes #2167
</pre>
</div>
</content>
</entry>
<entry>
<title>curl: set a 100K buffer size by default</title>
<updated>2017-04-25T09:02:19+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2017-04-24T10:03:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=96ece5c0eef0ca4953ec306e59fd7aa8d48be793'/>
<id>96ece5c0eef0ca4953ec306e59fd7aa8d48be793</id>
<content type='text'>
Test command 'time curl http://localhost/80GB -so /dev/null' on a Debian
Linux.

Before (middle performing run out 9):

 real    0m28.078s
 user    0m11.240s
 sys     0m12.876s

After (middle performing run out 9)

 real    0m26.356s (93.9%)
 user    0m5.324s  (47.4%)
 sys     0m8.368s  (65.0%)

Also, doing SFTP over a 200 millsecond latency link is now about 6 times
faster.

Closes #1446
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test command 'time curl http://localhost/80GB -so /dev/null' on a Debian
Linux.

Before (middle performing run out 9):

 real    0m28.078s
 user    0m11.240s
 sys     0m12.876s

After (middle performing run out 9)

 real    0m26.356s (93.9%)
 user    0m5.324s  (47.4%)
 sys     0m8.368s  (65.0%)

Also, doing SFTP over a 200 millsecond latency link is now about 6 times
faster.

Closes #1446
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: strip more options from non-HTTP --libcurl tests</title>
<updated>2017-03-20T20:41:17+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>dan@coneharvesters.com</email>
</author>
<published>2017-03-20T20:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=25d43d19d56d1bcbc93180bce782bac27ac801ff'/>
<id>25d43d19d56d1bcbc93180bce782bac27ac801ff</id>
<content type='text'>
The CURLOPT_USERAGENT and CURLOPT_MAXREDIRS options are only set if HTTP
support is available, so ignore them in tests where HTTP is not
guaranteed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The CURLOPT_USERAGENT and CURLOPT_MAXREDIRS options are only set if HTTP
support is available, so ignore them in tests where HTTP is not
guaranteed.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: clear the SSL_CERT_FILE variable on --libcurl tests</title>
<updated>2017-03-12T21:33:56+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>dan@coneharvesters.com</email>
</author>
<published>2017-03-12T21:33:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=3863de57f2fdb9a487d7f92c0bd64d740dc7a96f'/>
<id>3863de57f2fdb9a487d7f92c0bd64d740dc7a96f</id>
<content type='text'>
Otherwise, the contents will end up in the output and fail the
verification.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise, the contents will end up in the output and fail the
verification.
</pre>
</div>
</content>
</entry>
</feed>
