<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl, branch OpenSSL_1_0_1q</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_1q</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_1q'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2015-12-03T14:50:26Z</updated>
<entry>
<title>Prepare for 1.0.1q release</title>
<updated>2015-12-03T14:50:26Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2015-12-03T14:50:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=55615e8d48a4ddd684fcbfc7ba6523ed6414c8fc'/>
<id>urn:sha1:55615e8d48a4ddd684fcbfc7ba6523ed6414c8fc</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>make update</title>
<updated>2015-12-03T14:50:26Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2015-12-03T14:50:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=56edb20184ac7ea5fec1636a4cae3b8ba5c0d5d1'/>
<id>urn:sha1:56edb20184ac7ea5fec1636a4cae3b8ba5c0d5d1</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Update CHANGES and NEWS</title>
<updated>2015-12-03T12:45:13Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2015-12-01T14:39:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ac3dd9b7e6e2182ae3d1a8dc6c522cef9385f511'/>
<id>urn:sha1:ac3dd9b7e6e2182ae3d1a8dc6c522cef9385f511</id>
<content type='text'>
Update the CHANGES and NEWS files for the new release.

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Add PSS parameter check.</title>
<updated>2015-12-03T12:45:13Z</updated>
<author>
<name>Dr. Stephen Henson</name>
<email>steve@openssl.org</email>
</author>
<published>2015-10-02T12:10:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d8541d7e9e63bf5f343af24644046c8d96498c17'/>
<id>urn:sha1:d8541d7e9e63bf5f343af24644046c8d96498c17</id>
<content type='text'>
Avoid seg fault by checking mgf1 parameter is not NULL. This can be
triggered during certificate verification so could be a DoS attack
against a client or a server enabling client authentication.

Thanks to Loïc Jonas Etienne (Qnective AG) for discovering this bug.

CVE-2015-3194

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
</content>
</entry>
<entry>
<title>Fix leak with ASN.1 combine.</title>
<updated>2015-12-03T12:45:13Z</updated>
<author>
<name>Dr. Stephen Henson</name>
<email>steve@openssl.org</email>
</author>
<published>2015-11-10T19:03:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b29ffa392e839d05171206523e84909146f7a77c'/>
<id>urn:sha1:b29ffa392e839d05171206523e84909146f7a77c</id>
<content type='text'>
When parsing a combined structure pass a flag to the decode routine
so on error a pointer to the parent structure is not zeroed as
this will leak any additional components in the parent.

This can leak memory in any application parsing PKCS#7 or CMS structures.

CVE-2015-3195.

Thanks to Adam Langley (Google/BoringSSL) for discovering this bug using
libFuzzer.

PR#4131

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>e_os.h: limit _MSC_VER trickery to older compilers.</title>
<updated>2015-12-03T12:24:42Z</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2015-12-03T11:29:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=005f4893dc770d77eb07a098da32e0fca87f07b6'/>
<id>urn:sha1:005f4893dc770d77eb07a098da32e0fca87f07b6</id>
<content type='text'>
PR: #3390, backport from 1.0.2.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
</content>
</entry>
<entry>
<title>typo</title>
<updated>2015-12-02T21:49:37Z</updated>
<author>
<name>Dr. Stephen Henson</name>
<email>steve@openssl.org</email>
</author>
<published>2015-12-02T21:49:37Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d585cc32a55e65573051225b29dc62171f59e05a'/>
<id>urn:sha1:d585cc32a55e65573051225b29dc62171f59e05a</id>
<content type='text'>
Reviewed-by: Andy Polyakov &lt;appro@openssl.org&gt;
</content>
</entry>
<entry>
<title>_BSD_SOURCE is deprecated, use _DEFAULT_SOURCE instead</title>
<updated>2015-12-02T17:49:57Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2015-12-02T17:18:03Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=fb35ea28f4f64263adf3e85327e6d73ab980fe25'/>
<id>urn:sha1:fb35ea28f4f64263adf3e85327e6d73ab980fe25</id>
<content type='text'>
The feature_test_macros(7) manual tells us that _BSD_SOURCE is
deprecated since glibc 2.20 and that the compiler will warn about it
being used, unless _DEFAULT_SOURCE is defined as well.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(cherry picked from commit f9fd35248c9a3b1125d9ab82ffb19d62e86533ac)
</content>
</entry>
<entry>
<title>Return errors even if the cookie validation has succeeded</title>
<updated>2015-11-30T10:51:43Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2015-11-30T10:38:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=41d049e1cda0e23ad45fbca94fc90cfe9cfee466'/>
<id>urn:sha1:41d049e1cda0e23ad45fbca94fc90cfe9cfee466</id>
<content type='text'>
In the DTLS ClientHello processing the return value is stored in |ret| which
by default is -1. We wish to return 1 on success or 2 on success *and* we
have validated the DTLS cookie. Previously on successful validation of the
cookie we were setting |ret| to 2. Unfortunately if we later encounter an
error then we can end up returning a successful (positive) return code from
the function because we already set |ret| to a positive value.

This does not appear to have a security consequence because the handshake
just fails at a later point.

Reviewed-by: Andy Polyakov &lt;appro@openssl.org&gt;
</content>
</entry>
<entry>
<title>Use both sun and __sun</title>
<updated>2015-11-24T22:44:50Z</updated>
<author>
<name>Kurt Roeckx</name>
<email>kurt@roeckx.be</email>
</author>
<published>2015-11-24T22:21:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=98b94544e5dcab065404de1892d2aeb726dd6491'/>
<id>urn:sha1:98b94544e5dcab065404de1892d2aeb726dd6491</id>
<content type='text'>
Reviewed-by: Andy Polyakov &lt;appro@openssl.org&gt;
(cherry picked from commit ed02493567390cac6d07447f193fcaac5b219af3)
</content>
</entry>
</feed>
