<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/bn/bn_word.c, branch OPENBSD_6_5</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_5</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_5'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2016-07-05T02:54:35+00:00</updated>
<entry>
<title>On systems where we do not have BN_ULLONG defined (most 64-bit systems),</title>
<updated>2016-07-05T02:54:35+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2016-07-05T02:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=29ecf1f5b4cb5a580dcac440216b7127a56e3f84'/>
<id>urn:sha1:29ecf1f5b4cb5a580dcac440216b7127a56e3f84</id>
<content type='text'>
BN_mod_word() can return incorrect results if the supplied modulus is
too big, so we need to fall back to BN_div_word.

Now that BN_mod_word may fail, handle errors properly update the man page.

Thanks to Brian Smith for pointing out these fixes from BoringSSL:

https://boringssl.googlesource.com/boringssl/+/67cb49d045f04973ddba0f92fe8a8ad483c7da89
https://boringssl.googlesource.com/boringssl/+/44bedc348d9491e63c7ed1438db100a4b8a830be

ok beck@
</content>
</entry>
<entry>
<title>Only import cryptlib.h in the four source files that actually need it.</title>
<updated>2014-07-11T08:44:49+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-07-11T08:44:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=74e2c009c83ad374bd6acdcfc376a384e25ab007'/>
<id>urn:sha1:74e2c009c83ad374bd6acdcfc376a384e25ab007</id>
<content type='text'>
Remove the openssl public includes from cryptlib.h and add a small number
of includes into the source files that actually need them. While here,
also sort/group/tidy the includes.

ok beck@ miod@
</content>
</entry>
<entry>
<title>tags as requested by miod and tedu</title>
<updated>2014-06-12T15:49:31+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-12T15:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=59f4f2c61d71e266d37dd2fc97615b3fd35b4721'/>
<id>urn:sha1:59f4f2c61d71e266d37dd2fc97615b3fd35b4721</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Emergency knfectomie requested by tedu@.</title>
<updated>2014-05-08T13:20:49+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-05-08T13:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=819648a77046c753ca0119b11b5d28f7a277dcf6'/>
<id>urn:sha1:819648a77046c753ca0119b11b5d28f7a277dcf6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cherry pick bugfixes for http://www.openssl.org/news/secadv_20130205.txt</title>
<updated>2013-02-14T15:11:44+00:00</updated>
<author>
<name>markus</name>
<email></email>
</author>
<published>2013-02-14T15:11:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4383d44ca79eba8836d9f92c612c44ba8aeb87bd'/>
<id>urn:sha1:4383d44ca79eba8836d9f92c612c44ba8aeb87bd</id>
<content type='text'>
from the openssl git (changes between openssl 1.0.1c and 1.0.1d).
ok djm@
</content>
</entry>
<entry>
<title>resolve conflicts</title>
<updated>2008-09-06T12:17:54+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2008-09-06T12:17:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6b62d1fdd8a4fd35acfcc0c4bb1bf8b757fa8cda'/>
<id>urn:sha1:6b62d1fdd8a4fd35acfcc0c4bb1bf8b757fa8cda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Return immediately if argument to BN_sub_word is zero.</title>
<updated>2003-09-25T19:55:36+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2003-09-25T19:55:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c6223f04e5580b6affc19d5f7518c523814b7da8'/>
<id>urn:sha1:c6223f04e5580b6affc19d5f7518c523814b7da8</id>
<content type='text'>
ok markus@ deraadt@
</content>
</entry>
<entry>
<title>Do not produce a corrupt BIGNUM when adding 0 to 0 using BN_add_word().</title>
<updated>2003-08-21T08:14:19+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2003-08-21T08:14:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2a5450809a4f734d64251bf544c07ad83ca1ba31'/>
<id>urn:sha1:2a5450809a4f734d64251bf544c07ad83ca1ba31</id>
<content type='text'>
ok markus@
</content>
</entry>
<entry>
<title>merge 0.9.7b with local changes; crank majors for libssl/libcrypto</title>
<updated>2003-05-12T02:18:40+00:00</updated>
<author>
<name>markus</name>
<email></email>
</author>
<published>2003-05-12T02:18:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d4fcd82bb7f6d603bd61e19a81ba97337b89dfca'/>
<id>urn:sha1:d4fcd82bb7f6d603bd61e19a81ba97337b89dfca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>openssl-engine-0.9.6 merge</title>
<updated>2000-12-15T02:58:47+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2000-12-15T02:58:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9200bb13d15da4b2a23e6bc92c20e95b74aa2113'/>
<id>urn:sha1:9200bb13d15da4b2a23e6bc92c20e95b74aa2113</id>
<content type='text'>
</content>
</entry>
</feed>
