<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/engines, branch OpenSSL_1_1_1o</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1o</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1o'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2021-12-14T14:49:05Z</updated>
<entry>
<title>Update copyright year</title>
<updated>2021-12-14T14:49:05Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2021-12-14T14:44:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=defe51c178e3dc9f07514c179121021fd78691b4'/>
<id>urn:sha1:defe51c178e3dc9f07514c179121021fd78691b4</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/17271)
</content>
</entry>
<entry>
<title>Fix double-free in e_dasync.c</title>
<updated>2021-10-07T14:05:53Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2021-10-05T19:38:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=14357a51130510d87fe5f31e45baaf70bd5c9027'/>
<id>urn:sha1:14357a51130510d87fe5f31e45baaf70bd5c9027</id>
<content type='text'>
When the cipher is copied, the inner_cihper_data
need to be copied as well, using the EVP_CTRL_COPY method.
The EVP_CIPH_CUSTOM_COPY bit needs to be set as well.

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/16751)
</content>
</entry>
<entry>
<title>Fix a memory leak in the afalg engine</title>
<updated>2021-10-06T13:11:20Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2021-10-04T17:45:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=2fd9c433712a08474af071cef538ffcd94dc4b57'/>
<id>urn:sha1:2fd9c433712a08474af071cef538ffcd94dc4b57</id>
<content type='text'>
Fixes: #16743

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

(cherry picked from commit 6f6a5e0c7c41b6b3639e51f435cd98bb3ae061bc)
</content>
</entry>
<entry>
<title>Fix a NPD bug in engines/e_dasync.c</title>
<updated>2021-09-30T15:34:37Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2021-09-30T15:18:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1be120ac5bf613a7277250b6e73f3c60adad4517'/>
<id>urn:sha1:1be120ac5bf613a7277250b6e73f3c60adad4517</id>
<content type='text'>
The dasync_aes_128_cbc_hmac_sha1 cipher depends on
EVP_aes_128_cbc_hmac_sha1() returning a NON-NULL value.
We should simply not advertise this cipher otherwise.

Fixes: #7950

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Paul Dale &lt;pauli@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/16722)
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2020-03-17T13:59:29Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-03-17T13:59:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e7ff223a20697e5a401d2d9bb7a75e699ed46633'/>
<id>urn:sha1:e7ff223a20697e5a401d2d9bb7a75e699ed46633</id>
<content type='text'>
Reviewed-by: Paul Yang &lt;kaishen.yy@antfin.com&gt;
(Merged from https://github.com/openssl/openssl/pull/11344)
</content>
</entry>
<entry>
<title>Fix misspelling errors and typos reported by codespell</title>
<updated>2020-02-06T15:52:07Z</updated>
<author>
<name>Dr. Matthias St. Pierre</name>
<email>Matthias.St.Pierre@ncp-e.com</email>
</author>
<published>2020-02-02T21:54:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0f68b771b0ab4764d542da649bb9a2c229bfe939'/>
<id>urn:sha1:0f68b771b0ab4764d542da649bb9a2c229bfe939</id>
<content type='text'>
Fixes #10998

Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/11000)
</content>
</entry>
<entry>
<title>Fix header file include guard names</title>
<updated>2019-09-27T21:58:12Z</updated>
<author>
<name>Dr. Matthias St. Pierre</name>
<email>Matthias.St.Pierre@ncp-e.com</email>
</author>
<published>2019-09-27T21:58:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=fbbfd128c9aa884216ace8c63be9071b3b690bee'/>
<id>urn:sha1:fbbfd128c9aa884216ace8c63be9071b3b690bee</id>
<content type='text'>
Make the include guards consistent by renaming them systematically according
to the naming conventions below

The public header files (in the 'include/openssl' directory) are not changed
in 1.1.1, because it is a stable release.

For the private header files files, the guard names try to match the path
specified in the include directives, with all letters converted to upper case
and '/' and '.' replaced by '_'. An extra 'OSSL_' is added as prefix.

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/9681)
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2019-09-10T12:56:40Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2019-09-10T12:56:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1cb7eff45b4a213f216c779c291d8622f9a84170'/>
<id>urn:sha1:1cb7eff45b4a213f216c779c291d8622f9a84170</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/9847)
</content>
</entry>
<entry>
<title>engines/build.info: if the padlock engine is disabled, don't build it!</title>
<updated>2019-08-12T09:58:24Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2019-08-12T09:27:16Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=027dcbfb5516672fd09ca09a3cc2c9182ac1528a'/>
<id>urn:sha1:027dcbfb5516672fd09ca09a3cc2c9182ac1528a</id>
<content type='text'>
Fixes #9244

Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/9572)
</content>
</entry>
<entry>
<title>Use OPENSSL_strlcpy instead of strncpy in e_afalg.c</title>
<updated>2019-07-30T18:38:50Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2019-07-29T09:39:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=74f4cc0276b8fe003c036544219a0371266fc32c'/>
<id>urn:sha1:74f4cc0276b8fe003c036544219a0371266fc32c</id>
<content type='text'>
This avoids a spurious gcc warning:
./config enable-asan --strict-warnings
=&gt;
In function 'afalg_create_sk',
    inlined from 'afalg_cipher_init' at engines/e_afalg.c:545:11:
engines/e_afalg.c:376:5: error: '__builtin_strncpy' output may be
    truncated copying 63 bytes from a string of length 63 [-Werror=stringop-truncation]
  376 |     strncpy((char *) sa.salg_name, ciphername, ALG_MAX_SALG_NAME);
      |     ^~~~~~~

[extended tests]

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

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