<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/include, 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>2022-05-03T13:41:15Z</updated>
<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>
<entry>
<title>Fix builds with DJGPP</title>
<updated>2022-02-04T07:53:04Z</updated>
<author>
<name>Juan Manuel Guerrero</name>
<email>juan.guerrero@gmx.de</email>
</author>
<published>2022-02-01T23:41:02Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b728ac98f23d7b32959ca26f1a40e843b7b969a3'/>
<id>urn:sha1:b728ac98f23d7b32959ca26f1a40e843b7b969a3</id>
<content type='text'>
CLA: trivial

To get the master branch compiled with DJGPP some minor
adjustments are required. They will have no impact on any other ports.
The DJGPP port uses the Watt-32 library to provide the required network
functionality and some of its headers need to be included.

Neither DJGPP nor the Watt-32 library provide in_addr_t thus it must be
provided as it is done for OPENSSL_SYS_WINDOWS in crypto/bio/b_addr.c.

In the DJGPP section of include/internal/sockets.h the following Watt-32
headers must be added:

  -  arpa/inet.h: to provide declaration of inet_ntoa required in crypto/bio/b_addr.c
  -  netinet/tcp.h: to provide defintion of TCP_NODELAY required in crypto/bio/b_sock2.c

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/17623)

(cherry picked from commit b9b211fcb6b9068ef1d8729a4971fbe693fd2cde)
</content>
</entry>
<entry>
<title>Update troublesome copyright years of auto-generated files to 2022</title>
<updated>2022-01-04T21:15:57Z</updated>
<author>
<name>Dr. David von Oheimb</name>
<email>David.von.Oheimb@siemens.com</email>
</author>
<published>2022-01-03T12:40:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=692520a1fede55001dbce23618f992b4042ebbae'/>
<id>urn:sha1:692520a1fede55001dbce23618f992b4042ebbae</id>
<content type='text'>
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/17401)
</content>
</entry>
<entry>
<title>Prepare for 1.1.1n-dev</title>
<updated>2021-12-14T15:45:09Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2021-12-14T15:45:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e9dc49c009a34b429d6dddcbb1813efa561481c7'/>
<id>urn:sha1:e9dc49c009a34b429d6dddcbb1813efa561481c7</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Prepare for 1.1.1m release</title>
<updated>2021-12-14T15:45:01Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2021-12-14T15:45:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ac3cef223a4c61d6bee34527b6d4c8c6432494a7'/>
<id>urn:sha1:ac3cef223a4c61d6bee34527b6d4c8c6432494a7</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
</feed>
