<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/providers/nullprov.c, branch openssl-3.5.6</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.5.6</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.5.6'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2025-12-09T09:40:50Z</updated>
<entry>
<title>3.5-POST-CLANG-FORMAT-WEBKIT</title>
<updated>2025-12-09T09:40:50Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2025-12-09T09:40:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=65310e7e8949c94ca67c2e84e932aea22000aefc'/>
<id>urn:sha1:65310e7e8949c94ca67c2e84e932aea22000aefc</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Reviewed-by: Saša Nedvědický &lt;sashan@openssl.org&gt;
Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/29262)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2023-09-07T08:59:15Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2023-09-07T08:59:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=da1c088f599af3755aaeed1c447a39621ef12e1f'/>
<id>urn:sha1:da1c088f599af3755aaeed1c447a39621ef12e1f</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arrays</title>
<updated>2023-04-21T14:19:11Z</updated>
<author>
<name>Irak Rigia</name>
<email>tarakrigia@gmail.com</email>
</author>
<published>2023-04-19T14:08:22Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1e6bd31e58dba0bb5d7f21cf1fe1e0d9e4ee3c30'/>
<id>urn:sha1:1e6bd31e58dba0bb5d7f21cf1fe1e0d9e4ee3c30</id>
<content type='text'>
Fixes #20710

Reviewed-by: Paul Dale &lt;pauli@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/20745)
</content>
</entry>
<entry>
<title>null prov: fix gettable param array type.</title>
<updated>2020-10-16T00:33:38Z</updated>
<author>
<name>Pauli</name>
<email>paul.dale@oracle.com</email>
</author>
<published>2020-10-07T02:18:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=994a924b3c28780b2a7ba8662a9544abcdfab8b0'/>
<id>urn:sha1:994a924b3c28780b2a7ba8662a9544abcdfab8b0</id>
<content type='text'>
Reviewed-by: Nicola Tuveri &lt;nic.tuv@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/13084)
</content>
</entry>
<entry>
<title>provider: add an 'is_running' call to all providers.</title>
<updated>2020-09-12T06:46:20Z</updated>
<author>
<name>Pauli</name>
<email>paul.dale@oracle.com</email>
</author>
<published>2020-09-07T01:58:03Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=eab7b4240dc87e27d8b12b5af23d3cf20dd06f55'/>
<id>urn:sha1:eab7b4240dc87e27d8b12b5af23d3cf20dd06f55</id>
<content type='text'>
It can be accessed (read only) via the status parameter.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/12801)
</content>
</entry>
<entry>
<title>Rename &lt;openssl/core_numbers.h&gt; -&gt; &lt;openssl/core_dispatch.h&gt;</title>
<updated>2020-06-24T20:01:22Z</updated>
<author>
<name>Dr. Matthias St. Pierre</name>
<email>matthias.st.pierre@ncp-e.com</email>
</author>
<published>2020-06-20T23:21:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=23c48d94d4d34eedc15fa65e0fa0e38a6137e09f'/>
<id>urn:sha1:23c48d94d4d34eedc15fa65e0fa0e38a6137e09f</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/12222)
</content>
</entry>
<entry>
<title>Maintain strict type discipline between the core and providers</title>
<updated>2020-05-16T16:10:03Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-05-06T11:29:57Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d40b42ab4c8a88740a2cc2a20c709fe869c4dd1e'/>
<id>urn:sha1:d40b42ab4c8a88740a2cc2a20c709fe869c4dd1e</id>
<content type='text'>
A provider could be linked against a different version of libcrypto than
the version of libcrypto that loaded the provider. Different versions of
libcrypto could define opaque types differently. It must never occur that
a type created in one libcrypto is used directly by the other libcrypto.
This will cause crashes.

We can "cheat" for "built-in" providers that are part of libcrypto itself,
because we know that the two libcrypto versions are the same - but not for
other providers.

To ensure this does not occur we use different types names for the handful
of opaque types that are passed between the core and providers.

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/11758)
</content>
</entry>
<entry>
<title>Add a null provider which implements no algorithms.</title>
<updated>2020-04-09T07:12:35Z</updated>
<author>
<name>Pauli</name>
<email>paul.dale@oracle.com</email>
</author>
<published>2020-04-08T02:02:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7b4344ac3e4d34c3086dfc46c92ebf73acfc390e'/>
<id>urn:sha1:7b4344ac3e4d34c3086dfc46c92ebf73acfc390e</id>
<content type='text'>
By loading the null provider into the default context, it is possible
to verify that it is not accidentally being used.

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