<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/apps/lib, branch openssl-3.4.5</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.4.5</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.4.5'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2026-04-07T12:31:52Z</updated>
<entry>
<title>Copyright year updates</title>
<updated>2026-04-07T12:31:52Z</updated>
<author>
<name>openssl-machine</name>
<email>openssl-machine@openssl.org</email>
</author>
<published>2026-04-07T12:31:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ded80a37b9a8fb6d4a1440c4bd45233d43f330da'/>
<id>urn:sha1:ded80a37b9a8fb6d4a1440c4bd45233d43f330da</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:31:53 2026
Release: yes
</content>
</entry>
<entry>
<title>apps/cmp_mock_srv: fix resource leak in process_genm()</title>
<updated>2026-03-16T11:19:17Z</updated>
<author>
<name>YZL0v3ZZ</name>
<email>2055877225@qq.com</email>
</author>
<published>2026-03-11T14:31:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=9018e40fc998c960d948832b5523eddd3ebcc84b'/>
<id>urn:sha1:9018e40fc998c960d948832b5523eddd3ebcc84b</id>
<content type='text'>
If pushing the generated rsp ITAV object into the out stack fails,
the error path frees the stack container but permanently abandons
the newly allocated rsp object.

Explicitly free the rsp structure if it exists and was not pushed
successfully to prevent this memory leak.

