<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/engine, branch OPENBSD_5_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_5_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_5_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2016-02-17T13:06:55+00:00</updated>
<entry>
<title>This commit was manufactured by cvs2git to create tag 'OPENBSD_5_9_BASE'.</title>
<updated>2016-02-17T13:06:55+00:00</updated>
<author>
<name>cvs2svn</name>
<email>admin@example.com</email>
</author>
<published>2016-02-17T13:06:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c192600fadb763f0d8645c69f309093e3709f18c'/>
<id>urn:sha1:c192600fadb763f0d8645c69f309093e3709f18c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove SHA0 check, as we did in v1.21 of sha.h.</title>
<updated>2015-12-07T03:30:09+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-12-07T03:30:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=08dd703b6936f9d0ce2247d4d0b74a9ad398474d'/>
<id>urn:sha1:08dd703b6936f9d0ce2247d4d0b74a9ad398474d</id>
<content type='text'>
This enables ENGINE_get_digest to work again with SHA1.

noted by NARUSE, Yui, @nurse from github
</content>
</entry>
<entry>
<title>Kill coverity 128475</title>
<updated>2015-08-28T01:06:09+00:00</updated>
<author>
<name>beck</name>
<email></email>
</author>
<published>2015-08-28T01:06:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3afc5208a3a2aff4b6e13f31fcbe99c2ca94151c'/>
<id>urn:sha1:3afc5208a3a2aff4b6e13f31fcbe99c2ca94151c</id>
<content type='text'>
ok doug@
</content>
</entry>
<entry>
<title>Remove OpenSSL engine RSAX.</title>
<updated>2015-07-19T22:34:27+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-07-19T22:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=25841ddc7e1d255a907b71bc100b10c363287a75'/>
<id>urn:sha1:25841ddc7e1d255a907b71bc100b10c363287a75</id>
<content type='text'>
OpenSSL stopped building it last year and removed it this year.
Based on OpenSSL commit c436e05bdc7f49985a750df64122c960240b3ae1.

Also cranked major version in libcrypto, libssl and libtls.

"fine with me" bcook@ miod@
</content>
</entry>
<entry>
<title>abort when ENGINE_remove fails, fix Coverity 21656</title>
<updated>2015-07-19T00:56:48+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-07-19T00:56:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3b99f7506c1fd9c2348f2fc6cdfc60a2d8e602af'/>
<id>urn:sha1:3b99f7506c1fd9c2348f2fc6cdfc60a2d8e602af</id>
<content type='text'>
ok doug@, beck@
</content>
</entry>
<entry>
<title>Return the failing engine ID in the error stack.</title>
<updated>2015-06-19T06:32:43+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-06-19T06:32:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=433691f86112f1eea8eb1872e9c9b8b423437151'/>
<id>urn:sha1:433691f86112f1eea8eb1872e9c9b8b423437151</id>
<content type='text'>
Noted by doug@ in an earlier revision of the dynamic engine removal patch, but
I had forgotten to include it in the latest version.
</content>
</entry>
<entry>
<title>Disable ENGINE_load_dynamic (dynamic engine support).</title>
<updated>2015-06-19T06:05:11+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-06-19T06:05:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1ef7c35782edea8e65610a2d9d6d6d08ea90983c'/>
<id>urn:sha1:1ef7c35782edea8e65610a2d9d6d6d08ea90983c</id>
<content type='text'>
We do not build, test or ship any dynamic engines, so we can remove the dynamic
engine loader as well. This leaves a stub initialization function in its place.

ok beck@, reyk@, miod@
</content>
</entry>
<entry>
<title>Remove all getenv() calls, especially those wrapped by issetugid().</title>
<updated>2015-04-11T16:03:21+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2015-04-11T16:03:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b6e092d1e41107edc3265fcda97c497aa21950e1'/>
<id>urn:sha1:b6e092d1e41107edc3265fcda97c497aa21950e1</id>
<content type='text'>
getenv()'s wrapped by issetugid() are safe, but issetugid() is correct
difficult to impliment on many operating systems.  By accident, a grand
experiment was run over the last year, where issetugid() returned 1 (the
safe value) on a few operating systems.  Noone noticed &amp; complained that
certain environment variables were not working.......
ok doug beck jsing, discussion with others
</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>Remove assert() or OPENSSL_assert() of pointers being non-NULL. The policy</title>
<updated>2015-02-10T09:46:30+00:00</updated>
<author>
<name>miod</name>
<email></email>
</author>
<published>2015-02-10T09:46:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=03858c0228d8ccda7d170fe43e0be79cd0dc6e5b'/>
<id>urn:sha1:03858c0228d8ccda7d170fe43e0be79cd0dc6e5b</id>
<content type='text'>
for libraries in OpenBSD is to deliberately let NULL pointers cause a SIGSEGV.
ok doug@ jsing@
</content>
</entry>
</feed>
