<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/util, 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>util/platform_symbols/windows-symbols.txt: add __stdio_common_vsnprintf_s</title>
<updated>2026-04-03T15:43:40Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-03-31T10:47:20Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=4dcae42c8db6df6e092fa921b6e8620cf7060841'/>
<id>urn:sha1:4dcae42c8db6df6e092fa921b6e8620cf7060841</id>
<content type='text'>
Apparently, it has not been caught after a29d157fdb6d "Replace homebrewed
implementation of *printf*() functions with libc" due to non-working symbol
checks.

Fixes: a29d157fdb6d "Replace homebrewed implementation of *printf*() functions with libc"
Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Fri Apr  3 15:42:24 2026
(Merged from https://github.com/openssl/openssl/pull/30635)

(cherry picked from commit f32ae93f1ecde576a3e807c016d1a450a3b90784)
</content>
</entry>
<entry>
<title>util/checkplatformsyms.pl: do not hard-code "libcrypto-3-x64" library name</title>
<updated>2026-04-03T15:43:38Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-03-31T10:19:37Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=76d948a9abde31521208f3130eae2ab4f1d9925d'/>
<id>urn:sha1:76d948a9abde31521208f3130eae2ab4f1d9925d</id>
<content type='text'>
Ideally, it should probably passed to the script as a parameter,
but, in the meantime, follow the relaxed attitude of the Unix
counterpart and match against any version and all expected arch
suffixes.

Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Fri Apr  3 15:42:21 2026
(Merged from https://github.com/openssl/openssl/pull/30635)

(cherry picked from commit 9648c510147e343393a568f1616a5091f1eb3d0a)
</content>
</entry>
<entry>
<title>util/checkplatformsyms.pl: update the Unix symbol filtering</title>
<updated>2026-04-03T15:43:37Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-03-31T10:17:51Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=6a6a549e7577204b947c8fcdc63b42c1b54b1927'/>
<id>urn:sha1:6a6a549e7577204b947c8fcdc63b42c1b54b1927</id>
<content type='text'>
Replace the grep|grep|awk|sed|sort|uniq abomination with a simple
and elegant awk script.

Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Fri Apr  3 15:42:20 2026
(Merged from https://github.com/openssl/openssl/pull/30635)

(cherry picked from commit 794fe02e500ff58dabb94513f577e61cc9b85a18)
</content>
</entry>
<entry>
<title>util/checkplatformsyms.pl: do not exit after the first symbol</title>
<updated>2026-04-03T15:43:36Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-03-31T04:00:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b29847986803413dccd6c204a81b3617d904c0bf'/>
<id>urn:sha1:b29847986803413dccd6c204a81b3617d904c0bf</id>
<content type='text'>
If there are several offending symbols, using the checker becomes quite
tedious.

Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Fri Apr  3 15:42:18 2026
(Merged from https://github.com/openssl/openssl/pull/30635)

(cherry picked from commit 127245bb2dc1fcf53c5171e6d14d4e4d9a098b31)
</content>
</entry>
<entry>
<title>util/checkplatformsyms.pl: handle command exit code</title>
<updated>2026-04-03T15:43:35Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-03-31T03:44:30Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=36a93ebd5a847347d09fafa2787d0ff728c39b0a'/>
<id>urn:sha1:36a93ebd5a847347d09fafa2787d0ff728c39b0a</id>
<content type='text'>
Error out if the executed command (dumpbin/objdump) hasn't been
successful.

Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Fri Apr  3 15:42:17 2026
(Merged from https://github.com/openssl/openssl/pull/30635)

(cherry picked from commit 2753b08a6651cf80c9164aae32c2eeafee67a311)
</content>
</entry>
<entry>
<title>util/checkplatformsyms.pl: syntax nit fix</title>
<updated>2026-04-03T15:43:34Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-03-31T03:13:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5de1f297761dbebad69de5cf164d63d03ac95bf0'/>
<id>urn:sha1:5de1f297761dbebad69de5cf164d63d03ac95bf0</id>
<content type='text'>
Address the following complaint:

    \2 better written as $2 at ../util/checkplatformsyms.pl line 39.

Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Fri Apr  3 15:42:16 2026
(Merged from https://github.com/openssl/openssl/pull/30635)

(cherry picked from commit b19b0e22fb4fba64deab91521c29048b02d7e913)
</content>
</entry>
<entry>
<title>util/checkplatformsyms.pl: check that supplied files exist</title>
<updated>2026-04-03T15:43:33Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-03-31T03:11:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f3719e7ffdcb90e2a1bd3448afd59f793eaec7a9'/>
<id>urn:sha1:f3719e7ffdcb90e2a1bd3448afd59f793eaec7a9</id>
<content type='text'>
Otherwise their absense is seemingly ignored, which leads to overlooked
symbol additions.

Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Fri Apr  3 15:42:15 2026
(Merged from https://github.com/openssl/openssl/pull/30635)

(cherry picked from commit b2b97b5ddb485ca116868cf84bc3bfb9a3e7d3da)
</content>
</entry>
<entry>
<title>Make OpenSSL generated error files use the current clang-format.</title>
<updated>2026-04-03T14:50:46Z</updated>
<author>
<name>slontis</name>
<email>shane.lontis@oracle.com</email>
</author>
<published>2026-01-14T06:31:41Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3fbcfcb6c31b17d9d58647d95c89ac452d57e2b6'/>
<id>urn:sha1:3fbcfcb6c31b17d9d58647d95c89ac452d57e2b6</id>
<content type='text'>
Anytime a new error code is added it generates error related files.
These are generated using a perl script which used readable indenting.
The indenting has been removed.

Original-PR: https://github.com/openssl/openssl/pull/29631
Original-Commit: 8424f565dcbb "Make OpenSSL generated error files use the current clang-format."

Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Fri Apr  3 14:51:00 2026
(Merged from https://github.com/openssl/openssl/pull/29823)
</content>
</entry>
<entry>
<title>util/platform_symbols/windows-symbols.txt: add _get_osfhandle</title>
<updated>2026-03-31T12:08:32Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-03-31T02:46:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=56be1d18149d9bc908caefe1051b92a7925f224d'/>
<id>urn:sha1:56be1d18149d9bc908caefe1051b92a7925f224d</id>
<content type='text'>
Its usage is introduced in commit b238d36c50a1 "Fix certificate read
from stdin on Windows".

Fixes: b238d36c50a1 "Fix certificate read from stdin on Windows"
Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Norbert Pocs &lt;norbertp@openssl.org&gt;
MergeDate: Tue Mar 31 12:08:51 2026
(Merged from https://github.com/openssl/openssl/pull/30637)
</content>
</entry>
</feed>
