<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/include, branch OpenSSL_1_1_1p</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1p</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1p'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2022-06-21T13:39:39Z</updated>
<entry>
<title>Prepare for 1.1.1p release</title>
<updated>2022-06-21T13:39:39Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2022-06-21T13:39:39Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8aaca20cf9996257d1ce2e6f4d3059b3698dde3d'/>
<id>urn:sha1:8aaca20cf9996257d1ce2e6f4d3059b3698dde3d</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2022-06-21T13:13:56Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2022-06-21T13:07:32Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=a3fc812c0c78e2f5db8b9d45bddaff62dfc958ae'/>
<id>urn:sha1:a3fc812c0c78e2f5db8b9d45bddaff62dfc958ae</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>(1.1) Add SSL_(CTX_)?get0_(verify|chain)_cert_store functions</title>
<updated>2022-05-05T07:54:46Z</updated>
<author>
<name>Hugo Landau</name>
<email>hlandau@openssl.org</email>
</author>
<published>2022-04-27T09:11:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ec1b4bf26c1b2440546f323873c578374f60b2de'/>
<id>urn:sha1:ec1b4bf26c1b2440546f323873c578374f60b2de</id>
<content type='text'>
Backport of #18038 to 1.1.

Fixes #18035.

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/18190)
</content>
</entry>
<entry>
<title>Prepare for 1.1.1p-dev</title>
<updated>2022-05-03T13:41:23Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2022-05-03T13:41:23Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=988c7b2d9361dd0ade5ef7ef068fb4ed770ce2a2'/>
<id>urn:sha1:988c7b2d9361dd0ade5ef7ef068fb4ed770ce2a2</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Prepare for 1.1.1o release</title>
<updated>2022-05-03T13:41:15Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2022-05-03T13:41:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ca2e0784d2c38edcefd5d68028f4d954bd8faddb'/>
<id>urn:sha1:ca2e0784d2c38edcefd5d68028f4d954bd8faddb</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2022-05-03T12:38:37Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2022-05-03T10:54:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b5b37553bcf9b90a5be5d8ed573b377d1766bd95'/>
<id>urn:sha1:b5b37553bcf9b90a5be5d8ed573b377d1766bd95</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Prepare for 1.1.1o-dev</title>
<updated>2022-03-15T14:37:56Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2022-03-15T14:37:56Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=60f3fa75945d97ec6f008424d2c5b6b4165fc152'/>
<id>urn:sha1:60f3fa75945d97ec6f008424d2c5b6b4165fc152</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
</content>
</entry>
<entry>
<title>Prepare for 1.1.1n release</title>
<updated>2022-03-15T14:37:47Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2022-03-15T14:37:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d82e959e621a3d597f1e0d50ff8c2d8b96915fd7'/>
<id>urn:sha1:d82e959e621a3d597f1e0d50ff8c2d8b96915fd7</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2022-03-15T13:57:22Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2022-03-15T13:57:22Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0c5bc96fb7f5f6a5f1ac3fa7709091ce463e510d'/>
<id>urn:sha1:0c5bc96fb7f5f6a5f1ac3fa7709091ce463e510d</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
</content>
</entry>
<entry>
<title>Prevent crash with engine using different openssl runtime</title>
<updated>2022-02-09T16:07:58Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2021-11-22T20:50:04Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=38ac4415a9cc4cca307c866e5fc548b889fe2bb6'/>
<id>urn:sha1:38ac4415a9cc4cca307c866e5fc548b889fe2bb6</id>
<content type='text'>
This problem happens usually because an application
links libcrypto and/or libssl statically which
installs an atexit handler, but later an engine using
a shared instance of libcrypto is installed.
The problem is in simple words that both instances
of libcrypto have an atexit handler installed,
but both are unable to coordinate with each other,
which causes a crash, typically a use-after-free
in the engine's destroy function.

Work around that by preventing the engine's
libcrypto to install the atexit handler.
This may result in a small memory leak, but that
memory is still reachable.

Fixes #15898

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/17541)
</content>
</entry>
</feed>
