<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/bn, branch libressl-v2.5.0</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.5.0</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.5.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2016-09-04T14:31:29+00:00</updated>
<entry>
<title>Less S390.</title>
<updated>2016-09-04T14:31:29+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-09-04T14:31:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d613aa0d6ef93fa8587113d3e866da6c582bdd0d'/>
<id>urn:sha1:d613aa0d6ef93fa8587113d3e866da6c582bdd0d</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>Less IA64.</title>
<updated>2016-09-04T14:06:46+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2016-09-04T14:06:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=08b60d422d5acc1a98c47af6c53680ea9cc45bc2'/>
<id>urn:sha1:08b60d422d5acc1a98c47af6c53680ea9cc45bc2</id>
<content type='text'>
ok deraadt@
</content>
</entry>
<entry>
<title>switch to a constant-time gather procedure for amd64 mont5 asm</title>
<updated>2016-09-03T17:33:16+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-09-03T17:33:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a368cc5f567b4a1e50fb42285f6e14eb04a5aa87'/>
<id>urn:sha1:a368cc5f567b4a1e50fb42285f6e14eb04a5aa87</id>
<content type='text'>
from OpenSSL commit 7f98aa7403a1244cf17d1aa489f5bb0f39bae431

CVE-2016-0702
ok beck@
</content>
</entry>
<entry>
<title>add constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF.</title>
<updated>2016-09-03T17:26:29+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-09-03T17:26:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b4ded23bb909c13a8816bec41389b6a343fba9db'/>
<id>urn:sha1:b4ded23bb909c13a8816bec41389b6a343fba9db</id>
<content type='text'>
Patch based on OpenSSL commit d7a854c055ff22fb7da80c3b0e7cb08d248591d0

"Performance penalty varies from platform to platform, and even
key length. For rsa2048 sign it was observed to reach almost 10%."

CVE-2016-0702
ok beck@
</content>
</entry>
<entry>
<title>BN_mod_exp_mont_consttime: check for zero modulus.</title>
<updated>2016-09-03T17:21:38+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-09-03T17:21:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a1bddd1baaaf2f6eb4754140425b09a3b301210f'/>
<id>urn:sha1:a1bddd1baaaf2f6eb4754140425b09a3b301210f</id>
<content type='text'>
Don't dereference d when top is zero.

Original patch from OpenSSL commit d46e946d2603c64df6e1e4f9db0c70baaf1c4c03
ok jsing@
</content>
</entry>
<entry>
<title>BN_mod_exp_mont_consttime: check for zero modulus.</title>
<updated>2016-09-03T14:37:52+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-09-03T14:37:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f826e0ef7a6d62b2aaaf3475bc001f300d6cd832'/>
<id>urn:sha1:f826e0ef7a6d62b2aaaf3475bc001f300d6cd832</id>
<content type='text'>
Don't dereference |d| when |top| is zero. Also test that various
BIGNUM methods behave correctly on zero/even inputs.

Original patch from OpenSSL commit d46e946d2603c64df6e1e4f9db0c70baaf1c4c03
</content>
</entry>
<entry>
<title>Avoid undefined-behavior right-shifting by a word-size # of bits.</title>
<updated>2016-09-03T14:37:00+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-09-03T14:37:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9aae90b064d0298d40b2d795728a6e1dbb721db5'/>
<id>urn:sha1:9aae90b064d0298d40b2d795728a6e1dbb721db5</id>
<content type='text'>
Found with STACK, originally from OpenSSL, ok @beck
</content>
</entry>
<entry>
<title>don't mix code and decls, ok tedu@</title>
<updated>2016-07-18T01:04:52+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-07-18T01:04:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c7c0c4b1ecb389c009d446c6c9253677915896dc'/>
<id>urn:sha1:c7c0c4b1ecb389c009d446c6c9253677915896dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use memset to initialize the union</title>
<updated>2016-07-17T22:01:01+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-07-17T22:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c5ec86df737ed666779cf51e5f3a89a62397e0de'/>
<id>urn:sha1:c5ec86df737ed666779cf51e5f3a89a62397e0de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initialize buffers before use, noted by Kinichiro Inoguchi.</title>
<updated>2016-07-17T21:21:40+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-07-17T21:21:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fdee4729e12ac97473d08c1a7e9d17c5468fe82c'/>
<id>urn:sha1:fdee4729e12ac97473d08c1a7e9d17c5468fe82c</id>
<content type='text'>
ok beck@
</content>
</entry>
</feed>
