<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/crypto, branch OpenSSL_1_0_2j</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2j</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2j'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2016-09-26T09:49:49Z</updated>
<entry>
<title>Prepare for 1.0.2j release</title>
<updated>2016-09-26T09:49:49Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-26T09:49:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e216bf9d7ca761718f34e8b3094fcb32c7a143e4'/>
<id>urn:sha1:e216bf9d7ca761718f34e8b3094fcb32c7a143e4</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Add some sanity checks when checking CRL scores</title>
<updated>2016-09-26T08:19:50Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-08-22T23:01:57Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=6e629b5be45face20b4ca71c4fcbfed78b864a2e'/>
<id>urn:sha1:6e629b5be45face20b4ca71c4fcbfed78b864a2e</id>
<content type='text'>
Note: this was accidentally omitted from OpenSSL 1.0.2 branch.
Without this fix any attempt to use CRLs will crash.

CVE-2016-7052

Thanks to Bruce Stephens and Thomas Jakobi for reporting this issue.

Reviewed-by: Stephen Henson &lt;steve@openssl.org&gt;
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>Fix typo introduced by a03f81f4</title>
<updated>2016-09-22T12:57:09Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@openssl.org</email>
</author>
<published>2016-09-22T12:47:45Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=581215a519c66db7255ea360ed25bb00033ccd52'/>
<id>urn:sha1:581215a519c66db7255ea360ed25bb00033ccd52</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Prepare for 1.0.2j-dev</title>
<updated>2016-09-22T10:25:49Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-22T10:25:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=9d264d11a93413d2724b7c8c873e56b2ddd8c53f'/>
<id>urn:sha1:9d264d11a93413d2724b7c8c873e56b2ddd8c53f</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Prepare for 1.0.2i release</title>
<updated>2016-09-22T10:24:53Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-22T10:24:53Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=32c130160f7dac2cef5d0e30d94b335e4a87104d'/>
<id>urn:sha1:32c130160f7dac2cef5d0e30d94b335e4a87104d</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>GH1555: Don't bump size on realloc failure</title>
<updated>2016-09-21T14:42:10Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@openssl.org</email>
</author>
<published>2016-09-09T14:52:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ceb7342dab3ab0827b3e13dd9a367d31c7bc3f43'/>
<id>urn:sha1:ceb7342dab3ab0827b3e13dd9a367d31c7bc3f43</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(cherry picked from commit 6fcace45bda108ad4d3f95261494dd479720d92c)
</content>
</entry>
<entry>
<title>Fix a missing NULL check in dsa_builtin_paramgen</title>
<updated>2016-09-21T12:35:11Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-14T12:27:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d0cbaa2f3a36a3359ee979f0262f0ff514630509'/>
<id>urn:sha1:d0cbaa2f3a36a3359ee979f0262f0ff514630509</id>
<content type='text'>
We should check the last BN_CTX_get() call to ensure that it isn't NULL
before we try and use any of the allocated BIGNUMs.

Issue reported by Shi Lei.

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(cherry picked from commit 1ff7425d6130380bb00d3e64739633a4b21b11a3)
</content>
</entry>
<entry>
<title>initialize the RSA struct to 0.</title>
<updated>2016-09-20T02:06:35Z</updated>
<author>
<name>Marcus Meissner</name>
<email>meissner@suse.de</email>
</author>
<published>2016-09-06T09:01:21Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=6180c0ff0c34b4029bd9d1bec519c8cbc6be4808'/>
<id>urn:sha1:6180c0ff0c34b4029bd9d1bec519c8cbc6be4808</id>
<content type='text'>
This helps with program code linked against static builds accessing a uninitialized -&gt;engine pointer.

CLA: none; trivial

Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/1540)
</content>
</entry>
<entry>
<title>VMS: only use _realloc32 with /POINTER_SIZE=32</title>
<updated>2016-09-15T08:33:42Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-09-06T15:39:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b05f231cd97d80a2a46b6f4d0b145e84c729c39b'/>
<id>urn:sha1:b05f231cd97d80a2a46b6f4d0b145e84c729c39b</id>
<content type='text'>
This fixes the following error when building with no particular pointer size
is specified (implied 32 bit):

    static void *(*realloc_func) (void *, size_t) = realloc;
    ................................................^
    %CC-E-UNDECLARED, In the initializer for realloc_func, "_realloc32" is not declared.
    at line number 93 in file DEV:[OPENSSL102.crypto]mem.c;1

Reviewed-by: Andy Polyakov &lt;appro@openssl.org&gt;
</content>
</entry>
<entry>
<title>Add some sanity checks around usage of t_fromb64()</title>
<updated>2016-09-14T09:17:46Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2016-09-08T13:32:27Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=68f11e82d9c19e104f34bd5186decc98566738ca'/>
<id>urn:sha1:68f11e82d9c19e104f34bd5186decc98566738ca</id>
<content type='text'>
The internal SRP function t_fromb64() converts from base64 to binary. It
does not validate that the size of the destination is sufficiently large -
that is up to the callers. In some places there was such a check, but not
in others.

Add an argument to t_fromb64() to provide the size of the destination
buffer and validate that we don't write too much data. Also add some sanity
checks to the callers where appropriate.

With thanks to Shi Lei for reporting this issue.

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(cherry picked from commit 73f0df8331910d6726d45ecaab12bd93cc48b4e2)
</content>
</entry>
</feed>
