<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/gost, branch libressl-v2.1.4</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.1.4</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.1.4'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-02-14T15:08:37+00:00</updated>
<entry>
<title>Memory leaks upon error. Coverity CID 78874.</title>
<updated>2015-02-14T15:08:37+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-02-14T15:08:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7341d58e175443f35d3593a484e60ce81d090a15'/>
<id>urn:sha1:7341d58e175443f35d3593a484e60ce81d090a15</id>
<content type='text'>
ok jsing@
</content>
</entry>
<entry>
<title>Consistently check the return value from BN_CTX_get() on assignment.</title>
<updated>2015-02-14T06:40:04+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-02-14T06:40:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a01b8960f2eb5d211c09eb3048c209a946041284'/>
<id>urn:sha1:a01b8960f2eb5d211c09eb3048c209a946041284</id>
<content type='text'>
This is the same as the previous larger commit, however it would seem the
GOST part got missed.

ok beck@ doug@
</content>
</entry>
<entry>
<title>Guenther has plans for OPENSSL_NO_CMS, so revert this for the moment.</title>
<updated>2015-02-11T04:05:14+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2015-02-11T04:05:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3fb89787679dd239a55ca0a4e366ad4e2051fe84'/>
<id>urn:sha1:3fb89787679dd239a55ca0a4e366ad4e2051fe84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>get rid of OPENSSL_NO_CMS code we do not use.</title>
<updated>2015-02-11T03:55:42+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2015-02-11T03:55:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1d3b395bb02124e944ce4abc2f2eab59e2cde925'/>
<id>urn:sha1:1d3b395bb02124e944ce4abc2f2eab59e2cde925</id>
<content type='text'>
ok miod@
</content>
</entry>
<entry>
<title>Enable building with -DOPENSSL_NO_DEPRECATED.</title>
<updated>2015-02-11T03:19:37+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-02-11T03:19:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e816a1ec1d4411707051912b945e8eab7a5a94e8'/>
<id>urn:sha1:e816a1ec1d4411707051912b945e8eab7a5a94e8</id>
<content type='text'>
If you didn't enable deprecated code, there were missing err.h and
bn.h includes.  This commit allows building with or without deprecated
code.

This was not derived from an OpenSSL commit.  However, they recently
enabled OPENSSL_NO_DEPRECATED in git and fixed these header problems
in a different way.

Verified with clang that this only changes line numbers in the generated
asm.

ok miod@
</content>
</entry>
<entry>
<title>Replace assert() and OPENSSL_assert() calls with proper error return paths.</title>
<updated>2015-02-10T09:52:35+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-02-10T09:52:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=edf340ccfb8b64c1c344e29963a2093fe1298a86'/>
<id>urn:sha1:edf340ccfb8b64c1c344e29963a2093fe1298a86</id>
<content type='text'>
Careful review, feedback &amp; ok doug@ jsing@
</content>
</entry>
<entry>
<title>Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policy</title>
<updated>2015-02-10T09:46:30+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-02-10T09:46:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=03858c0228d8ccda7d170fe43e0be79cd0dc6e5b'/>
<id>urn:sha1:03858c0228d8ccda7d170fe43e0be79cd0dc6e5b</id>
<content type='text'>
for libraries in OpenBSD is to deliberately let NULL pointers cause a SIGSEGV.
ok doug@ jsing@
</content>
</entry>
<entry>
<title>Expand the IMPLEMENT_ASN1_FUNCTIONS macro so that the code is visible and</title>
<updated>2015-02-09T16:04:46+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-02-09T16:04:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4fb19543f9f5f3b5e26820a0dfdffa75a332314d'/>
<id>urn:sha1:4fb19543f9f5f3b5e26820a0dfdffa75a332314d</id>
<content type='text'>
functions can be readily located.

Change has been scripted and there is no change to the generated assembly.

Discussed with beck@ miod@ tedu@
</content>
</entry>
<entry>
<title>Make GOST compile with a strict C compiler - in this case incrementing a</title>
<updated>2014-12-07T16:33:51+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-12-07T16:33:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ee67fae33e31b0a137774a402a100e614c3cbc9d'/>
<id>urn:sha1:ee67fae33e31b0a137774a402a100e614c3cbc9d</id>
<content type='text'>
void pointer is undefined and initialising an array with {} is a syntax
error.

Based on a diff from kinichiro inoguchi.
</content>
</entry>
<entry>
<title>Correctly output the result in STREEBOG512_Final() when running on a big-endian</title>
<updated>2014-12-07T16:07:56+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-12-07T16:07:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9dcd1d10adfff562d2544201168edd392ce8c05a'/>
<id>urn:sha1:9dcd1d10adfff562d2544201168edd392ce8c05a</id>
<content type='text'>
system. *blush*
</content>
</entry>
</feed>
