<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git, branch bagder/http3-ngtcp2-cacert</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>ngtcp2: verify the server certificate for the gnutls case</title>
<updated>2021-12-25T20:53:51+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-25T15:14:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=08bcfd8b2d0b582b65b2669615139fe17fac05d4'/>
<id>08bcfd8b2d0b582b65b2669615139fe17fac05d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ngtcp2: verify the server cert on connect (quictls)</title>
<updated>2021-12-25T20:53:41+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-23T09:24:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=7dae4f2b5a2c5de0ef39642a046bee80a1b9e8f1'/>
<id>7dae4f2b5a2c5de0ef39642a046bee80a1b9e8f1</id>
<content type='text'>
Make ngtcp2+quictls correctly acknowledge `CURLOPT_SSL_VERIFYPEER` and
`CURLOPT_SSL_VERIFYHOST`.

The name check now uses a function from lib/vtls/openssl.c which will
need attention for when TLS is not done by OpenSSL or is disabled while
QUIC is enabled.

Possibly the servercert() function in openssl.c should be adjusted to be
able to use for both regular TLS and QUIC.

Ref: #8173
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make ngtcp2+quictls correctly acknowledge `CURLOPT_SSL_VERIFYPEER` and
`CURLOPT_SSL_VERIFYHOST`.

The name check now uses a function from lib/vtls/openssl.c which will
need attention for when TLS is not done by OpenSSL or is disabled while
QUIC is enabled.

Possibly the servercert() function in openssl.c should be adjusted to be
able to use for both regular TLS and QUIC.

Ref: #8173
</pre>
</div>
</content>
</entry>
<entry>
<title>docs/HTTP3: describe how to setup a h3 reverse-proxy for testing</title>
<updated>2021-12-23T16:28:13+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-23T10:20:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=d4492b6d125d31ef5c74e4deb6786896606b70cc'/>
<id>d4492b6d125d31ef5c74e4deb6786896606b70cc</id>
<content type='text'>
Assisted-by: Matt Holt

Closes #8177
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Assisted-by: Matt Holt

Closes #8177
</pre>
</div>
</content>
</entry>
<entry>
<title>libcurl-multi.3: "SOCKS proxy handshakes" are not blocking</title>
<updated>2021-12-23T09:19:06+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-23T09:18:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=193053e2edf302d176e4c7592e9d6aac60442c5c'/>
<id>193053e2edf302d176e4c7592e9d6aac60442c5c</id>
<content type='text'>
Since 4a4b63daaa0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since 4a4b63daaa0
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Add test for CURLOPT_HTTP200ALIASES</title>
<updated>2021-12-21T07:45:06+00:00</updated>
<author>
<name>Vladimir Panteleev</name>
<email>git@cy.md</email>
</author>
<published>2021-12-20T17:55:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=2c1dbc1af0a774ae5dce08150131a01e862c13b5'/>
<id>2c1dbc1af0a774ae5dce08150131a01e862c13b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>http: Fix CURLOPT_HTTP200ALIASES</title>
<updated>2021-12-21T07:44:55+00:00</updated>
<author>
<name>Vladimir Panteleev</name>
<email>git@cy.md</email>
</author>
<published>2021-12-20T16:49:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=1b9f1f60559979a644cc9cf26f851c4416f20248'/>
<id>1b9f1f60559979a644cc9cf26f851c4416f20248</id>
<content type='text'>
The httpcode &lt; 100 check was also triggered when none of the fields were
parsed, thus making the if(!nc) block unreachable.

Closes #8171
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The httpcode &lt; 100 check was also triggered when none of the fields were
parsed, thus making the if(!nc) block unreachable.

Closes #8171
</pre>
</div>
</content>
</entry>
<entry>
<title>RELEASE-NOTES: synced</title>
<updated>2021-12-20T15:19:41+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-20T15:19:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=ef4dc1b5be8c092550617ea0f1b9844a9cdc6ae8'/>
<id>ef4dc1b5be8c092550617ea0f1b9844a9cdc6ae8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>language: "email"</title>
<updated>2021-12-20T12:49:37+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-20T12:49:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=e7e5cc4c63ad26ad458d8e130e2acfe25902b937'/>
<id>e7e5cc4c63ad26ad458d8e130e2acfe25902b937</id>
<content type='text'>
Missed three occurrences.

Follow-up to 7a92f86
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Missed three occurrences.

Follow-up to 7a92f86
</pre>
</div>
</content>
</entry>
<entry>
<title>nss:set_cipher don't clobber the cipher list</title>
<updated>2021-12-20T09:51:44+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-17T22:40:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=556a42edfb9b3fcd744f2e032e59498bc8af4841'/>
<id>556a42edfb9b3fcd744f2e032e59498bc8af4841</id>
<content type='text'>
The string is set by the user and needs to remain intact for proper
connection reuse etc.

Reported-by: Eric Musser
Fixes #8160
Closes #8161
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The string is set by the user and needs to remain intact for proper
connection reuse etc.

Reported-by: Eric Musser
Fixes #8160
Closes #8161
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: s/e-mail/email</title>
<updated>2021-12-19T22:48:13+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2021-12-17T10:02:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=7a92f865b43aac942ae5755a7a3a06775751fdea'/>
<id>7a92f865b43aac942ae5755a7a3a06775751fdea</id>
<content type='text'>
Consistency is king. Following the lead in everything curl.

Closes #8159
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Consistency is king. Following the lead in everything curl.

Closes #8159
</pre>
</div>
</content>
</entry>
</feed>
