<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/conf/conf_sap.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>2018-03-19T03:56:08+00:00</updated>
<entry>
<title>I should not be calling ENGINE_load_builtin_engines_internal</title>
<updated>2018-03-19T03:56:08+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2018-03-19T03:56:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=74a14c647b3e5439c7c6eb66de27b4468df22bab'/>
<id>urn:sha1:74a14c647b3e5439c7c6eb66de27b4468df22bab</id>
<content type='text'>
here, just the normal version.
ok jsing@
</content>
</entry>
<entry>
<title>Correct mistake of loading the default openssl.conf by default during autoinit.</title>
<updated>2018-03-19T03:35:38+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2018-03-19T03:35:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=02fd65d9fc788d4e8e18c251840f300031577d70'/>
<id>urn:sha1:02fd65d9fc788d4e8e18c251840f300031577d70</id>
<content type='text'>
This brings in the OPENSSL_INIT_LOAD_CONFIG flag with the same semantics as
OpenSSL. As a result, by default the openssl.conf file is not loaded during
autoinit, which makes autoinit safe for pledge(stdio).

ok jsing@
</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>Enable building with -DOPENSSL_NO_DEPRECATED.</title>
<updated>2015-02-11T03:19:37+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-02-11T03:19:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e816a1ec1d4411707051912b945e8eab7a5a94e8'/>
<id>urn:sha1:e816a1ec1d4411707051912b945e8eab7a5a94e8</id>
<content type='text'>
If you didn't enable deprecated code, there were missing err.h and
bn.h includes.  This commit allows building with or without deprecated
code.

This was not derived from an OpenSSL commit.  However, they recently
enabled OPENSSL_NO_DEPRECATED in git and fixed these header problems
in a different way.

Verified with clang that this only changes line numbers in the generated
asm.

ok miod@
</content>
</entry>
<entry>
<title>Only import cryptlib.h in the four source files that actually need it.</title>
<updated>2014-07-11T08:44:49+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-07-11T08:44:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=74e2c009c83ad374bd6acdcfc376a384e25ab007'/>
<id>urn:sha1:74e2c009c83ad374bd6acdcfc376a384e25ab007</id>
<content type='text'>
Remove the openssl public includes from cryptlib.h and add a small number
of includes into the source files that actually need them. While here,
also sort/group/tidy the includes.

ok beck@ miod@
</content>
</entry>
<entry>
<title>Explicitly include &lt;openssl/opensslconf.h&gt; in every file that references</title>
<updated>2014-07-10T22:45:58+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-07-10T22:45:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=62348213609ef233110561d1a6ed67ad66df1c7e'/>
<id>urn:sha1:62348213609ef233110561d1a6ed67ad66df1c7e</id>
<content type='text'>
an OPENSSL_NO_* define. This avoids relying on something else pulling it
in for us, plus it fixes several cases where the #ifndef OPENSSL_NO_XYZ is
never going to do anything, since OPENSSL_NO_XYZ will never defined, due
to the fact that opensslconf.h has not been included.

This also includes some miscellaneous sorting/tidying of headers.
</content>
</entry>
<entry>
<title>tags as requested by miod and tedu</title>
<updated>2014-06-12T15:49:31+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-12T15:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=59f4f2c61d71e266d37dd2fc97615b3fd35b4721'/>
<id>urn:sha1:59f4f2c61d71e266d37dd2fc97615b3fd35b4721</id>
<content type='text'>
</content>
</entry>
<entry>
<title>do not include dso.h where it is not needed; ok miod</title>
<updated>2014-06-09T20:55:08+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-06-09T20:55:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1bc3a8dec0d82a0fc13cc58a0c3337c8570f39df'/>
<id>urn:sha1:1bc3a8dec0d82a0fc13cc58a0c3337c8570f39df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Put explicit (void) in function declarations and shuffle keywords in some</title>
<updated>2014-04-27T20:20:59+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2014-04-27T20:20:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=671b17135ef9dbabd4ad62b531f6f48f81daf8e0'/>
<id>urn:sha1:671b17135ef9dbabd4ad62b531f6f48f81daf8e0</id>
<content type='text'>
declaration to pass -Wextra, should we want to add it to CFLAGS.
No binary change.
</content>
</entry>
<entry>
<title>KNF.</title>
<updated>2014-04-20T09:04:56+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-04-20T09:04:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6249bd82c9cf637e8e84cccf990b7315b51a8fa6'/>
<id>urn:sha1:6249bd82c9cf637e8e84cccf990b7315b51a8fa6</id>
<content type='text'>
</content>
</entry>
</feed>
