<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git, branch bagder/multi-callback-errors</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>fixup multi to tighten a memory leak in OOM cases</title>
<updated>2021-12-06T09:50:56+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-06T09:50:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=c20d1e95b8be9db5bb9a5c3c74f5678b19147beb'/>
<id>c20d1e95b8be9db5bb9a5c3c74f5678b19147beb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>multi: handle errors returned from socket/timer callbacks</title>
<updated>2021-12-03T22:17:10+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-02T12:57:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=3d9c289db42e09e47edcdb099b263f4113bb9a63'/>
<id>3d9c289db42e09e47edcdb099b263f4113bb9a63</id>
<content type='text'>
The callbacks were partially documented to support this. Now the
behavior is documented and returning error from either of these
callbacks will effectively kill all currently ongoing transfers.

Added test 530 to verify

Reported-by: Marcelo Juchem
Fixes #8083
Closes #8089
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The callbacks were partially documented to support this. Now the
behavior is documented and returning error from either of these
callbacks will effectively kill all currently ongoing transfers.

Added test 530 to verify

Reported-by: Marcelo Juchem
Fixes #8083
Closes #8089
</pre>
</div>
</content>
</entry>
<entry>
<title>RELEASE-NOTES: synced</title>
<updated>2021-12-03T22:04:04+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-03T22:04:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=de3911e9ced5316b9b7a7be8037c264b982903b8'/>
<id>de3911e9ced5316b9b7a7be8037c264b982903b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>writeout: fix %{http_version} for HTTP/3</title>
<updated>2021-12-03T22:00:37+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-03T15:55:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=cdde5414fcf3157d3ed1c071624ca458c2d47acf'/>
<id>cdde5414fcf3157d3ed1c071624ca458c2d47acf</id>
<content type='text'>
Output "3" properly when HTTP/3 was used.

Reported-by: Bernat Mut
Fixes #8072
Closes #8092
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Output "3" properly when HTTP/3 was used.

Reported-by: Bernat Mut
Fixes #8072
Closes #8092
</pre>
</div>
</content>
</entry>
<entry>
<title>urlapi: accept port number zero</title>
<updated>2021-12-03T21:58:41+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-03T14:56:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=92d1aee8b16bb5aa416368cb54ded732cc39c407'/>
<id>92d1aee8b16bb5aa416368cb54ded732cc39c407</id>
<content type='text'>
This is a regression since 7.62.0 (fb30ac5a2d).

Updated test 1560 accordingly

Reported-by: Brad Fitzpatrick
Fixes #8090
Closes #8091
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a regression since 7.62.0 (fb30ac5a2d).

Updated test 1560 accordingly

Reported-by: Brad Fitzpatrick
Fixes #8090
Closes #8091
</pre>
</div>
</content>
</entry>
<entry>
<title>lift: ignore is a deprecated config option, use ignoreRules</title>
<updated>2021-12-03T21:55:51+00:00</updated>
<author>
<name>Mark Dodgson</name>
<email>mdodgson@sonatype.com</email>
</author>
<published>2021-12-01T15:31:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=f67b4d37b7df7772f8a0b0a0e05935161f314cc7'/>
<id>f67b4d37b7df7772f8a0b0a0e05935161f314cc7</id>
<content type='text'>
Closes #8082
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #8082
</pre>
</div>
</content>
</entry>
<entry>
<title>HTTP3: update quiche build instructions</title>
<updated>2021-12-03T15:38:54+00:00</updated>
<author>
<name>Alessandro Ghedini</name>
<email>alessandro@cloudflare.com</email>
</author>
<published>2021-11-30T13:37:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=3199eb25dc20c15b01f1e5aa4b38195ac042ff61'/>
<id>3199eb25dc20c15b01f1e5aa4b38195ac042ff61</id>
<content type='text'>
The repo repo was re-organized a bit, so the build instructions need to
be updated.

Closes #8076
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The repo repo was re-organized a bit, so the build instructions need to
be updated.

Closes #8076
</pre>
</div>
</content>
</entry>
<entry>
<title>CURLMOPT_TIMERFUNCTION.3: call it expire time, not interval</title>
<updated>2021-12-02T11:05:48+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-02T11:05:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=c8a3046555378f81b22d51e3887df8a5cf1ab5bf'/>
<id>c8a3046555378f81b22d51e3887df8a5cf1ab5bf</id>
<content type='text'>
Since we say it is a non-repating timer
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we say it is a non-repating timer
</pre>
</div>
</content>
</entry>
<entry>
<title>mbedTLS: include NULL byte in blob data length for CURLOPT_CAINFO_BLOB</title>
<updated>2021-12-02T10:15:05+00:00</updated>
<author>
<name>Florian Van Heghe</name>
<email>florian.van.heghe@guardsquare.com</email>
</author>
<published>2021-12-01T11:37:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=456c53730d21b1fad0c7f72c1817999fba93d077'/>
<id>456c53730d21b1fad0c7f72c1817999fba93d077</id>
<content type='text'>
Fixes #8079
Closes #8081
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #8079
Closes #8081
</pre>
</div>
</content>
</entry>
<entry>
<title>version_win32: Check build number and platform id</title>
<updated>2021-12-02T08:39:14+00:00</updated>
<author>
<name>Wyatt O'Day</name>
<email>wyatt@wyday.com</email>
</author>
<published>2021-10-07T10:58:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=7da636cad560f1643004fac42363dde76e705d9f'/>
<id>7da636cad560f1643004fac42363dde76e705d9f</id>
<content type='text'>
Prior to this change the build number was not checked during version
comparison, and the platform id was supposed to be checked but wasn't.

Checking the build number is required for enabling "evergreen"
Windows 10/11 features (like TLS 1.3).

Ref: https://github.com/curl/curl/pull/7784

Closes https://github.com/curl/curl/pull/7824
Closes https://github.com/curl/curl/pull/7867
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prior to this change the build number was not checked during version
comparison, and the platform id was supposed to be checked but wasn't.

Checking the build number is required for enabling "evergreen"
Windows 10/11 features (like TLS 1.3).

Ref: https://github.com/curl/curl/pull/7784

Closes https://github.com/curl/curl/pull/7824
Closes https://github.com/curl/curl/pull/7867
</pre>
</div>
</content>
</entry>
</feed>
