<feed xmlns='http://www.w3.org/2005/Atom'>
<title>curl/src, 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>Add gemini protocol support</title>
<updated>2020-06-17T00:30:15+00:00</updated>
<author>
<name>Ben Burwell</name>
<email>ben@benburwell.com</email>
</author>
<published>2020-05-21T19:00:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=d8c87b67316fa87fdb9bd5c8b6b1d3291d9ebc9f'/>
<id>d8c87b67316fa87fdb9bd5c8b6b1d3291d9ebc9f</id>
<content type='text'>
The gemini protocol's "speculative specification" is documented  at the
following URLs:

  https://gemini.circumlunar.space/docs/spec-spec.txt
  gopher://gemini.circumlunar.space/1/docs/spec-spec.txt
  gemini://gemini.circumlunar.space/docs/spec-spec.txt

This patch introduces preliminary support for version 0.11.0 of the
specification, as of March 1st 2020.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The gemini protocol's "speculative specification" is documented  at the
following URLs:

  https://gemini.circumlunar.space/docs/spec-spec.txt
  gopher://gemini.circumlunar.space/1/docs/spec-spec.txt
  gemini://gemini.circumlunar.space/docs/spec-spec.txt

This patch introduces preliminary support for version 0.11.0 of the
specification, as of March 1st 2020.
</pre>
</div>
</content>
</entry>
<entry>
<title>tool_getparam: fix memory leak in parse_args</title>
<updated>2020-06-09T15:49:44+00:00</updated>
<author>
<name>Jay Satiro</name>
<email>raysatiro@yahoo.com</email>
</author>
<published>2020-06-09T15:49:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=f54b6c4bc2f745fa32014819788c90126121729e'/>
<id>f54b6c4bc2f745fa32014819788c90126121729e</id>
<content type='text'>
Prior to this change in Windows Unicode builds most parsed options would
not be freed.

Found using _CrtDumpMemoryLeaks().

Ref: https://github.com/curl/curl/issues/5545
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prior to this change in Windows Unicode builds most parsed options would
not be freed.

Found using _CrtDumpMemoryLeaks().

Ref: https://github.com/curl/curl/issues/5545
</pre>
</div>
</content>
</entry>
<entry>
<title>tool_cfgable: free login_options at exit</title>
<updated>2020-06-08T06:41:11+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-06-07T22:05:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=a3e972313b92413cc4876bfc60c066d0916e74a9'/>
<id>a3e972313b92413cc4876bfc60c066d0916e74a9</id>
<content type='text'>
Memory leak
Reported-by: Geeknik Labs
Fixes #5535
Closes #5536
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Memory leak
Reported-by: Geeknik Labs
Fixes #5535
Closes #5536
</pre>
</div>
</content>
</entry>
<entry>
<title>all: fix codespell errors</title>
<updated>2020-05-25T19:44:04+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vsz.me</email>
</author>
<published>2020-05-25T19:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=308c243db5b7425b454a981d4c0eb7bfac374b8b'/>
<id>308c243db5b7425b454a981d4c0eb7bfac374b8b</id>
<content type='text'>
Reviewed-by: Jay Satiro
Reviewed-by: Daniel Stenberg
Closes https://github.com/curl/curl/pull/5452
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Jay Satiro
Reviewed-by: Daniel Stenberg
Closes https://github.com/curl/curl/pull/5452
</pre>
</div>
</content>
</entry>
<entry>
<title>copyright: updated year ranges out of sync</title>
<updated>2020-05-23T22:02:33+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-05-23T22:02:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=d75e6ce85af240993f6fa89b939f437a9968ed64'/>
<id>d75e6ce85af240993f6fa89b939f437a9968ed64</id>
<content type='text'>
... and whitelisted a few more files in the the copyright.pl script.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... and whitelisted a few more files in the the copyright.pl script.
</pre>
</div>
</content>
</entry>
<entry>
<title>curl: remove -J "informational" written on stdout</title>
<updated>2020-05-23T21:12:53+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-05-20T11:21:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=006d2991bd8dd08e8bdc6f186ef242451ace0c0f'/>
<id>006d2991bd8dd08e8bdc6f186ef242451ace0c0f</id>
<content type='text'>
curl would previously show "curl: Saved to filename 'name from header'"
if -J was used and a name was picked from the Content-Disposition
header. That output could interfer with other stdout output, such as -w.

