<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/demos/http3, branch openssl-3.5.6</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.5.6</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.5.6'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2025-12-09T09:40:50Z</updated>
<entry>
<title>3.5-POST-CLANG-FORMAT-WEBKIT</title>
<updated>2025-12-09T09:40:50Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2025-12-09T09:40:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=65310e7e8949c94ca67c2e84e932aea22000aefc'/>
<id>urn:sha1:65310e7e8949c94ca67c2e84e932aea22000aefc</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29262)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2025-03-12T13:35:59Z</updated>
<author>
<name>openssl-machine</name>
<email>openssl-machine@openssl.org</email>
</author>
<published>2025-03-12T13:35:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0c679f556669e32499a827a081afe3bcf973c9ad'/>
<id>urn:sha1:0c679f556669e32499a827a081afe3bcf973c9ad</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Fix sizing on variable in ossl-nghttp3-demo-server</title>
<updated>2025-02-17T16:27:33Z</updated>
<author>
<name>Neil Horman</name>
<email>nhorman@openssl.org</email>
</author>
<published>2025-01-09T17:12:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=15f859403e5903d58a97d0d2086d27275d49d92f'/>
<id>urn:sha1:15f859403e5903d58a97d0d2086d27275d49d92f</id>
<content type='text'>
On working on a rebase for the quic-server branch, I noted that the
rebase was failing on the http3 server.  It occurs because the new CI
ubuntu container appears to have FORTIFY_SOURCE enabled and trips over
the call to read here.  Specifically the compiler notes that in passing
an int into the read syscall (which accepts a size_t as the 3rd
argument), may interpret a negative value as a very large unsigned value
that exeeds the size allowed by a read call.

Fix it by converting the size variable to a size_t to ensure that the
signing is correct

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/26368)
</content>
</entry>
<entry>
<title>Make quic interop tests pass with the demo server</title>
<updated>2025-02-17T16:27:33Z</updated>
<author>
<name>Jean-Frederic Clere</name>
<email>jfclere@gmail.com</email>
</author>
<published>2024-12-16T09:28:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=6bae611c99f97a956032da64d8b64e5ee7b53a2b'/>
<id>urn:sha1:6bae611c99f97a956032da64d8b64e5ee7b53a2b</id>
<content type='text'>
Included are also multiple style fixes.

Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/26193)
</content>
</entry>
<entry>
<title>Fix SSL_read error handling in http3 demo server</title>
<updated>2025-02-17T16:27:33Z</updated>
<author>
<name>Neil Horman</name>
<email>nhorman@openssl.org</email>
</author>
<published>2024-12-14T14:06:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=eabdcadefa31406d8a39b9d17617f9d1bb60e1c1'/>
<id>urn:sha1:eabdcadefa31406d8a39b9d17617f9d1bb60e1c1</id>
<content type='text'>
The SSL_read error handling misses the ZERO_RETURN clause which is
non-fatal, correct that.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/26180)
</content>
</entry>
<entry>
<title>Correct copying of the url value</title>
<updated>2025-02-17T16:27:33Z</updated>
<author>
<name>Neil Horman</name>
<email>nhorman@openssl.org</email>
</author>
<published>2024-12-13T13:54:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=861a322400da021c524410452deaeefbf8d048fb'/>
<id>urn:sha1:861a322400da021c524410452deaeefbf8d048fb</id>
<content type='text'>
When setting up the url value we copy data from memory regions that
overlap, it leads to bogus output, correct that.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/26180)
</content>
</entry>
<entry>
<title>Preserve fileprefix accross reuse in http3 demo server</title>
<updated>2025-02-17T16:27:33Z</updated>
<author>
<name>Neil Horman</name>
<email>nhorman@openssl.org</email>
</author>
<published>2024-12-13T00:02:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=66e1e60a61fd3b023790a10bc09359f68f50cfc4'/>
<id>urn:sha1:66e1e60a61fd3b023790a10bc09359f68f50cfc4</id>
<content type='text'>
The fileprefix that we serve content from needs to be preserved accross
h3ssl reuse.  Make sure we restore it after zeroing the struct.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/26180)
</content>
</entry>
<entry>
<title>SSL_free() does check for != NULL (thanks Sashan)</title>
<updated>2025-02-17T16:27:33Z</updated>
<author>
<name>Jean-Frederic Clere</name>
<email>jfclere@gmail.com</email>
</author>
<published>2024-12-10T09:08:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=9fc0d25b09367ad8899ae8a0b9a66f2f8f4ccc81'/>
<id>urn:sha1:9fc0d25b09367ad8899ae8a0b9a66f2f8f4ccc81</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/25859)
</content>
</entry>
<entry>
<title>Fixes according Sashan review.</title>
<updated>2025-02-17T16:27:33Z</updated>
<author>
<name>Jean-Frederic Clere</name>
<email>jfclere@gmail.com</email>
</author>
<published>2024-12-09T14:50:02Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b8e462c8e3ae7171912709a10cea505fa1fe62d3'/>
<id>urn:sha1:b8e462c8e3ae7171912709a10cea505fa1fe62d3</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/25859)
</content>
</entry>
<entry>
<title>port the 2 improvement suggested by @nhorman to help to run the</title>
<updated>2025-02-17T16:27:33Z</updated>
<author>
<name>Jean-Frederic Clere</name>
<email>jfclere@gmail.com</email>
</author>
<published>2024-12-09T13:32:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=887f6c06a11fba4f99d01462c67bc5f9b3fb3c81'/>
<id>urn:sha1:887f6c06a11fba4f99d01462c67bc5f9b3fb3c81</id>
<content type='text'>
quic-interop-runner.

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/25859)
</content>
</entry>
</feed>
