<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/apps, branch openssl-3.3.5</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.3.5</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.3.5'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2025-09-30T12:55:37Z</updated>
<entry>
<title>Copyright year updates</title>
<updated>2025-09-30T12:55:37Z</updated>
<author>
<name>openssl-machine</name>
<email>openssl-machine@openssl.org</email>
</author>
<published>2025-09-30T12:55:37Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b08f255364948637069a31e5d393549d9eed0e08'/>
<id>urn:sha1:b08f255364948637069a31e5d393549d9eed0e08</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>apps/storeutl.c: avoid signed integer overflow in indent_printf()</title>
<updated>2025-09-25T15:00:27Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2025-09-15T03:14:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c7071dec4df2565eda48be9280eba2c65cd772ff'/>
<id>urn:sha1:c7071dec4df2565eda48be9280eba2c65cd772ff</id>
<content type='text'>
As two arbitrarily large printf return values can trigger signed integer
overflow, rewrite the return value handling to avoid it.

Fixes: fb43ddceda79 "Add a recursive option to 'openssl storeutl'"
Resolves: https://scan5.scan.coverity.com/#/project-view/65248/10222?selectedIssue=1665428
References: https://github.com/openssl/project/issues/1432
Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/28648)

(cherry picked from commit 61422fd7e084e63f050ceabf1b0debff801f10ab)
</content>
</entry>
<entry>
<title>apps/ocsp.c: avoid using NULL resp</title>
<updated>2025-09-08T21:09:38Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2025-09-01T14:42:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d226c6c85d30f8c024cce12c63d5eac9661658ee'/>
<id>urn:sha1:d226c6c85d30f8c024cce12c63d5eac9661658ee</id>
<content type='text'>
There are some code paths where resp is used without a previous check
for being non-NULL (specifically, OCSP_response_create() can return
NULL, and do_responder() can return -1, that would also lead to resp
being NULL).  Avoid hitting NULL dereferences by wrapping the code that
uses resp in "if (resp != NULL)".

Resolves: https://scan5.scan.coverity.com/#/project-view/65248/10222?selectedIssue=1665155
References: https://github.com/openssl/project/issues/1362
Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/28407)

(cherry picked from commit 6dd7ae2f4103b368cd6b66a053b7a9323c9fb9ad)
</content>
</entry>
<entry>
<title>apps/enc.c: avoid signed integer overflow on bufsize assignment</title>
<updated>2025-09-08T21:09:20Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2025-09-01T12:05:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ae23415ade445d8e0c96e4c98c44f4baaffb98cb'/>
<id>urn:sha1:ae23415ade445d8e0c96e4c98c44f4baaffb98cb</id>
<content type='text'>
The calculated option value, while being long-typed, is not checked
for fitting into int-sized bufsize.  Avoid overflow by throwing error
if it is bigger than INT_MAX and document that behaviour.

Fixes: 7e1b7485706c "Big apps cleanup (option-parsing, etc)"
Resolves: https://scan5.scan.coverity.com/#/project-view/65248/10222?selectedIssue=1665149
References: https://github.com/openssl/project/issues/1362
Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/28407)

(cherry picked from commit e8cfa4ef4a91311fd1188b3eee8bfc9c8d9e7695)
</content>
</entry>
<entry>
<title>apps: remove chopup_args()</title>
<updated>2025-09-08T19:22:48Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2025-09-04T14:37:02Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=70baefc22c107dc2857004cd8552d90657b765f5'/>
<id>urn:sha1:70baefc22c107dc2857004cd8552d90657b765f5</id>
<content type='text'>
The last (and only?) user has been removed in commit eca471391378 "APPS:
Drop interactive mode in the 'openssl' program".

Complements: eca471391378 "APPS: Drop interactive mode in the 'openssl' program"
Signed-off-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;

Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/28441)

(cherry picked from commit 3f77491cb336df843984139fbb6fb16f47daf876)
</content>
</entry>
<entry>
<title>apps/cms.c: add missing error message on error writing CMS output (ret == 6)</title>
<updated>2025-08-18T16:03:38Z</updated>
<author>
<name>Dr. David von Oheimb</name>
<email>dev@ddvo.net</email>
</author>
<published>2025-04-14T18:08:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=971929fe2ab6bbee4f5de05e724bc5d9739a717a'/>
<id>urn:sha1:971929fe2ab6bbee4f5de05e724bc5d9739a717a</id>
<content type='text'>
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/27567)

(cherry picked from commit 3c7812decde2368168c6cba557ec8c03f973c892)
</content>
</entry>
<entry>
<title>apps/asn1parse.c: correct help text order for -genstr option</title>
<updated>2025-07-31T18:37:50Z</updated>
<author>
<name>Saurabh Kushwah</name>
<email>110624181+Saurabh825@users.noreply.github.com</email>
</author>
<published>2025-07-30T12:36:57Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=00e55282a942c475ef2de8eafe8b846a14706c79'/>
<id>urn:sha1:00e55282a942c475ef2de8eafe8b846a14706c79</id>
<content type='text'>
CLA: trivial

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/28123)

(cherry picked from commit eac588ac360ca16e0f9979b6c70708f1e8991b4f)
</content>
</entry>
<entry>
<title>openssl rand command should use the loaded library context</title>
<updated>2025-07-24T11:27:27Z</updated>
<author>
<name>Daniel Van Geest</name>
<email>daniel.vangeest@cryptonext-security.com</email>
</author>
<published>2025-07-23T08:30:57Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8db538eb03185b7055aae48cff7be4c27f2a01ae'/>
<id>urn:sha1:8db538eb03185b7055aae48cff7be4c27f2a01ae</id>
<content type='text'>
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/28075)

(cherry picked from commit e7d5398aa1349cc575a5b80e0d6eb28e61cb4bfa)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2025-07-01T11:59:57Z</updated>
<author>
<name>openssl-machine</name>
<email>openssl-machine@openssl.org</email>
</author>
<published>2025-07-01T11:59:57Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c1a22463776ab86735d290a0b5d1c30620cc8823'/>
<id>urn:sha1:c1a22463776ab86735d290a0b5d1c30620cc8823</id>
<content type='text'>
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Fix exit code for s_time when -new command line switch specified</title>
<updated>2025-06-20T19:43:58Z</updated>
<author>
<name>Neil Horman</name>
<email>nhorman@openssl.org</email>
</author>
<published>2025-06-19T16:38:41Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e49d915d2d7fec7d482b4ae97f40546a6e9e7801'/>
<id>urn:sha1:e49d915d2d7fec7d482b4ae97f40546a6e9e7801</id>
<content type='text'>
When operating with the -new switch in apps/openssl s_time, we neglect
to set the exit code properly, and so the app exits with a code of 1
rather than 0 as expected

Fixes #27856

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

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