<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/err/err.c, branch OPENBSD_6_8_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_6_8_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2019-10-17T14:28:53+00:00</updated>
<entry>
<title>Provide err_clear_last_constant_time() as a way of clearing an error from</title>
<updated>2019-10-17T14:28:53+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-10-17T14:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cdb76e881734edbc82f0b1df9c49a999be1c2c97'/>
<id>urn:sha1:cdb76e881734edbc82f0b1df9c49a999be1c2c97</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:37+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-04-03T21:59:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=426a421e14686f45bc9d7f73c4ea02bac4262e4d'/>
<id>urn:sha1:426a421e14686f45bc9d7f73c4ea02bac4262e4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring in compatibility for OpenSSL 1.1 style init functions.</title>
<updated>2018-03-17T16:20:01+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2018-03-17T16:20:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b'/>
<id>urn:sha1:035770aca4c8c1f0d36f1b8da62c9e1fb9a4f09b</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:19+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-02-20T23:21:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5426fd8db7d9a7a0c9058fcabf32076cd34bf8be'/>
<id>urn:sha1:5426fd8db7d9a7a0c9058fcabf32076cd34bf8be</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:33+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2017-02-07T15:52:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=aa3934f7783b0c9b04b6a76b332972ce4ce77e56'/>
<id>urn:sha1:aa3934f7783b0c9b04b6a76b332972ce4ce77e56</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:11+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2017-02-07T03:11:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=037ba83cd76d5a5804ab5220308abd7949d5bd90'/>
<id>urn:sha1:037ba83cd76d5a5804ab5220308abd7949d5bd90</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: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>GOST crypto algorithms (well, most of them), ported from the removed GOST</title>
<updated>2014-11-09T19:17:13+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-11-09T19:17:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=35d7dd4666beda50f5094b8804802132fbe722ef'/>
<id>urn:sha1:35d7dd4666beda50f5094b8804802132fbe722ef</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:48+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-10-05T15:21:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=37c5730a5e4003f8e145c017a9b52ff46dc576ad'/>
<id>urn:sha1:37c5730a5e4003f8e145c017a9b52ff46dc576ad</id>
<content type='text'>
ok miod
</content>
</entry>
<entry>
<title>constify strerror return value</title>
<updated>2014-08-24T16:11:39+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2014-08-24T16:11:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7578aa547ab7082a9bb1785cf26323e92b898f79'/>
<id>urn:sha1:7578aa547ab7082a9bb1785cf26323e92b898f79</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>