Reviewed-by: Frederik Wedel-Heinen &lt;fwh.openssl@gmail.com&gt;
Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
MergeDate: Mon Mar 16 11:16:02 2026
(Merged from https://github.com/openssl/openssl/pull/30374)

(cherry picked from commit b4a964f6c1313d386c45a747820d82a1a5ec4573)
</content>
</entry>
<entry>
<title>apps: unload provider on app_provider_load() failure</title>
<updated>2026-03-13T08:12:06Z</updated>
<author>
<name>Brittany Morris</name>
<email>brittany.morris384@gmail.com</email>
</author>
<published>2026-03-09T01:38:53Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ba9505336b205a80f3a3ca7efda9853c0a296cf8'/>
<id>urn:sha1:ba9505336b205a80f3a3ca7efda9853c0a296cf8</id>
<content type='text'>
CLA: trivial

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
MergeDate: Fri Mar 13 08:12:14 2026
(Merged from https://github.com/openssl/openssl/pull/30314)
</content>
</entry>
<entry>
<title>fix NULL pointer dereference when pass1 is NULL</title>
<updated>2026-03-12T11:33:54Z</updated>
<author>
<name>Alexandr Nedvedicky</name>
<email>sashan@openssl.org</email>
</author>
<published>2026-03-11T07:30:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e3385a011d71519d48d29e5c38916cd133bd6396'/>
<id>urn:sha1:e3385a011d71519d48d29e5c38916cd133bd6396</id>
<content type='text'>
Resolves: https://scan5.scan.coverity.com/#/project-view/62622/10222?selectedIssue=1684201
Complements: #adc8e4abd96 Fix Memory leak in app_passwd

Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
MergeDate: Thu Mar 12 11:33:59 2026
(Merged from https://github.com/openssl/openssl/pull/30365)
</content>
</entry>
<entry>
<title>Fix Memory leak in app_passwd</title>
<updated>2026-03-10T17:50:42Z</updated>
<author>
<name>huanghuihui0904</name>
<email>625173@qq.com</email>
</author>
<published>2026-03-09T14:57:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e83947a4cc02376b6f96eb938af04ec5fc91ba32'/>
<id>urn:sha1:e83947a4cc02376b6f96eb938af04ec5fc91ba32</id>
<content type='text'>
Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Paul Yang &lt;paulyang.inf@gmail.com&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
MergeDate: Tue Mar 10 17:42:48 2026
(Merged from https://github.com/openssl/openssl/pull/30325)

(cherry picked from commit adc8e4abd962b448354756fef24be499278875ae)
</content>
</entry>
<entry>
<title>Fix const qualifiers from strchr where discarded</title>
<updated>2026-02-25T11:07:08Z</updated>
<author>
<name>Rudi Heitbaum</name>
<email>rudi@heitbaum.com</email>
</author>
<published>2026-02-23T02:40:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b87d9289172878c38f306f1f5d32cafededfcf83'/>
<id>urn:sha1:b87d9289172878c38f306f1f5d32cafededfcf83</id>
<content type='text'>
This patch fixes several const qualifiers byu adding where required.

    warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]

Since glibc-2.43 and ISO C23, the functions bsearch, memchr, strchr,
strpbrk, strrchr, strstr, wcschr, wcspbrk, wcsrchr, wcsstr and wmemchr
that return pointers into their input arrays now have definitions as
macros that return a pointer to a const-qualified type when the input
argument is a pointer to a const-qualified type.

Signed-off-by: Rudi Heitbaum &lt;rudi@heitbaum.com&gt;

Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
MergeDate: Wed Feb 25 11:04:09 2026
(Merged from https://github.com/openssl/openssl/pull/30136)

(cherry picked from commit 2af8d3b6400ba5f7133cbbd48a557d10af21c6a6)
</content>
</entry>
<entry>
<title>windows: Remove redundant include</title>
<updated>2026-02-13T15:13:32Z</updated>
<author>
<name>Norbert Pocs</name>
<email>norbertp@openssl.org</email>
</author>
<published>2026-02-12T10:38:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=cd271d32488fa5405a640d97031a2667d33d1a05'/>
<id>urn:sha1:cd271d32488fa5405a640d97031a2667d33d1a05</id>
<content type='text'>
The functions malloc, realloc and free are included from stdlib,
therefore no need for redundant malloc.h include.

Signed-off-by: Norbert Pocs &lt;norbertp@openssl.org&gt;

Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
MergeDate: Fri Feb 13 15:13:13 2026
(Merged from https://github.com/openssl/openssl/pull/29989)

(cherry picked from commit d2f54e1b406614efc3248a5da85dfeba1d8eb519)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2026-01-27T13:55:05Z</updated>
<author>
<name>openssl-machine</name>
<email>openssl-machine@openssl.org</email>
</author>
<published>2026-01-27T13:55:05Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e01978a06329288231bf69827bc6856d0809c885'/>
<id>urn:sha1:e01978a06329288231bf69827bc6856d0809c885</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
MergeDate: Tue Jan 27 13:55:06 2026
Release: yes
</content>
</entry>
<entry>
<title>Fix a memory leak in sctp code</title>
<updated>2026-01-06T13:04:11Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2026-01-04T18:52:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ca9cfae2f71cf67d95168bcd8d6c5e8807ae1186'/>
<id>urn:sha1:ca9cfae2f71cf67d95168bcd8d6c5e8807ae1186</id>
<content type='text'>
There is a memory leak of the addrinfo struct when
`./openssl s_server -dtls -sctp -accept 127.0.0.1:4433`
is used, but `sysctl -w net.sctp.auth_enable=1`
is not done before.
Additionally this fixes an oversight, when
`./openssl s_client -dtls -sctp -connect localhost:4433`
is used to connect to above server.
The first connect attempt is to IPv6 ::1, which might fail,
but the second attempt might still succeed, so continue to
try all addesses even when the SCTP socket fails for one of them.

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Paul Yang &lt;paulyang.inf@gmail.com&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29541)

(cherry picked from commit c0a7890b6244cc5620942c3beeb8683f2164560e)
</content>
</entry>
<entry>
<title>3.4-POST-CLANG-FORMAT-WEBKIT</title>
<updated>2025-12-09T13:48:07Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2025-12-09T13:46:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5a450b3b25d1b48e0a38bdf84f90429317254a04'/>
<id>urn:sha1:5a450b3b25d1b48e0a38bdf84f90429317254a04</id>
<content type='text'>
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Norbert Pocs &lt;norbertp@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29260)
</content>
</entry>
</feed>
