<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/crypto, branch OpenSSL_1_0_2k</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2k</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2k'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2017-01-26T13:22:36Z</updated>
<entry>
<title>Prepare for 1.0.2k release</title>
<updated>2017-01-26T13:22:36Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2017-01-26T13:22:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=081314d07705aa58912845c213a48414d8f616a9'/>
<id>urn:sha1:081314d07705aa58912845c213a48414d8f616a9</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>bn/asm/x86_64-mont5.pl: fix carry bug in bn_sqr8x_internal.</title>
<updated>2017-01-26T10:55:03Z</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2017-01-21T20:30:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=760d04342a495ee86bf5adc71a91d126af64397f'/>
<id>urn:sha1:760d04342a495ee86bf5adc71a91d126af64397f</id>
<content type='text'>
CVE-2017-3732

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>crypto/evp: harden RC4_MD5 cipher.</title>
<updated>2017-01-26T10:55:03Z</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2017-01-18T23:17:30Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=51d009043670a627d6abe66894126851cf3690e9'/>
<id>urn:sha1:51d009043670a627d6abe66894126851cf3690e9</id>
<content type='text'>
Originally a crash in 32-bit build was reported CHACHA20-POLY1305
cipher. The crash is triggered by truncated packet and is result
of excessive hashing to the edge of accessible memory (or bogus
MAC value is produced if x86 MD5 assembly module is involved). Since
hash operation is read-only it is not considered to be exploitable
beyond a DoS condition.

Thanks to Robert Święcki for report.

CVE-2017-3731

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>Fix error handling in compute_key, BN_CTX_get can return NULL</title>
<updated>2017-01-24T17:27:10Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2016-12-22T12:51:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8957adda165f77589090627d6563796331c0c94b'/>
<id>urn:sha1:8957adda165f77589090627d6563796331c0c94b</id>
<content type='text'>
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/2132)
(cherry picked from commit 7928ee4d685b727619555bc1ec0aee805f6fc8c4)
</content>
</entry>
<entry>
<title>Fix DSA parameter generation control error</title>
<updated>2017-01-20T07:30:41Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2017-01-18T15:19:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=16f013fa709b283b53ffd1b665f395137623f9f0'/>
<id>urn:sha1:16f013fa709b283b53ffd1b665f395137623f9f0</id>
<content type='text'>
When setting the digest parameter for DSA parameter generation, the
signature MD was set instead of the parameter generation one.
Fortunately, that's also the one that was used for parameter
generation, but it ultimately meant the parameter generator MD and the
signature MD would always be the same.

Fixes github issue #2016

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/2250)
(cherry picked from commit 8a05c4d3b5a1bfb9193ea24e71735e11de7168d2)
</content>
</entry>
<entry>
<title>Clean one unused variable, plus an useless one.</title>
<updated>2017-01-18T14:24:23Z</updated>
<author>
<name>FdaSilvaYY</name>
<email>fdasilvayy@gmail.com</email>
</author>
<published>2016-11-10T22:28:10Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=52b703f81c0d1d419ca02c07a8422d46a5b3dbed'/>
<id>urn:sha1:52b703f81c0d1d419ca02c07a8422d46a5b3dbed</id>
<content type='text'>
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/1906)
(cherry picked from commit 2191dc846a85ce82925cb06b4dd8649da7fc403c)
</content>
</entry>
<entry>
<title>Fix a memory leak in RSA_padding_add_PKCS1_OAEP_mgf1</title>
<updated>2017-01-09T21:36:43Z</updated>
<author>
<name>Bernd Edlinger</name>
<email>bernd.edlinger@hotmail.de</email>
</author>
<published>2016-12-23T13:35:16Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=2045c58116c11c990eee009e29cf72fc92c47daa'/>
<id>urn:sha1:2045c58116c11c990eee009e29cf72fc92c47daa</id>
<content type='text'>
Signed-off-by: Kurt Roeckx &lt;kurt@roeckx.be&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
GH: #2140
(cherry picked from commit c6d215e0d278fcd51ad474a3647b61e1b67290bb)
</content>
</entry>
<entry>
<title>Reformat M_check_autoarg to match our coding style</title>
<updated>2016-12-20T22:22:39Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-12-20T18:21:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=58c81e7e0b71fe45ae836c59506daac87199dcbb'/>
<id>urn:sha1:58c81e7e0b71fe45ae836c59506daac87199dcbb</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/2121)
(cherry picked from commit 2629440d42e4d64cd0cb849c1b19fa87a4fcb90f)
</content>
</entry>
<entry>
<title>M_check_autoarg: sanity check the key</title>
<updated>2016-12-20T22:03:45Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-12-20T11:56:14Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=222333cf01e2fec4a20c107ac9e820694611a4db'/>
<id>urn:sha1:222333cf01e2fec4a20c107ac9e820694611a4db</id>
<content type='text'>
For now, checking that the size is non-zero will suffice.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/2120)
(cherry picked from commit d7c8f142ea5953bf260b70a58739c1c9b0f038eb)
</content>
</entry>
<entry>
<title>perlasm/x86_64-xlate.pl: refine sign extension in ea package.</title>
<updated>2016-12-12T10:03:30Z</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2016-12-09T14:26:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7624a318ce75aec963fa397622ec2843c42dc075'/>
<id>urn:sha1:7624a318ce75aec963fa397622ec2843c42dc075</id>
<content type='text'>
$1&lt;&lt;32&gt;&gt;32 worked fine with either 32- or 64-bit perl for a good while,
relying on quirk that [pure] 32-bit perl performed it as $1&lt;&lt;0&gt;&gt;0. But
this apparently changed in some version past minimally required 5.10,
and operation result became 0. Yet, it went unnoticed for another while,
because most perl package providers configure their packages with
-Duse64bitint option.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(cherry picked from commit 82e089308bd9a7794a45f0fa3973d7659420fbd8)
</content>
</entry>
</feed>
