<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/rsa, branch libressl-v2.2.1</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.2.1</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.2.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-06-20T12:01:14+00:00</updated>
<entry>
<title>Replace remaining CRYPTO_memcmp() calls with timingsafe_memcmp().</title>
<updated>2015-06-20T12:01:14+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-06-20T12:01:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4fbad15f23f9774fc485f5683eaed15955f59a37'/>
<id>urn:sha1:4fbad15f23f9774fc485f5683eaed15955f59a37</id>
<content type='text'>
ok doug@ deraadt@
</content>
</entry>
<entry>
<title>Remove obsolete MDC-2DES from libcrypto.</title>
<updated>2015-06-20T01:07:25+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-06-20T01:07:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=13b44077b7b29b4c5c4e74960c560bfe55f3fde8'/>
<id>urn:sha1:13b44077b7b29b4c5c4e74960c560bfe55f3fde8</id>
<content type='text'>
ok deraadt@ jsing@ miod@
</content>
</entry>
<entry>
<title>Fix bad indenting in LibreSSL.</title>
<updated>2015-06-13T08:38:10+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-06-13T08:38:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ffdde82e8fceeaaea8ca893d8bffc0dcc53daf40'/>
<id>urn:sha1:ffdde82e8fceeaaea8ca893d8bffc0dcc53daf40</id>
<content type='text'>
jsg@ noticed that some of the lines in libssl and libcrypto are not
indented properly.  At a quick glance, it looks like it has a different
control flow than it really does.  I checked the history in our tree and
in OpenSSL to make sure these were simple mistakes.

ok miod@ jsing@
</content>
</entry>
<entry>
<title>Regen</title>
<updated>2015-02-15T14:35:30+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-02-15T14:35:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=abd73a522ddcc1102ca86cc090873f4547b8bb41'/>
<id>urn:sha1:abd73a522ddcc1102ca86cc090873f4547b8bb41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check for allocation error in RSA_eay_mod_exp(). Coverity CID 25217.</title>
<updated>2015-02-14T15:10:39+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-02-14T15:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4ab76f0bb67518cfef60408ecb681f93c3fe9a67'/>
<id>urn:sha1:4ab76f0bb67518cfef60408ecb681f93c3fe9a67</id>
<content type='text'>
ok jsing@
</content>
</entry>
<entry>
<title>Expand ASN1_CHOICE*, ASN1_SEQUENCE* and associated macros, making the</title>
<updated>2015-02-14T15:06:55+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-02-14T15:06:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=50c0f75baaf19556bde13d9ac8eeac270daa913b'/>
<id>urn:sha1:50c0f75baaf19556bde13d9ac8eeac270daa913b</id>
<content type='text'>
data structures visible and easier to review, without having to wade
through layers and layers of asn1t.h macros.

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

Discussed with beck@ miod@ tedu@
</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>Expand the -IMPLEMENT_ASN1_ENCODE_FUNCTIONS_(const_)?fname macros so that</title>
<updated>2015-02-10T05:12:23+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-02-10T05:12:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2bd884004b68a3cdb5e24f3a1e6e8e3baa60a43e'/>
<id>urn:sha1:2bd884004b68a3cdb5e24f3a1e6e8e3baa60a43e</id>
<content type='text'>
the code is visible and 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>
</feed>
