<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcrypto/dh/dh_lib.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/dh/dh_lib.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/dh/dh_lib.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-05-02T15:48:38Z</updated>
<entry>
<title>Remove incorrect NULL checks in DH_set0_key().</title>
<updated>2018-05-02T15:48:38Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2018-05-02T15:48:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7e67e88e7eefdaf922c2373c021752a5509d482a'/>
<id>urn:sha1:7e67e88e7eefdaf922c2373c021752a5509d482a</id>
<content type='text'>
Reported by Ondřej Surý, LibreSSL-portable issue #92.

ok inoguchi, jsing
</content>
</entry>
<entry>
<title>make ENGINE_finish() succeed on NULL and simplify callers as in</title>
<updated>2018-04-14T07:09:21Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2018-04-14T07:09:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=341fd9e0365d25e6e931af82db9dcc52a587c361'/>
<id>urn:sha1:341fd9e0365d25e6e931af82db9dcc52a587c361</id>
<content type='text'>
OpenSSL commit 7c96dbcdab9 by Rich Salz.

This cleans up the caller side quite a bit and reduces the number of
lines enclosed in #ifndef OPENSSL_NO_ENGINE.  codesearch.debian.net
shows that almost nothing checks the return value of ENGINE_finish().
While there, replace a few nearby 'if (!ptr)' with 'if (ptr == NULL)'.

ok jsing, tested by &amp; ok inoguchi
</content>
</entry>
<entry>
<title>Provide DH_get0_engine().</title>
<updated>2018-02-22T16:41:04Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2018-02-22T16:41:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dfbc7a436cad6c7e6d7ea00f4a56a59ba9a4d69d'/>
<id>urn:sha1:dfbc7a436cad6c7e6d7ea00f4a56a59ba9a4d69d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix bogus check. Spotted by brynet, thanks.</title>
<updated>2018-02-20T21:11:15Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2018-02-20T21:11:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4beaa5f5d57a489f1cf6e6e3f1ed52a7b0e5f3da'/>
<id>urn:sha1:4beaa5f5d57a489f1cf6e6e3f1ed52a7b0e5f3da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide DH_set_length()</title>
<updated>2018-02-20T18:01:42Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2018-02-20T18:01:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=57addcd0b71c631a06928fd0b33117f9d0c597fa'/>
<id>urn:sha1:57addcd0b71c631a06928fd0b33117f9d0c597fa</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide DH_bits()</title>
<updated>2018-02-20T17:59:31Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2018-02-20T17:59:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a108d6e6ea6fc9da7b3b6c55fff679aaf5f45019'/>
<id>urn:sha1:a108d6e6ea6fc9da7b3b6c55fff679aaf5f45019</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide DH_{clear,set,test}_flags().</title>
<updated>2018-02-20T17:38:15Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2018-02-20T17:38:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5d59ae970232332300c3000304bffba78ec1d017'/>
<id>urn:sha1:5d59ae970232332300c3000304bffba78ec1d017</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide {DH,DSA}_set0_key(). Requested by sthen.</title>
<updated>2018-02-18T14:58:12Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2018-02-18T14:58:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1cdc303d4b8c1495368c126c56f78cf047e8c7d5'/>
<id>urn:sha1:1cdc303d4b8c1495368c126c56f78cf047e8c7d5</id>
<content type='text'>
ok jsing
</content>
</entry>
<entry>
<title>Provide DH_set0_pqg.</title>
<updated>2018-02-18T12:51:31Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2018-02-18T12:51:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8216844adf5354a75b9d41677ddc0835dbdcdc23'/>
<id>urn:sha1:8216844adf5354a75b9d41677ddc0835dbdcdc23</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:35Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2018-02-17T13:47:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f08abba079dae83ad95b35691473b9253691c43b'/>
<id>urn:sha1:f08abba079dae83ad95b35691473b9253691c43b</id>
<content type='text'>
EVP_PKEY_get0_{DH,DSA,RSA}(), RSA_{g,s}et0_key().

ok jsing
</content>
</entry>
</feed>
