|
64f15ec5
|
2024-10-06T18:52:46
|
|
use TIMEVAL typedef with select()
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
|
|
0eceb61c
|
2024-10-06T18:50:51
|
|
for poll timeout -1, set loop time more reasonably
Otherwise it sets looptime to -1, which was skipped by select()
and caused 100% cpu busy looping.
|
|
6b513a1c
|
2018-03-23T13:45:05
|
|
add proper guard and typedef
|
|
4b2a8cd1
|
2018-03-23T11:10:16
|
|
adjust definition of compat clock_gettime
|
|
987aa6a0
|
2018-03-22T20:50:24
|
|
add clock_gettime for macos 10.11 and earlier
|
|
4916f940
|
2017-08-13T16:09:32
|
|
use standard initialization for poll loop delay
|
|
0197a589
|
2015-10-18T09:28:10
|
|
Windows compatibility fixes
VS2013 has trouble with relative include paths for apps/openssl, so move
certhash_win/apps_win.c back to apps/openssl.
gmtime_r on mingw64 fails with negative time_t, override
gmtime_s fails all of the time unit tests, override
SHUT_RD/WR are defined in newer mingw64 headers, check before overriding
|
|
630e7b60
|
2015-09-18T08:43:57
|
|
visual studio path updates
|
|
a896d400
|
2015-09-13T09:19:26
|
|
move windows file IO mode setup to apps_win.c
|
|
854f4f69
|
2015-09-12T07:48:06
|
|
add 'nc' to the distribution as an example of libtls client and server
|