<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/usr.bin/openssl/progs.h, 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-11-04T15:25:54+00:00</updated>
<entry>
<title>Hook openssl(1) cms back up.</title>
<updated>2019-11-04T15:25:54+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2019-11-04T15:25:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1ea1d12cfd2179ae88362d407feabf674f27b5ad'/>
<id>urn:sha1:1ea1d12cfd2179ae88362d407feabf674f27b5ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove a cms leftover</title>
<updated>2016-09-05T10:45:19+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2016-09-05T10:45:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3b8824830ebb821cf886934179ac0289486c5008'/>
<id>urn:sha1:3b8824830ebb821cf886934179ac0289486c5008</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove engine command and parameters from openssl(1).</title>
<updated>2015-09-11T14:30:23+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-09-11T14:30:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e8587be16102f0811af023382ffaeb2002feec78'/>
<id>urn:sha1:e8587be16102f0811af023382ffaeb2002feec78</id>
<content type='text'>
We do not have any builtin or dynamic engines, meaning openssl(1) has
no way to use the engine command or parameters at all.

ok jsing@
</content>
</entry>
<entry>
<title>Remove all duplicate prototypes for *_main functions (these are already</title>
<updated>2015-08-22T16:36:05+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-08-22T16:36:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b52f06ae6cb673d9e72cbe3cc65f7c091bc9bab8'/>
<id>urn:sha1:b52f06ae6cb673d9e72cbe3cc65f7c091bc9bab8</id>
<content type='text'>
provided by progs.h). Also, move the FUNCTION type (and flags) into
openssl.c since that is the only place of use. Lastly, remove pointless
'extern' from the prototypes and use char **argv instead of char *argv[]
(the former is used elsewhere).

ok deraadt@ doug@
</content>
</entry>
<entry>
<title>bring prototypes into scope, requires movement of a large global object</title>
<updated>2015-08-19T18:25:31+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2015-08-19T18:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=78b44ff882075e2df5a437db1006f7ae85a753d6'/>
<id>urn:sha1:78b44ff882075e2df5a437db1006f7ae85a753d6</id>
<content type='text'>
out of .h file
ok jsing
</content>
</entry>
<entry>
<title>Less mdc2.</title>
<updated>2015-06-20T13:51:52+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-06-20T13:51:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=451a00a867dd1327f0cdb9b5a4e1aaddc62cebc7'/>
<id>urn:sha1:451a00a867dd1327f0cdb9b5a4e1aaddc62cebc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add missing message digests to function table.</title>
<updated>2015-06-19T15:06:51+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-06-19T15:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5421a357692d2a8d697e22c9c617b32c57f9d130'/>
<id>urn:sha1:5421a357692d2a8d697e22c9c617b32c57f9d130</id>
<content type='text'>
Diff from kinichiro via github.

ok doug@
</content>
</entry>
<entry>
<title>Introduce an openssl(1) certhash command.</title>
<updated>2015-02-10T15:29:34+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2015-02-10T15:29:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b2c538142cfc76f91bea09b3f7c963c7a5265659'/>
<id>urn:sha1:b2c538142cfc76f91bea09b3f7c963c7a5265659</id>
<content type='text'>
This is effectively a reimplementation of the functionality provided by
the previously removed c_rehash Perl script. The c_rehash script had a
number of known issues, including the fact that it needs to run openssl(1)
multiple times and that it starts by removing all symlinks before
putting them back, creating atomicity issues/race conditions, even when
nothing has changed.

certhash is self-contained and is intended to be stable - no changes
should be made unless something has actually changed. This means it can
be run regularly in a production environment without causing certificate
lookup failures.

Further testing and improvements will happen in tree.

Discussed with tedu@
</content>
</entry>
<entry>
<title>Move openssl(1) from /usr/sbin/openssl to /usr/bin/openssl, since it is not</title>
<updated>2014-08-26T17:47:25+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2014-08-26T17:47:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5aab6333892d1796683d2fd5e0c53b48b711bfde'/>
<id>urn:sha1:5aab6333892d1796683d2fd5e0c53b48b711bfde</id>
<content type='text'>
a system/superuser binary. At the same time, move the source code from its
current lib/libssl/src/apps location to a more appropriate home under
usr.bin/openssl.

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