<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/apps, branch feature/engineremoval</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=feature%2Fengineremoval</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=feature%2Fengineremoval'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2025-12-04T12:32:18Z</updated>
<entry>
<title>apps: Remove opt_legacy_okay function</title>
<updated>2025-12-04T12:32:18Z</updated>
<author>
<name>Norbert Pocs</name>
<email>norbertp@openssl.org</email>
</author>
<published>2025-11-13T14:53:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d505c78e2e5b711508ce60713263eae7e6addcdf'/>
<id>urn:sha1:d505c78e2e5b711508ce60713263eae7e6addcdf</id>
<content type='text'>
The function used to check for ENGINEs to determine if a legacy code
path is available, but it makes no sense to keep it after the ENGINE
removal, as the legacy path will always fail.

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

Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29146)
</content>
</entry>
<entry>
<title>Remove engine.h includes for internal code.</title>
<updated>2025-12-04T12:32:18Z</updated>
<author>
<name>Milan Broz</name>
<email>gmazyland@gmail.com</email>
</author>
<published>2025-11-25T11:03:24Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b0f3ab3450d1ad428b2b86f33028def82114aa3c'/>
<id>urn:sha1:b0f3ab3450d1ad428b2b86f33028def82114aa3c</id>
<content type='text'>
This should no be used anywhere, as typedef for ENGINE is in types.h.

Only apps should include this header for compatibility stubs.

Signed-off-by: Milan Broz &lt;gmazyland@gmail.com&gt;

Reviewed-by: Norbert Pocs &lt;norbertp@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29232)
</content>
</entry>
<entry>
<title>apps/: Remove "-keyform engine"</title>
<updated>2025-12-04T12:31:06Z</updated>
<author>
<name>Norbert Pocs</name>
<email>norbertp@openssl.org</email>
</author>
<published>2025-09-03T11:05:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=943efe05722bee09d544303b550e7271f9757581'/>
<id>urn:sha1:943efe05722bee09d544303b550e7271f9757581</id>
<content type='text'>
Resolves: https://github.com/openssl/project/issues/1354

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

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/28384)
</content>
</entry>
<entry>
<title>apps/: Remove engines</title>
<updated>2025-12-04T12:31:05Z</updated>
<author>
<name>Norbert Pocs</name>
<email>norbertp@openssl.org</email>
</author>
<published>2025-08-28T14:11:10Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=2d0bf76f51cf7220ec9c6c177022db03cd219b57'/>
<id>urn:sha1:2d0bf76f51cf7220ec9c6c177022db03cd219b57</id>
<content type='text'>
Signed-off-by: Norbert Pocs &lt;norbertp@openssl.org&gt;

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/28384)
</content>
</entry>
<entry>
<title>Remove openssl engine command</title>
<updated>2025-12-04T12:31:05Z</updated>
<author>
<name>Milan Broz</name>
<email>gmazyland@gmail.com</email>
</author>
<published>2025-09-04T10:19:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=01c5a9681b30ef5b8b49f5d30af685b3a746c7ef'/>
<id>urn:sha1:01c5a9681b30ef5b8b49f5d30af685b3a746c7ef</id>
<content type='text'>
This patch removes apps/engine.c and associated man pages.

Resolves: https://github.com/openssl/project/issues/1370

Signed-off-by: Milan Broz &lt;gmazyland@gmail.com&gt;

Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/28481)
</content>
</entry>
<entry>
<title>Change hexdump width to a multiple of 8 bytes</title>
<updated>2025-12-03T16:45:15Z</updated>
<author>
<name>Beat Bolli</name>
<email>dev@drbeat.li</email>
</author>
<published>2025-02-23T14:10:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8ca421f881930052a47c63474ce20434dea0adda'/>
<id>urn:sha1:8ca421f881930052a47c63474ce20434dea0adda</id>
<content type='text'>
10, 15 and 18 seem quite unnatural byte counts in the context of hex
dumps. Standardize on 24 bytes for signatures (to stay within the 80
characters limit) and 16 bytes for everything else.

Adjust all test cert dumps to match the new output format.

Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29266)
</content>
</entry>
<entry>
<title>APPS/load_key_certs_crls(): prevent mem leaks on error w.r.t. any leftover credentials</title>
<updated>2025-12-03T15:01:43Z</updated>
<author>
<name>Dr. David von Oheimb</name>
<email>dev@ddvo.net</email>
</author>
<published>2025-07-09T15:51:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3aea6c37f68a2fda6d8def3fbc6013886cde7211'/>
<id>urn:sha1:3aea6c37f68a2fda6d8def3fbc6013886cde7211</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/28005)
</content>
</entry>
<entry>
<title>Fix apps/progs.pl to be slightly less fragile</title>
<updated>2025-12-03T13:40:56Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2025-08-21T23:15:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=220350f337dc79d97dbfbd6b57357d90f5486702'/>
<id>urn:sha1:220350f337dc79d97dbfbd6b57357d90f5486702</id>
<content type='text'>
In particular fix the regex magic to be tolerant of different ways
of formatting a main program.

My past life had forgotten this magic 14 years ago when we converted
it to just a table of commands in the forks.

https://www.youtube.com/watch?v=mWbbjvYmN8A

Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29241)
</content>
</entry>
<entry>
<title>fix(x509.c): Fixed regression of openssl x509 -checkend return values</title>
<updated>2025-12-01T10:46:49Z</updated>
<author>
<name>snowdroppe</name>
<email>stefanrieche@gmail.com</email>
</author>
<published>2025-11-15T19:58:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=679a10110e4e60dbfe8acc87f5c697cebd501876'/>
<id>urn:sha1:679a10110e4e60dbfe8acc87f5c697cebd501876</id>
<content type='text'>
Fixes #28928

Also adds functionality to -checkend to account for -multi behaviour.
Man page and unit tests updated accordingly.

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/29155)
</content>
</entry>
<entry>
<title>apps/lib/log.c: Add check for BIO_new()</title>
<updated>2025-12-01T10:30:00Z</updated>
<author>
<name>Jiasheng Jiang</name>
<email>jiashengjiangcool@gmail.com</email>
</author>
<published>2025-06-27T18:13:41Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ae4d37e3fb0fc772c3eb22878c0206345dec8286'/>
<id>urn:sha1:ae4d37e3fb0fc772c3eb22878c0206345dec8286</id>
<content type='text'>
Add check for the return value of BIO_new() to avoid potential NULL pointer dereference.

Fixes: 8a2ec00d7f ("apps/lib/http_server.{c,h}: clean up logging and move it to log.{c,h}")
Signed-off-by: Jiasheng Jiang &lt;jiashengjiangcool@gmail.com&gt;

Reviewed-by: Frederik Wedel-Heinen &lt;fwh.openssl@gmail.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/27918)
</content>
</entry>
</feed>
