<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/test, branch openssl-3.2</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.2</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.2'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2025-11-18T18:11:33Z</updated>
<entry>
<title>Fixes for NonStop builds on 3.4 to handle OS platform header file changes</title>
<updated>2025-11-18T18:11:33Z</updated>
<author>
<name>Randall S. Becker</name>
<email>randall.becker@nexbridge.ca</email>
</author>
<published>2025-11-07T19:55:02Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b1ef2f1ff096e14621f98bbb551c383c867a5bc9'/>
<id>urn:sha1:b1ef2f1ff096e14621f98bbb551c383c867a5bc9</id>
<content type='text'>
This changes handles the introduction of _POSIX_VERSION into the NonStop x86
header files that tricks OpenSSL into thinking that ucontext.h is available.

Build a workaround in timing_load_creds.c on NonStop for lack of rusage.
This simulates getrusage() that is not available on NonStop.

Fixes #28498
Fixes #29023

Signed-off-by: Randall S. Becker &lt;randall.becker@nexbridge.ca&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/29106)

(cherry picked from commit 249c506bb85b1056c28f701a8ea163cb96c1d743)
</content>
</entry>
<entry>
<title>Add negative test for PKCS12_SAFEBAG_get0_bag*() functions</title>
<updated>2025-11-14T17:32:31Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2025-11-12T15:59:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=afee2ea367edb590d8a71eb34f520bb355401047'/>
<id>urn:sha1:afee2ea367edb590d8a71eb34f520bb355401047</id>
<content type='text'>
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/29128)

(cherry picked from commit 930a9502d15aabde8c774ebf45834c2c135047c0)
</content>
</entry>
<entry>
<title>Test invalid out of range character handling in UTF8_getc()</title>
<updated>2025-11-14T08:19:05Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2025-11-11T09:11:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=05b2539b2a6b0a06c5b8aa4bace0392f13be79aa'/>
<id>urn:sha1:05b2539b2a6b0a06c5b8aa4bace0392f13be79aa</id>
<content type='text'>
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Norbert Pocs &lt;norbertp@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29119)

(cherry picked from commit 3595339b6901d9880282168eca75773080969c38)
</content>
</entry>
<entry>
<title>Properly error out when AEAD Algorithms are used with Encrypted Data</title>
<updated>2025-11-10T19:42:27Z</updated>
<author>
<name>Ryan Hooper</name>
<email>ryhooper@cisco.com</email>
</author>
<published>2025-09-30T16:56:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8d9c5253bda1ac4775b42a6e6046b77f559a38ce'/>
<id>urn:sha1:8d9c5253bda1ac4775b42a6e6046b77f559a38ce</id>
<content type='text'>
Encrypted Data does not support AEAD algorithms. If you wish to
use AEAD algorithms you will have to use a CMS_AuthEnvelopedData
structure. Therefore, when AEAD algorithms are used with
CMS_EncryptedData_set1_key will now return an error.

Fixes: #28607

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/28711)

(cherry picked from commit 86344acb02eb3718b0491b9915846667c55c95ff)
</content>
</entry>
<entry>
<title>Rename SSL_CERT_LOOKUP.nid to pkey_nid</title>
<updated>2025-10-30T18:09:26Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2025-10-29T09:12:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0aed36e45230b0ed8a612b5e4e64ef4a6e551f56'/>
<id>urn:sha1:0aed36e45230b0ed8a612b5e4e64ef4a6e551f56</id>
<content type='text'>
Hopefully, this will help further clarify the intent of this
SSL_CERT_LOOKUP field to future developer.

Reviewed-by: Viktor Dukhovni &lt;viktor@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29027)

(cherry picked from commit 96459b12aa094ea35c71263422d2f101ea724351)
</content>
</entry>
<entry>
<title>Fix Memory leak in CMS_EncryptedData_set1_key</title>
<updated>2025-10-01T15:49:39Z</updated>
<author>
<name>Ryan Hooper</name>
<email>ryhooper@cisco.com</email>
</author>
<published>2025-09-25T16:42:24Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b5ab449e26a0c716b48255c3f0e2d054fb441ad6'/>
<id>urn:sha1:b5ab449e26a0c716b48255c3f0e2d054fb441ad6</id>
<content type='text'>
When CMS_EncryptedData_set1_key is called repeatedly it will
leak data on the second call. This was because
cms-&gt;d.encryptedData was already set and needed to be cleared
before the call to M_ASN1_new_of.

Fixes: #28606

Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/28668)

(cherry picked from commit 7de825efa26d136c7bb118156190437bdcf130b7)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2025-09-30T13:03:21Z</updated>
<author>
<name>openssl-machine</name>
<email>openssl-machine@openssl.org</email>
</author>
<published>2025-09-30T13:03:21Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=486805eb194130cd0638dfbee71cbc0a26781eaf'/>
<id>urn:sha1:486805eb194130cd0638dfbee71cbc0a26781eaf</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>Add test for using KRB5KDF with erroneous key size</title>
<updated>2025-09-26T16:55:03Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2025-09-25T10:21:21Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d709ce52fbd08e92a36f64ee63f0fc9f94c612b5'/>
<id>urn:sha1:d709ce52fbd08e92a36f64ee63f0fc9f94c612b5</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/28663)

(cherry picked from commit c18b6968cc1824bd3280cffa914093bba85dff3f)
</content>
</entry>
<entry>
<title>test/wpackettest.c: remove bogus cleanup() in test_WPACKET_quic_vlint_random()</title>
<updated>2025-09-25T15:00:38Z</updated>
<author>
<name>Eugene Syromiatnikov</name>
<email>esyr@openssl.org</email>
</author>
<published>2025-09-15T02:05:04Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=734f8d25a185880ba0de48764ebdbf8a8005c1bc'/>
<id>urn:sha1:734f8d25a185880ba0de48764ebdbf8a8005c1bc</id>
<content type='text'>
In the beginning of the iteration, pkt is not initialised yet, so there
is no need to clean it up on RAND_bytes() failure.  Replace
"return cleanup(&amp;pkt)" with plain "return 0".

Fixes: 416d0a638c16 "QUIC wire format support"
Resolves: https://scan5.scan.coverity.com/#/project-view/65248/10222?selectedIssue=1665422
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 68f7f1295a77b5ca3b37b71a4079d7fe26bcd1c3)
</content>
</entry>
<entry>
<title>Fix EVP_PKEY_can_sign() handling of NULL from query_operation_name()</title>
<updated>2025-09-25T13:29:10Z</updated>
<author>
<name>Daniel Kubec</name>
<email>kubec@openssl.org</email>
</author>
<published>2025-09-19T13:48:41Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1e2061548ecbce0301022064a4df7e37a79ea272'/>
<id>urn:sha1:1e2061548ecbce0301022064a4df7e37a79ea272</id>
<content type='text'>
EVP_PKEY_can_sign() assumed query_operation_name(OSSL_OP_SIGNATURE)
always returns a non-NULL string. According to the documentation,
query_operation_name() may return NULL, in which case
EVP_KEYMGMT_get0_name() should be used as a fallback.

Fixes #27790

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/28641)

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