<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/include, branch openssl-3.3.7</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.3.7</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.3.7'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2026-04-07T12:38:24Z</updated>
<entry>
<title>Copyright year updates</title>
<updated>2026-04-07T12:38:24Z</updated>
<author>
<name>openssl-machine</name>
<email>openssl-machine@openssl.org</email>
</author>
<published>2026-04-07T12:38:24Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=cf0c4c8fd9ef0f389d458ebe5570454c00d89da4'/>
<id>urn:sha1:cf0c4c8fd9ef0f389d458ebe5570454c00d89da4</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:38:26 2026
Release: yes
</content>
</entry>
<entry>
<title>Apply clang-format to the source tree</title>
<updated>2026-04-03T14:51:47Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-01-28T15:42:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1b06f74e7398a088e448fbe7f3df8d18e41430ef'/>
<id>urn:sha1:1b06f74e7398a088e448fbe7f3df8d18e41430ef</id>
<content type='text'>
Ensure that all the source files are formatted with the current
.clang-format configuration, to avoid spurious clang-format checker
errors when arbitrary files are touched.

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

Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Fri Apr  3 14:52:06 2026
(Merged from https://github.com/openssl/openssl/pull/29824)
</content>
</entry>
<entry>
<title>Move typedef 'RSA_OEAP_PARAMS' to openssl/types.h</title>
<updated>2026-02-18T13:09:52Z</updated>
<author>
<name>giorgiopapini</name>
<email>giorgio.papini04@gmail.com</email>
</author>
<published>2026-02-12T21:34:51Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d92b120a7bb0e387394d819275b8da1827f90493'/>
<id>urn:sha1:d92b120a7bb0e387394d819275b8da1827f90493</id>
<content type='text'>
This avoids redefinition of the type.

CLA: trivial

Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
Reviewed-by: Frederik Wedel-Heinen &lt;fwh.openssl@gmail.com&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
MergeDate: Wed Feb 18 13:09:26 2026
(Merged from https://github.com/openssl/openssl/pull/29994)

(cherry picked from commit 5869303daaecf037f0d00dc33a00f9bdc1e71f2f)
</content>
</entry>
<entry>
<title>don't use asm accelerated path on big endian power9</title>
<updated>2026-02-17T14:16:02Z</updated>
<author>
<name>Neil Horman</name>
<email>nhorman@openssl.org</email>
</author>
<published>2026-02-09T17:55:50Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=dabdc38454c46fe334790ab28677c94d42608611'/>
<id>urn:sha1:dabdc38454c46fe334790ab28677c94d42608611</id>
<content type='text'>
https://github.com/openssl/openssl/issues/29845

Found that our hardware accelerated path doesn't work on big endian
systems, so make sure that we only use it when little endian is defined

We also noted that PPC_AES_GCM_CAPABLE gets defined to zero when the
capabilities register notes that the hardware isn't capable of the
needed instructions, but that still includes the asm path as
PPC_AES_GCM_CAPABLE is still defined.

Fix both issues

Fixes #29845

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Tom Cosgrove &lt;tom.cosgrove@arm.com&gt;
MergeDate: Tue Feb 17 14:11:46 2026
(Merged from https://github.com/openssl/openssl/pull/29968)

(cherry picked from commit b02b04fbad809c82efbf1e3274e6a22caf997b8d)
</content>
</entry>
<entry>
<title>Fix coding style check by adding clang format exclusions</title>
<updated>2026-01-29T14:55:47Z</updated>
<author>
<name>rainerjung</name>
<email>rainer.jung@kippdata.de</email>
</author>
<published>2026-01-28T11:00:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ef3a877984dbb787dc370c151a278c4150f3408b'/>
<id>urn:sha1:ef3a877984dbb787dc370c151a278c4150f3408b</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
MergeDate: Thu Jan 29 14:22:55 2026
(Merged from https://github.com/openssl/openssl/pull/29817)

(cherry picked from commit bb1f540d0fe00c8293f3983580d6f68bfda3d81e)
</content>
</entry>
<entry>
<title>Sparc asm: remove whitespace that breaks asm syntax in generated files</title>
<updated>2026-01-29T14:55:45Z</updated>
<author>
<name>rainerjung</name>
<email>rainer.jung@kippdata.de</email>
</author>
<published>2026-01-28T10:15:53Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=07f6fc506cc394c2b4f3f58712d0ee673f415e5a'/>
<id>urn:sha1:07f6fc506cc394c2b4f3f58712d0ee673f415e5a</id>
<content type='text'>
This fixes #29808.

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
MergeDate: Thu Jan 29 14:22:50 2026
(Merged from https://github.com/openssl/openssl/pull/29817)

(cherry picked from commit 44699dcc691ee266d22df1795625599a8e112504)
</content>
</entry>
<entry>
<title>3.3-POST-CLANG-FORMAT-WEBKIT</title>
<updated>2025-12-09T10:18:23Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2025-12-09T10:17:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=21a5d2abe54c1f019c686e429a56a1d707111118'/>
<id>urn:sha1:21a5d2abe54c1f019c686e429a56a1d707111118</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/29258)
</content>
</entry>
<entry>
<title>3.3-PRE-CLANG-FORMAT-WEBKIT</title>
<updated>2025-12-09T10:15:25Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2025-12-09T10:15:25Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e691ce314b9d08c2a97d152610bb3c86bdd949b4'/>
<id>urn:sha1:e691ce314b9d08c2a97d152610bb3c86bdd949b4</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/29258)
</content>
</entry>
<entry>
<title>Disable clang format around multi-line macros of sparc assembly</title>
<updated>2025-12-04T16:35:06Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2025-11-27T22:17:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e5ec386d32a40b636159fb6a82ac0a6c457ed56c'/>
<id>urn:sha1:e5ec386d32a40b636159fb6a82ac0a6c457ed56c</id>
<content type='text'>
They are not asm, but spit out stuff that is not C

Clang-format gets confused and does bad things with them.

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/29257)
</content>
</entry>
<entry>
<title>Modernize header macros for C23 compatibility</title>
<updated>2025-11-04T15:03:46Z</updated>
<author>
<name>Igor Ustinov</name>
<email>igus68@gmail.com</email>
</author>
<published>2025-11-02T16:37:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f264411725a79f58bcac07f740f4d46299dd0989'/>
<id>urn:sha1:f264411725a79f58bcac07f740f4d46299dd0989</id>
<content type='text'>
Replace old-style (int (*)()) and (char *(*)()) casts with proper typed
prototypes (i2d_of_void *, d2i_of_void *, void *(*)(void)) to comply
with stricter C23 function pointer rules.

Fixes #27938

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29048)

(cherry picked from commit 0b7afd6d303d150c13c04f66e77fcbcdaeec2a84)
</content>
</entry>
</feed>
