<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/include, branch OpenSSL_1_1_1f</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1f</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1f'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2020-03-31T12:17:45Z</updated>
<entry>
<title>Prepare for 1.1.1f release</title>
<updated>2020-03-31T12:17:45Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-03-31T12:17:45Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=36eadf1f84daa965041cce410b4ff32cbda4ef08'/>
<id>urn:sha1:36eadf1f84daa965041cce410b4ff32cbda4ef08</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2020-03-31T12:09:37Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-03-31T10:28:51Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c855c9c05ad5e5d3cbc7bb282b483c698e90f8ec'/>
<id>urn:sha1:c855c9c05ad5e5d3cbc7bb282b483c698e90f8ec</id>
<content type='text'>
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/11445)
</content>
</entry>
<entry>
<title>Partially revert "Detect EOF while reading in libssl"</title>
<updated>2020-03-25T13:17:22Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tmraz@fedoraproject.org</email>
</author>
<published>2020-03-25T13:15:31Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=30d190caf311d534867df97e26b552e628cb7d85'/>
<id>urn:sha1:30d190caf311d534867df97e26b552e628cb7d85</id>
<content type='text'>
This partially reverts commit db943f43a60d1b5b1277e4b5317e8f288e7a0a3a.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/11400)
</content>
</entry>
<entry>
<title>Prepare for 1.1.1f-dev</title>
<updated>2020-03-17T14:32:46Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-03-17T14:32:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=9e1eaa4a400633409322ed843ca63be799cad341'/>
<id>urn:sha1:9e1eaa4a400633409322ed843ca63be799cad341</id>
<content type='text'>
Reviewed-by: Paul Yang &lt;kaishen.yy@antfin.com&gt;
</content>
</entry>
<entry>
<title>Prepare for 1.1.1e release</title>
<updated>2020-03-17T14:31:17Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-03-17T14:31:17Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=a61eba4814fb748ad67e90e81c005ffb09b67d3d'/>
<id>urn:sha1:a61eba4814fb748ad67e90e81c005ffb09b67d3d</id>
<content type='text'>
Reviewed-by: Paul Yang &lt;kaishen.yy@antfin.com&gt;
</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>Code to thread-safety in ChangeCipherState</title>
<updated>2020-03-13T23:11:45Z</updated>
<author>
<name>Benjamin Kaduk</name>
<email>bkaduk@akamai.com</email>
</author>
<published>2020-01-24T21:44:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=44bad9cbf7daa5ff7dd201e0c61e684b2e2eb971'/>
<id>urn:sha1:44bad9cbf7daa5ff7dd201e0c61e684b2e2eb971</id>
<content type='text'>
The server-side ChangeCipherState processing stores the new cipher
in the SSL_SESSION object, so that the new state can be used if
this session gets resumed.  However, writing to the session is only
thread-safe for initial handshakes, as at other times the session
object may be in a shared cache and in use by another thread at the
same time.  Reflect this invariant in the code by only writing to
s-&gt;session-&gt;cipher when it is currently NULL (we do not cache sessions
with no cipher).  The code prior to this change would never actually
change the (non-NULL) cipher value in a session object, since our
server enforces that (pre-TLS-1.3) resumptions use the exact same
cipher as the initial connection, and non-abbreviated renegotiations
have produced a new session object before we get to this point.
Regardless, include logic to detect such a condition and abort the
handshake if it occurs, to avoid any risk of inadvertently using
the wrong cipher on a connection.

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

(cherry picked from commit 2e3ec2e1578977fca830a47fd7f521e290540e6d)
</content>
</entry>
<entry>
<title>VMS: mitigate for the C++ compiler that doesn't understand certain pragmas</title>
<updated>2020-02-27T00:21:50Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2020-02-24T13:56:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=605a0c709f4d50497a1c49ee117a0ec4bb956d58'/>
<id>urn:sha1:605a0c709f4d50497a1c49ee117a0ec4bb956d58</id>
<content type='text'>
This only affects __DECC_INCLUDE_EPILOGUE.H and __DECC_INCLUDE_PROLOGUE.H,
which are used automatically by HP and VSI C/C++ compilers.

Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Matthias St. Pierre &lt;Matthias.St.Pierre@ncp-e.com&gt;
(Merged from https://github.com/openssl/openssl/pull/11159)
</content>
</entry>
<entry>
<title>Detect EOF while reading in libssl</title>
<updated>2020-02-20T17:02:30Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-01-17T17:39:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=db943f43a60d1b5b1277e4b5317e8f288e7a0a3a'/>
<id>urn:sha1:db943f43a60d1b5b1277e4b5317e8f288e7a0a3a</id>
<content type='text'>
If we hit an EOF while reading in libssl then we will report an error
back to the application (SSL_ERROR_SYSCALL) but errno will be 0. We add
an error to the stack (which means we instead return SSL_ERROR_SSL) and
therefore give a hint as to what went wrong.

Contains a partial fix for #10880

Reviewed-by: Tomas Mraz &lt;tmraz@fedoraproject.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/10882)
</content>
</entry>
<entry>
<title>VMS: Correct error reporting in crypto/rand/rand_vms.c</title>
<updated>2020-02-15T05:48:04Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2020-02-13T12:11:50Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=cd5acbb47518b8abf9030ace7ad6db9e02d6b968'/>
<id>urn:sha1:cd5acbb47518b8abf9030ace7ad6db9e02d6b968</id>
<content type='text'>
The future style that's coming with OpenSSL 3.0 was used, we need to
revert that back to "traditional" style.

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