<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/crypto/http, 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>2026-04-07T12:24:29Z</updated>
<entry>
<title>Copyright year updates</title>
<updated>2026-04-07T12:24:29Z</updated>
<author>
<name>openssl-machine</name>
<email>openssl-machine@openssl.org</email>
</author>
<published>2026-04-07T12:24:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7a70e2916d1e800f22b140d131c2ec14f88205e7'/>
<id>urn:sha1:7a70e2916d1e800f22b140d131c2ec14f88205e7</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
MergeDate: Tue Apr  7 12:24:30 2026
Release: yes
</content>
</entry>
<entry>
<title>Fix CONNECT request for IPv6 targets in OSSL_HTTP_proxy_connect</title>
<updated>2026-03-24T17:32:25Z</updated>
<author>
<name>Peter Zhang</name>
<email>13811521135@163.com</email>
</author>
<published>2026-03-11T22:59:48Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d172c549872d8995e53933ea79772bc3427a156b'/>
<id>urn:sha1:d172c549872d8995e53933ea79772bc3427a156b</id>
<content type='text'>
When server contains a bare IPv6 address, OSSL_HTTP_proxy_connect() must
wrap it in square brackets for the CONNECT request line (e.g.,
CONNECT [::1]:443 HTTP/1.0).  Also handle the case where the server
string already includes brackets (as returned by OSSL_HTTP_parse_url).

Fixes: 29f178bddfdb ("Generalize the HTTP client so far implemented mostly in crypto/ocsp/ocsp_ht.c")

Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Tue Mar 24 17:32:06 2026
(Merged from https://github.com/openssl/openssl/pull/30384)

(cherry picked from commit b721a59fef180311d62a932c2d5be8a83942cbbe)
</content>
</entry>
<entry>
<title>Fix OSSL_parse_url userinfo scan past authority</title>
<updated>2026-03-11T10:23:13Z</updated>
<author>
<name>1seal</name>
<email>security@1seal.org</email>
</author>
<published>2026-03-09T10:48:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=89ed7ce87b8159693252df53faedbc0c8db5f726'/>
<id>urn:sha1:89ed7ce87b8159693252df53faedbc0c8db5f726</id>
<content type='text'>
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Norbert Pocs &lt;norbertp@openssl.org&gt;
MergeDate: Wed Mar 11 10:22:54 2026
(Merged from https://github.com/openssl/openssl/pull/30319)

(cherry picked from commit 7aedbb34d01cc3dca6218bad454d795c09ba89e7)
</content>
</entry>
<entry>
<title>OSSL_HTTP_REQ_CTX_nbio(): check for clear Content-Type mismatch</title>
<updated>2026-03-05T18:04:38Z</updated>
<author>
<name>Tom Gautot</name>
<email>tgautot.off@gmail.com</email>
</author>
<published>2026-01-27T22:01:37Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1281c39700e1232aa64350aa6bee4f34b83f3044'/>
<id>urn:sha1:1281c39700e1232aa64350aa6bee4f34b83f3044</id>
<content type='text'>
Fixes #29748

Reviewed-by: David von Oheimb &lt;david.von.oheimb@siemens.com&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
MergeDate: Thu Mar  5 18:04:24 2026
(Merged from https://github.com/openssl/openssl/pull/29829)

(cherry picked from commit 465fd32d3374a7197107ebd9ad09f8844a7d496d)
</content>
</entry>
<entry>
<title>Fix legitimate spelling errors</title>
<updated>2025-12-21T08:18:02Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2025-12-18T08:51:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=bcf66d1098bf281cc8a73c874475657904cfad15'/>
<id>urn:sha1:bcf66d1098bf281cc8a73c874475657904cfad15</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29461)
</content>
</entry>
<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>http_client.c: make sure to raise error 404 (also in case of further errors like content type mismatch)</title>
<updated>2025-10-15T12:52:46Z</updated>
<author>
<name>Dr. David von Oheimb</name>
<email>dev@ddvo.net</email>
</author>
<published>2025-10-14T08:07:04Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=33ff5fd3f9ed2b6dacab31dbb3535d97f1f26a25'/>
<id>urn:sha1:33ff5fd3f9ed2b6dacab31dbb3535d97f1f26a25</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/28895)

(cherry picked from commit 5aaf9746f649d15b3ad006acdc6a958819acc536)
</content>
</entry>
<entry>
<title>use_proxy(): Add missing terminating NUL byte</title>
<updated>2025-09-29T10:04:19Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2025-09-11T16:43:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=2b4ec20e47959170422922eaff25346d362dcb35'/>
<id>urn:sha1:2b4ec20e47959170422922eaff25346d362dcb35</id>
<content type='text'>
Fixes CVE-2025-9232

There is a missing terminating NUL byte after strncpy() call.
Issue and a proposed fix reported by Stanislav Fort (Aisle Research).

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(cherry picked from commit 6bca15039e99d37ce3a3564eb862a3b1ff40e63d)
</content>
</entry>
<entry>
<title>Fix URL parsing to handle missing ports and ISO 8601 timestamps in paths</title>
<updated>2025-04-23T09:27:19Z</updated>
<author>
<name>olszomal</name>
<email>Malgorzata.Olszowka@stunnel.org</email>
</author>
<published>2025-01-03T07:42:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3b613fcf9d5a114d48b882a301027d401d3846e6'/>
<id>urn:sha1:3b613fcf9d5a114d48b882a301027d401d3846e6</id>
<content type='text'>
Reviewed-by: David von Oheimb &lt;david.von.oheimb@siemens.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/26303)

(cherry picked from commit 56910e7211363de26d3975635f4968c55de08eb6)
</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>
</feed>
