<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/bn/bn_const.c, branch OPENBSD_7_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2026-01-23T08:29:04+00:00</updated>
<entry>
<title>bn_const: add RFC 7919 primes</title>
<updated>2026-01-23T08:29:04+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2026-01-23T08:29:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=87d5ceb7c77925e0cffb6fb9e902a9c722af86c9'/>
<id>urn:sha1:87d5ceb7c77925e0cffb6fb9e902a9c722af86c9</id>
<content type='text'>
There is no intention to expose these via public API or to use them in TLS.
For now these will only be used for short-circuiting pointless expensive
computations in DH_check().

ok beck
</content>
</entry>
<entry>
<title>Remove the get_rfc*_prime_*() API</title>
<updated>2023-07-28T10:07:30+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-28T10:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=471217d6db7fb5e6999fefba7e8eb950ad19b6a8'/>
<id>urn:sha1:471217d6db7fb5e6999fefba7e8eb950ad19b6a8</id>
<content type='text'>
Inconsistently named with the rest of the API, so OpenSSL 1.1 introduced
the same functions with a BN_ prefix. We'll keep the latter.

ok jsing
</content>
</entry>
<entry>
<title>Pull BIGNUM constants out of get_* function bodies</title>
<updated>2023-07-10T03:26:30+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-10T03:26:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7088bd4571207ed09ccfefbdf3a05f1cca8ba8bc'/>
<id>urn:sha1:7088bd4571207ed09ccfefbdf3a05f1cca8ba8bc</id>
<content type='text'>
The get_rfc*_prime_* functions will be removed. The constants will remain
for the BN_get_rfc*_prime_* functions. Make the latter call BN_bin2bn()
directly on these constants rather than going through get_*. This avoids
some overlong lines. Also KNF for some comments.

Reduces the diff I currently carry by quite a bit.
</content>
</entry>
<entry>
<title>Hide symbols in bn</title>
<updated>2023-07-08T12:21:58+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2023-07-08T12:21:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1dad5f352903aa46e83f0b1265298f7e1d4a9633'/>
<id>urn:sha1:1dad5f352903aa46e83f0b1265298f7e1d4a9633</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Provide BN_get_rfc2409_prime_*() and BN_get_rfc3526_prime_*().</title>
<updated>2018-02-20T17:02:30+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-02-20T17:02:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b647d28a68beee37f49a7301d01f2895030f0682'/>
<id>urn:sha1:b647d28a68beee37f49a7301d01f2895030f0682</id>
<content type='text'>
</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>Get the public headers from the official place with &lt;openssl/ &gt;</title>
<updated>2014-05-31T23:33:33+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-05-31T23:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a7b63ccb9e17cfaf899ee299d155908a5a86d31b'/>
<id>urn:sha1:a7b63ccb9e17cfaf899ee299d155908a5a86d31b</id>
<content type='text'>
from Brent Cook
</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>import of OpenSSL 0.9.8h</title>
<updated>2008-09-06T12:15:56+00:00</updated>
<author>
<name>djm</name>
<email></email>
</author>
<published>2008-09-06T12:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5a3c0a05c7f2c5d3c584b7c8d6aec836dd724c80'/>
<id>urn:sha1:5a3c0a05c7f2c5d3c584b7c8d6aec836dd724c80</id>
<content type='text'>
</content>
</entry>
</feed>
