<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/usr.bin/openssl/apps_posix.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-07-13T18:36:56+00:00</updated>
<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>Use clock_gettime and getrusage to compute real and user time.</title>
<updated>2017-11-24T13:48:12+00:00</updated>
<author>
<name>jca</name>
<email></email>
</author>
<published>2017-11-24T13:48:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3d732f569bfce9c0a9fc58e191b8203d42698af1'/>
<id>urn:sha1:3d732f569bfce9c0a9fc58e191b8203d42698af1</id>
<content type='text'>
Better handling of clock jumps, from Scott Cheloa.
</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>Move Windows OS-specific functions to make porting easier.</title>
<updated>2014-12-03T22:16:02+00:00</updated>
<author>
<name>bcook</name>
<email></email>
</author>
<published>2014-12-03T22:16:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=56ba4dfacce3236710ca61edbd40744a424ca728'/>
<id>urn:sha1:56ba4dfacce3236710ca61edbd40744a424ca728</id>
<content type='text'>
Several functions that need to be redefined for a Windows port are right
in the middle of other code that is relatively portable. This patch
isolates the functions that need Windows-specific implementations so
they can be built conditionally in the portable tree.

Add calls to BIO_sock_init() as-needed to openssl(1) so that socket IO works on
Windows. Sorry, these are no-op on other platforms.

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