<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/dh, branch OPENBSD_6_3_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_3_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_3_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2018-02-22T16:41:04+00:00</updated>
<entry>
<title>Provide DH_get0_engine().</title>
<updated>2018-02-22T16:41:04+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-02-22T16:41:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d44ad2f21844969256b468a00cfa6fcd05c148c1'/>
<id>urn:sha1:d44ad2f21844969256b468a00cfa6fcd05c148c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix bogus check. Spotted by brynet, thanks.</title>
<updated>2018-02-20T21:11:15+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-20T21:11:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fe75a84399547ea9363ace5823b4c0a3c6c1076a'/>
<id>urn:sha1:fe75a84399547ea9363ace5823b4c0a3c6c1076a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide DH_set_length()</title>
<updated>2018-02-20T18:01:42+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-20T18:01:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d6f857847da13bf66a33e009fdcf59034786be48'/>
<id>urn:sha1:d6f857847da13bf66a33e009fdcf59034786be48</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide DH_bits()</title>
<updated>2018-02-20T17:59:31+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-20T17:59:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3008e5796a289ec1f7ab89d4e388f70529e951c2'/>
<id>urn:sha1:3008e5796a289ec1f7ab89d4e388f70529e951c2</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide DH_{clear,set,test}_flags().</title>
<updated>2018-02-20T17:38:15+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-20T17:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ff1700a023130a03240eef9cf715f33d464c0a14'/>
<id>urn:sha1:ff1700a023130a03240eef9cf715f33d464c0a14</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide {DH,DSA}_set0_key(). Requested by sthen.</title>
<updated>2018-02-18T14:58:12+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-18T14:58:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f45fe1036a32cd14875d1619aab61bc0753012a3'/>
<id>urn:sha1:f45fe1036a32cd14875d1619aab61bc0753012a3</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide DH_set0_pqg.</title>
<updated>2018-02-18T12:51:31+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-02-18T12:51:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bd8567c310b9d53164283520dddd3fb067b20344'/>
<id>urn:sha1:bd8567c310b9d53164283520dddd3fb067b20344</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>Send the function codes from the error functions to the bit bucket,</title>
<updated>2017-01-29T17:49:23+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-01-29T17:49:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d1f47bd292f36094480caa49ada36b99a69c59b0'/>
<id>urn:sha1:d1f47bd292f36094480caa49ada36b99a69c59b0</id>
<content type='text'>
as was done earlier in libssl. Thanks inoguchi@ for noticing
libssl had more reacharounds into this.
ok jsing@ inoguchi@
</content>
</entry>
<entry>
<title>Make explicit _ct and _nonct versions of bn_mod_exp funcitons that</title>
<updated>2017-01-21T09:38:59+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-01-21T09:38:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a0a595cda97de2b217b0582cfa601ee4c746bfce'/>
<id>urn:sha1:a0a595cda97de2b217b0582cfa601ee4c746bfce</id>
<content type='text'>
matter for constant time, and make the public interface only used
external to the library.

This moves us to a model where the important things are constant time
versions unless you ask for them not to be, rather than the opposite.
I'll continue with this method by method.

Add regress tests for same.
ok jsing@
</content>
</entry>
</feed>