This commit removes that output line.
Bug: https://curl.haxx.se/mail/archive-2020-05/0044.html
Reported-by: Коваленко Анатолий Викторович
Closes #5435
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
curl would previously show "curl: Saved to filename 'name from header'"
if -J was used and a name was picked from the Content-Disposition
header. That output could interfer with other stdout output, such as -w.

This commit removes that output line.
Bug: https://curl.haxx.se/mail/archive-2020-05/0044.html
Reported-by: Коваленко Анатолий Викторович
Closes #5435
</pre>
</div>
</content>
</entry>
<entry>
<title>tool_paramhlp: fixup C89 mistake</title>
<updated>2020-05-19T06:58:33+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-05-19T06:58:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=33d60d09f3f00ebf4df8d0d89d8afbff85ea5605'/>
<id>33d60d09f3f00ebf4df8d0d89d8afbff85ea5605</id>
<content type='text'>
Follow-up to c5f0a9db22.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow-up to c5f0a9db22.
</pre>
</div>
</content>
</entry>
<entry>
<title>tool_paramhlp: fixed potentially uninitialized strtol() variable</title>
<updated>2020-05-19T06:55:27+00:00</updated>
<author>
<name>Siva Sivaraman</name>
<email>kasivara@microsoft.com</email>
</author>
<published>2020-05-18T15:59:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=c5f0a9db22e7bfd27cb71ecc5e918682ed3ed663'/>
<id>c5f0a9db22e7bfd27cb71ecc5e918682ed3ed663</id>
<content type='text'>
Seems highly unlikely to actually be possible, but better safe than
sorry.

Closes #5417
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Seems highly unlikely to actually be possible, but better safe than
sorry.

Closes #5417
</pre>
</div>
</content>
</entry>
<entry>
<title>tool_operate: fixed potentially uninitialized variables</title>
<updated>2020-05-19T06:53:41+00:00</updated>
<author>
<name>Siva Sivaraman</name>
<email>kasivara@microsoft.com</email>
</author>
<published>2020-05-18T15:59:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=c4df1f75ad6a90c70dc96e7b183be066465014ec'/>
<id>c4df1f75ad6a90c70dc96e7b183be066465014ec</id>
<content type='text'>
... in curl_easy_getinfo() calls. They're harmless but clearing the
variables makes the code safer and comforts the reader.

Closes #5416
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... in curl_easy_getinfo() calls. They're harmless but clearing the
variables makes the code safer and comforts the reader.

Closes #5416
</pre>
</div>
</content>
</entry>
<entry>
<title>setopt: support certificate options in memory with struct curl_blob</title>
<updated>2020-05-15T11:03:59+00:00</updated>
<author>
<name>Gilles Vollant</name>
<email>info@winimage.com</email>
</author>
<published>2020-05-15T08:47:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/curl/commit/?id=cac5374298b3e79405bbdabe38941227c73a4c96'/>
<id>cac5374298b3e79405bbdabe38941227c73a4c96</id>
<content type='text'>
This change introduces a generic way to provide binary data in setopt
options, called BLOBs.

This change introduces these new setopts:

CURLOPT_ISSUERCERT_BLOB, CURLOPT_PROXY_SSLCERT_BLOB,
CURLOPT_PROXY_SSLKEY_BLOB, CURLOPT_SSLCERT_BLOB and CURLOPT_SSLKEY_BLOB.

Reviewed-by: Daniel Stenberg
Closes #5357
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change introduces a generic way to provide binary data in setopt
options, called BLOBs.

This change introduces these new setopts:

CURLOPT_ISSUERCERT_BLOB, CURLOPT_PROXY_SSLCERT_BLOB,
CURLOPT_PROXY_SSLKEY_BLOB, CURLOPT_SSLCERT_BLOB and CURLOPT_SSLKEY_BLOB.

Reviewed-by: Daniel Stenberg
Closes #5357
</pre>
</div>
</content>
</entry>
</feed>
