<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/apps/openssl/compat/poll_win.c, branch v4.3.0</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v4.3.0</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v4.3.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2024-10-06T23:56:01+00:00</updated>
<entry>
<title>use TIMEVAL typedef with select()</title>
<updated>2024-10-06T23:56:01+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2024-10-06T23:52:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=64f15ec5893c518af2435798297ec4b8c1709afb'/>
<id>urn:sha1:64f15ec5893c518af2435798297ec4b8c1709afb</id>
<content type='text'>
This prevents the compatibility struct timeval definition in
sys/time.h from potentially getting used with select() here.

https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-select
</content>
</entry>
<entry>
<title>for poll timeout -1, set loop time more reasonably</title>
<updated>2024-10-06T23:56:01+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2024-10-06T23:50:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=0eceb61cc0a86238a2cc74b172ea790156153cf3'/>
<id>urn:sha1:0eceb61cc0a86238a2cc74b172ea790156153cf3</id>
<content type='text'>
Otherwise it sets looptime to -1, which was skipped by select()
and caused 100% cpu busy looping.
</content>
</entry>
<entry>
<title>use standard initialization for poll loop delay</title>
<updated>2017-08-13T21:09:32+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2017-08-13T21:09:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=4916f940c8fe7453db50de49da6fbc8bd1a0fefd'/>
<id>urn:sha1:4916f940c8fe7453db50de49da6fbc8bd1a0fefd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add 'nc' to the distribution as an example of libtls client and server</title>
<updated>2015-09-12T13:08:24+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2015-09-12T12:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=854f4f69af9003c0c29d3838001f549beaf36936'/>
<id>urn:sha1:854f4f69af9003c0c29d3838001f549beaf36936</id>
<content type='text'>
</content>
</entry>
</feed>
