<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/rsa, branch libressl-v2.7.2</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v2.7.2</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v2.7.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2018-03-17T15:12:56+00:00</updated>
<entry>
<title>Provide RSA_meth_{dup,free,new,set_{finish,priv_{dec,enc}}}()</title>
<updated>2018-03-17T15:12:56+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-03-17T15:12:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=70a27b396f5f0474f8fd3b9dc443176a0d82f759'/>
<id>urn:sha1:70a27b396f5f0474f8fd3b9dc443176a0d82f759</id>
<content type='text'>
Note that these functions return NULL in out-of-memory situations,
but contrary to OpenSSL's versions they do not set an error.

ok jsing
</content>
</entry>
<entry>
<title>Provide RSA_{clear,set,test}_flasg()</title>
<updated>2018-02-20T17:42:32+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-20T17:42:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d1c352883b934dfbb56b5b286c77c346eb91293a'/>
<id>urn:sha1:d1c352883b934dfbb56b5b286c77c346eb91293a</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide RSA_{g,s}et0_crt_params()</title>
<updated>2018-02-18T12:57:14+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-18T12:57:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=04e0c62f5644571d8d5db6b09704dd39d3be079c'/>
<id>urn:sha1:04e0c62f5644571d8d5db6b09704dd39d3be079c</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Use usual order of RSA_{g,s}et0_key().</title>
<updated>2018-02-18T12:55:32+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-18T12:55:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=219ea795adff53836ef84e874a6065fdba693551'/>
<id>urn:sha1:219ea795adff53836ef84e874a6065fdba693551</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide RSA_{g,s}et0_factors()</title>
<updated>2018-02-18T12:53:46+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-18T12:53:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1043e31231449505e6e7d161fca44b9627b02643'/>
<id>urn:sha1:1043e31231449505e6e7d161fca44b9627b02643</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide RSA_bits()</title>
<updated>2018-02-18T12:52:13+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-18T12:52:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cf99db254a400ac158af75deb5161582f3196f01'/>
<id>urn:sha1:cf99db254a400ac158af75deb5161582f3196f01</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide further parts of the OpenSSL 1.1 API: {DH,DSA}_get0_{key,pqg}(),</title>
<updated>2018-02-17T13:47:36+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-17T13:47:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fbfe5db25186968deb518dba39952191d6027694'/>
<id>urn:sha1:fbfe5db25186968deb518dba39952191d6027694</id>
<content type='text'>
EVP_PKEY_get0_{DH,DSA,RSA}(), RSA_{g,s}et0_key().

ok jsing
</content>
</entry>
<entry>
<title>Bring back the RSA_SSLV23_PADDING define.</title>
<updated>2017-08-30T16:07:35+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-08-30T16:07:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e93767c2b5f30f3ec6c7482212044b9300295b55'/>
<id>urn:sha1:e93767c2b5f30f3ec6c7482212044b9300295b55</id>
<content type='text'>
Several pieces of software expect this to be available unconditionally.
</content>
</entry>
<entry>
<title>Remove RSA_padding_add_SSLv23()/RSA_padding_check_SSLv23() and related</title>
<updated>2017-08-28T17:41:59+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-08-28T17:41:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0382c9253ad062352e3b0e86758368e59d99d3ba'/>
<id>urn:sha1:0382c9253ad062352e3b0e86758368e59d99d3ba</id>
<content type='text'>
code. We removed SSLv2/SSLv3 a long time ago...

Discussed with doug@
</content>
</entry>
<entry>
<title>use freezero() instead of memset/explicit_bzero + free.  Substantially</title>
<updated>2017-05-02T03:59:45+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2017-05-02T03:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5904cc0e04409fde39a97e6580535da34eeb4291'/>
<id>urn:sha1:5904cc0e04409fde39a97e6580535da34eeb4291</id>
<content type='text'>
reduces conditional logic (-218, +82).

MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH cache alignment calculation bn/bn_exp.c
wasn'tt quite right.  Two other tricky bits with ASN1_STRING_FLAG_NDEF and
BN_FLG_STATIC_DATA where the condition cannot be collapsed completely.

Passes regress.  ok beck
</content>
</entry>
</feed>
