<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/include/crypto/encoder.h, branch openssl-3.3.7</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.3.7</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.3.7'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2025-12-09T10:18:23Z</updated>
<entry>
<title>3.3-POST-CLANG-FORMAT-WEBKIT</title>
<updated>2025-12-09T10:18:23Z</updated>
<author>
<name>Bob Beck</name>
<email>beck@openssl.org</email>
</author>
<published>2025-12-09T10:17:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=21a5d2abe54c1f019c686e429a56a1d707111118'/>
<id>urn:sha1:21a5d2abe54c1f019c686e429a56a1d707111118</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/29258)
</content>
</entry>
<entry>
<title>Remove the _fetch_by_number functions</title>
<updated>2022-05-06T00:38:55Z</updated>
<author>
<name>Pauli</name>
<email>pauli@openssl.org</email>
</author>
<published>2022-05-04T04:54:13Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=16ff70a58cfb5c40197e6a940cf4666226f31b79'/>
<id>urn:sha1:16ff70a58cfb5c40197e6a940cf4666226f31b79</id>
<content type='text'>
These functions are unused and untested.  They are also implemented rather
inefficiently.  If we ever needed them in the future, they'd almost surely
need to be rewritten more efficiently.

Fixes #18227

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/18237)
</content>
</entry>
<entry>
<title>Add method store cache flush and method removal to non-EVP operations</title>
<updated>2022-05-05T13:06:12Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2022-05-04T07:15:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=32e3c071373280b69be02ba91fc3204495e2e1bf'/>
<id>urn:sha1:32e3c071373280b69be02ba91fc3204495e2e1bf</id>
<content type='text'>
evp_method_store_flush() and evp_method_store_remove_all_provided()
only cover EVP operations, but not encoders, decoders and store loaders.
This adds corresponding methods for those as well.  Without this, their
method stores are never cleaned up when the corresponding providers are
deactivated or otherwise modified.

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/18151)
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2021-06-17T12:24:59Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2021-06-17T12:24:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=38fc02a7084438e384e152effa84d4bf085783c9'/>
<id>urn:sha1:38fc02a7084438e384e152effa84d4bf085783c9</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/15801)
</content>
</entry>
<entry>
<title>Add internal get_number functions to internal headers</title>
<updated>2021-06-02T10:45:39Z</updated>
<author>
<name>Pauli</name>
<email>pauli@openssl.org</email>
</author>
<published>2021-06-01T02:53:31Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=2e006ae77bffb4596568549d6aa4df6ef21bb8b6'/>
<id>urn:sha1:2e006ae77bffb4596568549d6aa4df6ef21bb8b6</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/15564)
</content>
</entry>
<entry>
<title>Rename OPENSSL_CTX prefix to OSSL_LIB_CTX</title>
<updated>2020-10-15T10:59:53Z</updated>
<author>
<name>Dr. Matthias St. Pierre</name>
<email>matthias.st.pierre@ncp-e.com</email>
</author>
<published>2020-10-15T09:55:50Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b425001010044adbdbcd98f8682694b30b73bbf4'/>
<id>urn:sha1:b425001010044adbdbcd98f8682694b30b73bbf4</id>
<content type='text'>
Many of the new types introduced by OpenSSL 3.0 have an OSSL_ prefix,
e.g., OSSL_CALLBACK, OSSL_PARAM, OSSL_ALGORITHM, OSSL_SERIALIZER.

The OPENSSL_CTX type stands out a little by using a different prefix.
For consistency reasons, this type is renamed to OSSL_LIB_CTX.

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/12621)
</content>
</entry>
<entry>
<title>ENCODER: Refactor the OSSL_ENCODER API to be more like OSSL_DECODER</title>
<updated>2020-09-20T15:31:22Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2020-09-14T07:20:41Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b8975c68b1a7796993759db22905d0ef05f7e077'/>
<id>urn:sha1:b8975c68b1a7796993759db22905d0ef05f7e077</id>
<content type='text'>
OSSL_ENCODER was developed before OSSL_DECODER, so the idea of
chaining and the resulting API came later.  This series of changes
brings the same sort of API and functionality back to OSSL_ENCODER,
making the two APIs more consistent with each other.

Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/12873)
</content>
</entry>
<entry>
<title>Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODE</title>
<updated>2020-08-21T07:23:58Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2020-08-16T19:25:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ece9304c96f71277ca95696d9bc49fdec51e9f17'/>
<id>urn:sha1:ece9304c96f71277ca95696d9bc49fdec51e9f17</id>
<content type='text'>
Fixes #12455

Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/12660)
</content>
</entry>
</feed>
