<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/crypto/sparse_array.c, branch openssl-3.4.6</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.4.6</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.4.6'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2025-12-09T13:48:07Z</updated>
<entry>
<title>3.4-POST-CLANG-FORMAT-WEBKIT</title>
<updated>2025-12-09T13:48:07Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2025-12-09T13:46:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5a450b3b25d1b48e0a38bdf84f90429317254a04'/>
<id>urn:sha1:5a450b3b25d1b48e0a38bdf84f90429317254a04</id>
<content type='text'>
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Norbert Pocs &lt;norbertp@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29260)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2024-09-05T07:35:49Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-09-05T07:35:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7ed6de997f62466271ef7ff6016026e1fdc76963'/>
<id>urn:sha1:7ed6de997f62466271ef7ff6016026e1fdc76963</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>typo fix</title>
<updated>2024-04-04T06:34:17Z</updated>
<author>
<name>willmafh</name>
<email>willmafh@hotmail.com</email>
</author>
<published>2024-02-24T09:34:25Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5962c717c4c00654bc8120e81db9978c3efd91fd'/>
<id>urn:sha1:5962c717c4c00654bc8120e81db9978c3efd91fd</id>
<content type='text'>
CLA: trivial

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/23675)
</content>
</entry>
<entry>
<title>Coverity 1507376: Dereference after null check</title>
<updated>2022-07-22T12:42:13Z</updated>
<author>
<name>Pauli</name>
<email>pauli@openssl.org</email>
</author>
<published>2022-07-21T02:46:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=93429fc0ce9468242a463ff5878cd53b97e7f13f'/>
<id>urn:sha1:93429fc0ce9468242a463ff5878cd53b97e7f13f</id>
<content type='text'>
Reviewed-by: Hugo Landau &lt;hlandau@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/18837)
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2022-05-03T12:34:51Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2022-05-03T10:52:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=fecb3aae22aeda493f348739ebf7943071ecdbe1'/>
<id>urn:sha1:fecb3aae22aeda493f348739ebf7943071ecdbe1</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>sparse array: reduces the block size</title>
<updated>2022-03-30T05:57:45Z</updated>
<author>
<name>Pauli</name>
<email>pauli@openssl.org</email>
</author>
<published>2022-03-28T01:14:22Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=514bd51a8cb901a7351ecdc45a680d6aba720b5a'/>
<id>urn:sha1:514bd51a8cb901a7351ecdc45a680d6aba720b5a</id>
<content type='text'>
This becomes a performance improvement in the ossl_sa_doall_arg function which
has started appearing on profile output.  The other ossl_sa_ functions don't
contribute significantly to profile output.

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/17973)
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2021-04-08T12:04:41Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2021-04-08T12:04:41Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3c2bdd7df95b5ce2aa238de9e39e0e70125bd7e6'/>
<id>urn:sha1:3c2bdd7df95b5ce2aa238de9e39e0e70125bd7e6</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/14801)
</content>
</entry>
<entry>
<title>Add ossl_sa symbols</title>
<updated>2021-03-18T07:52:37Z</updated>
<author>
<name>Shane Lontis</name>
<email>shane.lontis@oracle.com</email>
</author>
<published>2021-03-09T02:07:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ff0266eddc34e3f00494651e76bf46e6501dfc0b'/>
<id>urn:sha1:ff0266eddc34e3f00494651e76bf46e6501dfc0b</id>
<content type='text'>
Partial fix for #12964

Reviewed-by: Paul Dale &lt;pauli@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/14473)
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2020-10-15T13:10:06Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-10-15T13:10:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=eec0ad10b943bc10690358cf2db32ca06c3e81a0'/>
<id>urn:sha1:eec0ad10b943bc10690358cf2db32ca06c3e81a0</id>
<content type='text'>
Reviewed-by: Nicola Tuveri &lt;nic.tuv@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/13144)
</content>
</entry>
<entry>
<title>Add 'on demand self test' and status test to providers</title>
<updated>2020-08-09T08:06:52Z</updated>
<author>
<name>Shane Lontis</name>
<email>shane.lontis@oracle.com</email>
</author>
<published>2020-08-09T08:06:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=04cb5ec0b74896fe806625ac4d87e3396890f246'/>
<id>urn:sha1:04cb5ec0b74896fe806625ac4d87e3396890f246</id>
<content type='text'>
The default and legacy providers currently return 1 for status and self test checks.
Added test to show the 3 different stages the self test can be run (for installation, loading and on demand).

For the fips provider:
  - If the on demand self test fails, then any subsequent fetches should also fail. To implement this the
    cached algorithms are flushed on failure.
  - getting the self test callback in the fips provider is a bit complicated since the callback hangs off the core
    libctx (as it is set by the application) not the actual fips library context. Also the callback can be set at
    any time not just during the OSSL_provider_init() so it is calculated each time before doing any self test.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/11752)
</content>
</entry>
</feed>
