<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcrypto/err/err.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/err/err.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/err/err.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-10-17T14:28:53Z</updated>
<entry>
<title>Provide err_clear_last_constant_time() as a way of clearing an error from</title>
<updated>2019-10-17T14:28:53Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2019-10-17T14:28:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b96c5e8cba0627f151d59c00df351151cce50674'/>
<id>urn:sha1:b96c5e8cba0627f151d59c00df351151cce50674</id>
<content type='text'>
the top of the error stack in constant time.

This will be used by upcoming RSA changes.

From OpenSSL 1.1.1d.

ok inoguchi@ tb@
</content>
</entry>
<entry>
<title>KNF: move two opening curly braces of function bodies to their own lines</title>
<updated>2018-04-03T21:59:37Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2018-04-03T21:59:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d595aa6150169974b48e4afe6b0a5ce9496e1259'/>
<id>urn:sha1:d595aa6150169974b48e4afe6b0a5ce9496e1259</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring in compatibility for OpenSSL 1.1 style init functions.</title>
<updated>2018-03-17T16:20:01Z</updated>
<author>
<name>beck</name>
<email>beck@openbsd.org</email>
</author>
<published>2018-03-17T16:20:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e68eaf899d992866359733a944d0495c6196ce94'/>
<id>urn:sha1:e68eaf899d992866359733a944d0495c6196ce94</id>
<content type='text'>
This adds OPENSSL_init_crypto and OPENSSL_init_ssl, as well
thread safety modifications for the existing LibreSSL init
functions.  The initialization routines are called automatically
by the normal entry points into the library, as in newer OpenSSL

ok jsing@, nits by tb@ and deraadt@
</content>
</entry>
<entry>
<title>Mark ERR_add_error_data and ERR_add_error_vdata as not for internal use,</title>
<updated>2017-02-20T23:21:19Z</updated>
<author>
<name>beck</name>
<email>beck@openbsd.org</email>
</author>
<published>2017-02-20T23:21:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3a78e2ddba7fed4643dc23ea4e47269d2607db51'/>
<id>urn:sha1:3a78e2ddba7fed4643dc23ea4e47269d2607db51</id>
<content type='text'>
and document ERR_asprintf_error_data as their replacement.
ok jsing@, ingo@
</content>
</entry>
<entry>
<title>Revert previous; the implementation is incorrect since it assumes that the</title>
<updated>2017-02-07T15:52:33Z</updated>
<author>
<name>jsing</name>
<email>jsing@openbsd.org</email>
</author>
<published>2017-02-07T15:52:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d2cab73aa41b4e1e839a8436bfd0fa46b20e2826'/>
<id>urn:sha1:d2cab73aa41b4e1e839a8436bfd0fa46b20e2826</id>
<content type='text'>
provided error code matches the error that is currently on the top of the
error stack.
</content>
</entry>
<entry>
<title>Add file and line to the LibreSSL error strings sine we are no longer in</title>
<updated>2017-02-07T03:11:11Z</updated>
<author>
<name>beck</name>
<email>beck@openbsd.org</email>
</author>
<published>2017-02-07T03:11:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=85912072637bb2017d1e402c3c585d326eb0872c'/>
<id>urn:sha1:85912072637bb2017d1e402c3c585d326eb0872c</id>
<content type='text'>
1989, VMS, or MS/DOS and we all run Brobdingnagian C compilers that have
can now be counted on to achieve this level of sophistication nearly
everywhere.
ok jsing@
</content>
</entry>
<entry>
<title>Send the function codes from the error functions to the bit bucket,</title>
<updated>2017-01-29T17:49:22Z</updated>
<author>
<name>beck</name>
<email>beck@openbsd.org</email>
</author>
<published>2017-01-29T17:49:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=5067ae9f807f8af9e6350e51e6a54619386c06ba'/>
<id>urn:sha1:5067ae9f807f8af9e6350e51e6a54619386c06ba</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>GOST crypto algorithms (well, most of them), ported from the removed GOST</title>
<updated>2014-11-09T19:17:11Z</updated>
<author>
<name>miod</name>
<email>miod@openbsd.org</email>
</author>
<published>2014-11-09T19:17:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=90f161cce41168eb31d5c3c6bb6769d367068d3b'/>
<id>urn:sha1:90f161cce41168eb31d5c3c6bb6769d367068d3b</id>
<content type='text'>
engine to regular EVP citizens, contributed by Dmitry Eremin-Solenikov;
libcrypto bits only for now.

This is a verbatim import of Dmitry's work, and does not compile in this
state; the forthcoming commits will address these issues.

None of the GOST code is enabled in libcrypto yet, for it still gets
compiled with OPENSSL_NO_GOST defined. However, the public header gost.h
will be installed.
</content>
</entry>
<entry>
<title>compile with c89 (code / decl ordering); from Joakim.Tjernlund@transmode.se</title>
<updated>2014-10-05T15:21:48Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2014-10-05T15:21:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7fc050cb5bec24bbd26ad1ef7c2fcf2e55f91d5c'/>
<id>urn:sha1:7fc050cb5bec24bbd26ad1ef7c2fcf2e55f91d5c</id>
<content type='text'>
ok miod
</content>
</entry>
<entry>
<title>constify strerror return value</title>
<updated>2014-08-24T16:11:39Z</updated>
<author>
<name>bcook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-08-24T16:11:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ee900073fe038e874d482e8c9ba723dec516354b'/>
<id>urn:sha1:ee900073fe038e874d482e8c9ba723dec516354b</id>
<content type='text'>
There is no intention to modify the string returned by strerror and
doing so is forbidden by the standard.

from Jonas 'Sortie' Termansen

ok tedu@ deraadt@
</content>
</entry>
</feed>
