<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/ssl, branch OpenSSL_1_0_2p</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2p</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2p'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2018-08-14T12:40:34Z</updated>
<entry>
<title>Update copyright year</title>
<updated>2018-08-14T12:40:34Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2018-08-14T12:29:02Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c24e2f1891c147be3c6e277cf09f2bee486a7812'/>
<id>urn:sha1:c24e2f1891c147be3c6e277cf09f2bee486a7812</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/6955)
</content>
</entry>
<entry>
<title>Don't create an invalid CertificateRequest</title>
<updated>2018-07-03T10:24:48Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2018-07-02T13:09:03Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=434af36f9778abe274bb637396f60977fbee98d2'/>
<id>urn:sha1:434af36f9778abe274bb637396f60977fbee98d2</id>
<content type='text'>
We should validate that the various fields we put into the
CertificateRequest are not too long. Otherwise we will construct an
invalid message.

Fixes #6609

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/6629)
</content>
</entry>
<entry>
<title>Fix some more gcc-9 warnings [-Wstringop-truncation]</title>
<updated>2018-06-25T13:30:28Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2018-06-25T07:53:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=da0bbdd62614df6d6a33f91142a3e72525f7186e'/>
<id>urn:sha1:da0bbdd62614df6d6a33f91142a3e72525f7186e</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/6586)
</content>
</entry>
<entry>
<title>Don't memcpy the contents of an empty fragment</title>
<updated>2018-05-12T09:09:59Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2018-05-11T09:28:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f54b665e29a0ed8df2ea322a1f9e1b8057f13894'/>
<id>urn:sha1:f54b665e29a0ed8df2ea322a1f9e1b8057f13894</id>
<content type='text'>
In DTLS if we have buffered a fragment for a zero length message (e.g.
ServerHelloDone) then, when we unbuffered the fragment, we were attempting
to memcpy the contents of the fragment which is zero length and a NULL
pointer. This is undefined behaviour. We should check first whether we
have a zero length fragment.

Fixes a travis issue.

[extended tests]

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/6225)
</content>
</entry>
<entry>
<title>Fix comment in ssl.h</title>
<updated>2018-05-02T22:39:23Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2018-04-27T10:24:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d7d6d9531a0a9bb40a5f8b0256c04fa7a3e9b0c6'/>
<id>urn:sha1:d7d6d9531a0a9bb40a5f8b0256c04fa7a3e9b0c6</id>
<content type='text'>
The ciphers field in a session contains the stack of ciphers offered by
the client.

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/6115)
</content>
</entry>
<entry>
<title>Fix SSL_get_shared_ciphers()</title>
<updated>2018-05-02T22:39:23Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2018-04-27T10:20:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3f5b23403cfa893f51b8def07a430a25ec607fc8'/>
<id>urn:sha1:3f5b23403cfa893f51b8def07a430a25ec607fc8</id>
<content type='text'>
The function SSL_get_shared_ciphers() is supposed to return ciphers shared
by the client and the server. However it only ever returned the client
ciphers.

Fixes #5317

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/6115)
</content>
</entry>
<entry>
<title>fix warning unused-but-set-variable 'alg_k' (no-dh and no-ec)</title>
<updated>2018-04-27T04:00:10Z</updated>
<author>
<name>Cristian Stoica</name>
<email>cristian.stoica@nxp.com</email>
</author>
<published>2016-06-29T15:34:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=60ced074c48fa265b3eccf91a89dec374b4c7e49'/>
<id>urn:sha1:60ced074c48fa265b3eccf91a89dec374b4c7e49</id>
<content type='text'>
This patch fixes the following warning when OpenSSL is configured with
no-dh and no-ec:

./Configure no-ec no-dh linux-x86_64

...
s3_lib.c: In function 'ssl3_get_req_cert_type':
s3_lib.c:4234:19: warning: variable 'alg_k' set but not used [-Wunused-but-set-variable]
     unsigned long alg_k;

CLA: trivial
Signed-off-by: Cristian Stoica &lt;cristian.stoica@nxp.com&gt;

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/6087)
</content>
</entry>
<entry>
<title>fix warning unused-but-set-variable 'nostrict' (no-dh and no-ec)</title>
<updated>2018-04-27T04:00:10Z</updated>
<author>
<name>Cristian Stoica</name>
<email>cristian.stoica@nxp.com</email>
</author>
<published>2016-06-29T15:30:58Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=76b8b6932d17414b460f72e15ba8050d609ce768'/>
<id>urn:sha1:76b8b6932d17414b460f72e15ba8050d609ce768</id>
<content type='text'>
This patch fixes the following warning when OpenSSL is configured with
no-dh and no-ec:

./Configure no-ec no-dh linux-x86_64

...
s3_lib.c:4231:9: warning: variable 'nostrict' set but not used [-Wunused-but-set-variable]
     int nostrict = 1;
         ^

CLA: trivial
Signed-off-by: Cristian Stoica &lt;cristian.stoica@nxp.com&gt;

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/6087)
</content>
</entry>
<entry>
<title>Fix the alert sent if no shared sig algs</title>
<updated>2018-04-20T10:42:07Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2018-04-19T09:38:57Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=279bf3e0a07d6c84043a316ca8494cbc3b51f731'/>
<id>urn:sha1:279bf3e0a07d6c84043a316ca8494cbc3b51f731</id>
<content type='text'>
We were sending illegal parameter. This isn't correct. The parameters are
legal, we just don't have an overlap. A more appropriate alert is
handshake failure.

Fixes #2919

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/6011)
</content>
</entry>
<entry>
<title>Ignore the status_request extension in a resumption handshake</title>
<updated>2018-04-17T15:47:37Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2018-04-06T13:33:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1084fc8f0086cece8ae1a1e9f484d30fdff25192'/>
<id>urn:sha1:1084fc8f0086cece8ae1a1e9f484d30fdff25192</id>
<content type='text'>
We cannot provide a certificate status on a resumption so we should
ignore this extension in that case.

Fixes #1662

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/5898)
</content>
</entry>
</feed>
