<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/usr.bin/openssl/apps.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>2020-09-09T12:47:46+00:00</updated>
<entry>
<title>Add option type OPTION_UL_VALUE_OR</title>
<updated>2020-09-09T12:47:46+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2020-09-09T12:47:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3cfba77da9bef4c2ccb36f7eb800f040c0d30b0f'/>
<id>urn:sha1:3cfba77da9bef4c2ccb36f7eb800f040c0d30b0f</id>
<content type='text'>
ok tb@
</content>
</entry>
<entry>
<title>Mark the initialized struct options arrays as both static and const.</title>
<updated>2019-07-14T03:30:46+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2019-07-14T03:30:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ce9daaa0080f6ec467441aa485eb3f11ad6fb74a'/>
<id>urn:sha1:ce9daaa0080f6ec467441aa485eb3f11ad6fb74a</id>
<content type='text'>
This moves them from .data to .data.rel.ro

ok deraadt@ inoguchi@
</content>
</entry>
<entry>
<title>Summarize the 4 same name functions and move it to apps.c</title>
<updated>2019-02-09T06:27:37+00:00</updated>
<author>
<name>inoguchi</name>
<email></email>
</author>
<published>2019-02-09T06:27:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fa558a77721eb21feb6a123f6212126f9de94b24'/>
<id>urn:sha1:fa558a77721eb21feb6a123f6212126f9de94b24</id>
<content type='text'>
ok tb@ jsing@
</content>
</entry>
<entry>
<title>openssl app timers: TM_START -&gt; TM_RESET, TM_STOP -&gt; TM_GET</title>
<updated>2018-07-13T18:36:56+00:00</updated>
<author>
<name>cheloha</name>
<email></email>
</author>
<published>2018-07-13T18:36:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ac5e763160d1b0cf0a2c6f4caf5442f2cb1675cc'/>
<id>urn:sha1:ac5e763160d1b0cf0a2c6f4caf5442f2cb1675cc</id>
<content type='text'>
Much more apt than the current operation names.

Names suggested by jca@ ages ago.

ok jca, jsing
</content>
</entry>
<entry>
<title>Seperate real and user timer interfaces</title>
<updated>2017-12-05T15:02:06+00:00</updated>
<author>
<name>jca</name>
<email></email>
</author>
<published>2017-12-05T15:02:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=18630b1588538df9b732e385e1ca2642df0abc87'/>
<id>urn:sha1:18630b1588538df9b732e385e1ca2642df0abc87</id>
<content type='text'>
Use more descriptive names, and make it clearer that real and user
timers work on different static storage.  The end goal is to be able to
reuse those timer functions, instead of inlining other timer
implementations subject to clock jumps.

Discussed with Scott Cheloha
</content>
</entry>
<entry>
<title>Add OPTION_ARG_TIME for parsing a (64 bit if needed) time_t</title>
<updated>2016-08-30T14:34:59+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2016-08-30T14:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=eef10b416862b4920a59237babe254fb5ab98c68'/>
<id>urn:sha1:eef10b416862b4920a59237babe254fb5ab98c68</id>
<content type='text'>
prodding &amp; ok jsing
</content>
</entry>
<entry>
<title>Fix 32-bit time handling, using time_t and make it work on systems</title>
<updated>2016-08-30T11:30:14+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2016-08-30T11:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7bd8de9813fc866790eb5608a43725a52ce21d14'/>
<id>urn:sha1:7bd8de9813fc866790eb5608a43725a52ce21d14</id>
<content type='text'>
where that is long long.
ok beck guenther
</content>
</entry>
<entry>
<title>Initial support for pledges in openssl(1) commands.</title>
<updated>2015-10-10T22:28:51+00:00</updated>
<author>
<name>doug</name>
<email></email>
</author>
<published>2015-10-10T22:28:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=503cf2bd70538bb9cc734a5fd58230b90be4d1d8'/>
<id>urn:sha1:503cf2bd70538bb9cc734a5fd58230b90be4d1d8</id>
<content type='text'>
openssl(1) has two mechanisms for operating: either a single execution
of one command (looking at argv[0] or argv[1]) or as an interactive
session than may execute any number of commands.

We already have a top level pledge that should cover all commands
and that's what interactive mode must continue using.  However, we can
tighten up the pledges when only executing one command.

This is an initial stab at support and may contain regressions.  Most
commands only need "stdio rpath wpath cpath".  The pledges could be
further restricted by evaluating the situation after parsing options.

deraadt@ and beck@ are roughly fine with this approach.
</content>
</entry>
<entry>
<title>Factor out setup_up / destroy_ui functions.</title>
<updated>2015-09-13T12:41:01+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2015-09-13T12:41:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=22c85357bfe5c53ac5831efbd4810877f6795bd9'/>
<id>urn:sha1:22c85357bfe5c53ac5831efbd4810877f6795bd9</id>
<content type='text'>
This pulls out and renames setup_ui/destroy_ui so we have something that
can be replaced as-needed, moving the the console setup code for Windows
to app_win.c in -portable, instead of needing a local patch to enable binary
console mode

ui_read/write are also simplified.
</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>
</feed>
