<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/INSTALL.md, branch dependabot/github_actions/actions/setup-python-7</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2026-07-20T09:52:21Z</updated>
<entry>
<title>INSTALL.md: document `--manpage-format` changes</title>
<updated>2026-07-20T09:52:21Z</updated>
<author>
<name>Enji Cooper</name>
<email>yaneurabeya@gmail.com</email>
</author>
<published>2025-10-28T16:43:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1512b307326d33d12c522c18d64dd92eb4d0e4a4'/>
<id>urn:sha1:1512b307326d33d12c522c18d64dd92eb4d0e4a4</id>
<content type='text'>
This change documents the new Configure option, `--manpage-format`.

Address formatting issues and expound on the `Reconfigure` section.

Signed-off-by: Enji Cooper &lt;yaneurabeya@gmail.com&gt;

Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Mon Jul 20 09:52:30 2026
(Merged from https://github.com/openssl/openssl/pull/28450)
</content>
</entry>
<entry>
<title>Drop Windows-on-Itanium (VC-WIN64I) support.</title>
<updated>2026-07-10T17:39:24Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2026-06-18T20:58:39Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=10b5f9f8978cb4721b195bda93d0acbcb525e053'/>
<id>urn:sha1:10b5f9f8978cb4721b195bda93d0acbcb525e053</id>
<content type='text'>
Similar to Windows CE, Windows Itanium has not had a
toolchain to work on it since VS 2010, and Windows
server 2008 was the last thing that ran on it.

This does *not* change the other (linux, HPUX) targets
which have modern toolchain support, and likely even still
run these days.

While never letting go seems noble when you won't share
the door you're floating on, the time has come.

Reviewed-by: Milan Broz &lt;mbroz@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
MergeDate: Fri Jul 10 17:39:39 2026
(Merged from https://github.com/openssl/openssl/pull/31913)
</content>
</entry>
<entry>
<title>Add unit testing cmocka based framework</title>
<updated>2026-07-09T17:38:28Z</updated>
<author>
<name>Jakub Zelenka</name>
<email>jakub.zelenka@openssl.foundation</email>
</author>
<published>2026-06-20T12:06:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=acd7679800cd766bd855c4995a3d3799be9e2516'/>
<id>urn:sha1:acd7679800cd766bd855c4995a3d3799be9e2516</id>
<content type='text'>
This adds the unit testing framework that extends the build so it can
be enabled and tests are built. It is executed as part of the test
using a recipe which executes all unit tests.

The documentation is added with more info about writing the unit tests.

Assisted-by: Claude:claude-opus-4-8

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Thu Jul  9 17:39:14 2026
(Merged from https://github.com/openssl/openssl/pull/30788)
</content>
</entry>
<entry>
<title>Deprecate unit-test configure option and SSL_test_functions</title>
<updated>2026-07-09T17:38:28Z</updated>
<author>
<name>Jakub Zelenka</name>
<email>jakub.zelenka@openssl.foundation</email>
</author>
<published>2026-04-12T13:57:43Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=bc79a23e6c68512d9929576995007009c9daa2d0'/>
<id>urn:sha1:bc79a23e6c68512d9929576995007009c9daa2d0</id>
<content type='text'>
The unit-test configure option exists only to expose the
SSL_test_functions() API allowing to overwrite ssl_init_wbio_buffer.
Instead of renaming it, deprecate the option and the SSL_test_functions()
function so both can be removed in OpenSSL 5.0.

Assisted-by: Claude:claude-fable-5

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Thu Jul  9 17:39:13 2026
(Merged from https://github.com/openssl/openssl/pull/30788)
</content>
</entry>
<entry>
<title>Drop Windows CE support.</title>
<updated>2026-06-25T07:26:55Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2026-06-18T17:50:37Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c60fddbbcf887ee5a05c389af1c8f5681c660082'/>
<id>urn:sha1:c60fddbbcf887ee5a05c389af1c8f5681c660082</id>
<content type='text'>
Windows CE has been out of mainstream support since 2018
and will not have a modern toolchain capable of compiling
a modern OpenSSL.

The vc_wince_info Perl helper, the crypto/LPdir_wince.c
directory backend, and a long tail of _WIN32_WCE
 / OPENSSL_SYS_WINCE guards across the Windows code paths
get removed.

Spotted by idrassi.

Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
MergeDate: Thu Jun 25 07:27:18 2026
(Merged from https://github.com/openssl/openssl/pull/31601)
</content>
</entry>
<entry>
<title>Configure, INSTALL.md: make atexit deprecated disablable</title>
<updated>2026-06-18T12:20:26Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-04-10T17:35:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=478e78829a58fffd05d56dc90e37ee0b126429b2'/>
<id>urn:sha1:478e78829a58fffd05d56dc90e37ee0b126429b2</id>
<content type='text'>
As the atexit handler was removed in [1], no-atexit configuration option
has no effect, make that explicit by disallowing enabling atexit, and
update the documentation accordingly.

[1] https://github.com/openssl/openssl/pull/29385

References: https://github.com/openssl/openssl/issues/30742

Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Norbert Pocs &lt;norbertp@openssl.org&gt;
MergeDate: Thu Jun 18 12:20:34 2026
(Merged from https://github.com/openssl/openssl/pull/30767)
</content>
</entry>
<entry>
<title>doc: document deprecated engine configure options</title>
<updated>2026-06-11T09:02:07Z</updated>
<author>
<name>kovan</name>
<email>xaum.io@gmail.com</email>
</author>
<published>2026-01-29T11:17:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7ca122e0dead0eea3a3cdecea6eb10a7fd3a233c'/>
<id>urn:sha1:7ca122e0dead0eea3a3cdecea6eb10a7fd3a233c</id>
<content type='text'>
Document that no-engine, no-static-engine, and no-dynamic-engine
configure options are deprecated and do nothing. These options are
retained for backwards compatibility only.

Fixes #27473

Co-Authored-By: Claude Opus 4.5 &lt;noreply@anthropic.com&gt;

Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Reviewed-by: Milan Broz &lt;mbroz@openssl.org&gt;
MergeDate: Thu Jun 11 09:02:08 2026
(Merged from https://github.com/openssl/openssl/pull/29839)
</content>
</entry>
<entry>
<title>INSTALL.md: mention that no-atexit has no effect</title>
<updated>2026-04-14T08:50:31Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2026-04-11T10:14:42Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b632e79f0c127ecf8aced417ab416628c65c26cd'/>
<id>urn:sha1:b632e79f0c127ecf8aced417ab416628c65c26cd</id>
<content type='text'>
Since the atexit() handler was removed in [1], no-atexit configuration
option has no effect, so update the documentation accordingly.

[1] https://github.com/openssl/openssl/pull/29385

References: https://github.com/openssl/openssl/pull/30742
Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
MergeDate: Tue Apr 14 08:50:35 2026
(Merged from https://github.com/openssl/openssl/pull/30776)
</content>
</entry>
<entry>
<title>doc: updates no-pinshared description</title>
<updated>2026-04-11T19:43:34Z</updated>
<author>
<name>Ethan</name>
<email>sandersclanfam@gmail.com</email>
</author>
<published>2026-03-27T19:15:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0267e86f76e3106dd0976260e47cc345d250d57f'/>
<id>urn:sha1:0267e86f76e3106dd0976260e47cc345d250d57f</id>
<content type='text'>
The current documentation heavily references the now removed
`atexit()` handlers. This updates the description to better reflect
it's current utility (removal of `-Wl,-znodelete` linker flags on
Linux and Hurd).

Fixes #30586

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
MergeDate: Sat Apr 11 19:44:00 2026
(Merged from https://github.com/openssl/openssl/pull/30606)
</content>
</entry>
<entry>
<title>Add IKEV2KDF implementation</title>
<updated>2026-03-24T17:21:19Z</updated>
<author>
<name>Helen Zhang</name>
<email>helzhang@cisco.com</email>
</author>
<published>2026-03-13T17:25:31Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0dd1c50fc0706866800c4ad6e5cd05771be5d0d8'/>
<id>urn:sha1:0dd1c50fc0706866800c4ad6e5cd05771be5d0d8</id>
<content type='text'>
  In compliance with RFC7296 and SP800-135

Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
MergeDate: Tue Mar 24 17:21:21 2026
(Merged from https://github.com/openssl/openssl/pull/30121)
</content>
</entry>
</feed>
