<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git, branch bagder/timerfunction-not-recursive</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 CURLMOPT_TIMERFUNCTION.3 to not special-case the zero timeout</title>
<updated>2019-02-22T13:15:48+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-02-22T13:15:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=da58af7acb42f27884feebe1186fee5c37b9f5a2'/>
<id>da58af7acb42f27884feebe1186fee5c37b9f5a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>examples: remove recursive calls to curl_multi_socket_action</title>
<updated>2019-02-22T12:44:41+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-02-22T12:44:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=5be7d30e6c19fa484941bd957c7fe8a7a7ddec60'/>
<id>5be7d30e6c19fa484941bd957c7fe8a7a7ddec60</id>
<content type='text'>
From within the timer callbacks. Recursive is problematic for several
reasons.

Discussed in #3537
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From within the timer callbacks. Recursive is problematic for several
reasons.

Discussed in #3537
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Fixed XML validation errors in some test files.</title>
<updated>2019-02-21T21:10:48+00:00</updated>
<author>
<name>Dan Fandrich</name>
<email>dan@coneharvesters.com</email>
</author>
<published>2019-02-21T21:06:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=87ba80a6df1dfd7ceaaa52352c9f23afff0ed513'/>
<id>87ba80a6df1dfd7ceaaa52352c9f23afff0ed513</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>TODO: Allow SAN names in HTTP/2 server push</title>
<updated>2019-02-20T07:44:21+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-02-20T07:44:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=8bc5ceb20480295230f05b3c351a0b08454ee6ee'/>
<id>8bc5ceb20480295230f05b3c351a0b08454ee6ee</id>
<content type='text'>
Suggested-by: Nicolas Grekas
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Suggested-by: Nicolas Grekas
</pre>
</div>
</content>
</entry>
<entry>
<title>RELEASE-NOTES: synced</title>
<updated>2019-02-20T07:29:48+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-02-20T07:29:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=86cd0cfb909e941bec5ee5ba3106f859b6a82d7e'/>
<id>86cd0cfb909e941bec5ee5ba3106f859b6a82d7e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>curl: remove MANUAL from -M output</title>
<updated>2019-02-20T07:20:27+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-02-19T09:02:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=c543da9a5072801427a21b0d843d6a08bf48d119'/>
<id>c543da9a5072801427a21b0d843d6a08bf48d119</id>
<content type='text'>
... and remove it from the dist tarball. It has served its time, it
barely gets updated anymore and "everything curl" is now convering all
this document once tried to include, and does it more and better.

In the compressed scenario, this removes ~15K data from the binary,
which is 25% of the -M output.

It remains in the git repo for now for as long as the web site builds a
page using that as source. It renders poorly on the site (especially for
mobile users) so its not even good there.

Closes #3587
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... and remove it from the dist tarball. It has served its time, it
barely gets updated anymore and "everything curl" is now convering all
this document once tried to include, and does it more and better.

In the compressed scenario, this removes ~15K data from the binary,
which is 25% of the -M output.

It remains in the git repo for now for as long as the web site builds a
page using that as source. It renders poorly on the site (especially for
mobile users) so its not even good there.

Closes #3587
</pre>
</div>
</content>
</entry>
<entry>
<title>http2: verify :athority in push promise requests</title>
<updated>2019-02-20T07:18:02+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-02-18T08:10:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=aa5a28bd697d652f78ba471022092e148d0b6e4f'/>
<id>aa5a28bd697d652f78ba471022092e148d0b6e4f</id>
<content type='text'>
RFC 7540 says we should verify that the push is for an "authoritative"
server. We make sure of this by only allowing push with an :athority
header that matches the host that was asked for in the URL.

Fixes #3577
Reported-by: Nicolas Grekas
Bug: https://curl.haxx.se/mail/lib-2019-02/0057.html
Closes #3581
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RFC 7540 says we should verify that the push is for an "authoritative"
server. We make sure of this by only allowing push with an :athority
header that matches the host that was asked for in the URL.

Fixes #3577
Reported-by: Nicolas Grekas
Bug: https://curl.haxx.se/mail/lib-2019-02/0057.html
Closes #3581
</pre>
</div>
</content>
</entry>
<entry>
<title>singlesocket: fix the 'sincebefore' placement</title>
<updated>2019-02-20T07:15:32+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-02-19T14:56:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=afc00e047c773faeaa60a5f86a246cbbeeba5819'/>
<id>afc00e047c773faeaa60a5f86a246cbbeeba5819</id>
<content type='text'>
The variable wasn't properly reset within the loop and thus could remain
set for sockets that hadn't been set before and miss notifying the app.

This is a follow-up to 4c35574 (shipped in curl 7.64.0)

Reported-by: buzo-ffm on github
Detected-by: Jan Alexander Steffens
Fixes #3585
Closes #3589
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The variable wasn't properly reset within the loop and thus could remain
set for sockets that hadn't been set before and miss notifying the app.

This is a follow-up to 4c35574 (shipped in curl 7.64.0)

Reported-by: buzo-ffm on github
Detected-by: Jan Alexander Steffens
Fixes #3585
Closes #3589
</pre>
</div>
</content>
</entry>
<entry>
<title>connection: never reuse CONNECT_ONLY conections</title>
<updated>2019-02-19T21:50:02+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2019-02-18T15:33:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=b08898fb299ad173167631bd4aa9c95458d76f0e'/>
<id>b08898fb299ad173167631bd4aa9c95458d76f0e</id>
<content type='text'>
and make CONNECT_ONLY conections never reuse any existing ones either.

Reported-by: Pavel Löbl
Bug: https://curl.haxx.se/mail/lib-2019-02/0064.html
Closes #3586
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and make CONNECT_ONLY conections never reuse any existing ones either.

Reported-by: Pavel Löbl
Bug: https://curl.haxx.se/mail/lib-2019-02/0064.html
Closes #3586
</pre>
</div>
</content>
</entry>
<entry>
<title>cli tool: fix mime post with --disable-libcurl-option configure option</title>
<updated>2019-02-19T16:08:58+00:00</updated>
<author>
<name>Patrick Monnerat</name>
<email>patrick@monnerat.net</email>
</author>
<published>2019-02-19T16:08:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=e49e5eaa1069a4dfb0ece4a6d833bf51341ef73a'/>
<id>e49e5eaa1069a4dfb0ece4a6d833bf51341ef73a</id>
<content type='text'>
Reported-by: Marcel Raad
Fixes #3576
Closes #3583
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported-by: Marcel Raad
Fixes #3576
Closes #3583
</pre>
</div>
</content>
</entry>
</feed>
