openssl/util
Richard Levitte f352c808ed For Unix, refactor OSSL_sleep() to use nanosleep() instead of usleep()
usleep() is obsolete since POSIX.1-2001 and removed in POSIX.1-2008,
in favor of nanosleep(), which has been present since POSIX.1-2001.

The exceptions for DJGPP and TANDEM are preserved.  Also, just in case
nanosleep() turns out to be unavailable on any Unix machinery that we
are unaware of, we allow a revert to using usleep() by defining
OPENSSL_USE_USLEEP.

Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24173)
2024-05-22 09:59:32 +02:00
..
perl Fix typos found by codespell 2024-04-10 09:24:15 +02:00
platform_symbols For Unix, refactor OSSL_sleep() to use nanosleep() instead of usleep() 2024-05-22 09:59:32 +02:00
add-depends.pl
build.info
c-compress-test.pl
cavs-to-evptest.pl
check-format-test-negatives.c
check-format-test-positives.c
check-format.pl
check-malloc-errs
checkplatformsyms.pl
ck_errf.pl
copy.pl
ctags.sh
dofile.pl
echo.pl
engines.num
err-to-raise
find-doc-nits
find-unused-errs
fips-checksums.sh
fix-deprecation
fix-includes
fix-includes.sed
help.pl
indent.pro Removes record_queue struct which is no longer useful. 2024-02-16 16:33:14 +01:00
lang-compress.pl
libcrypto.num Make conf_diagnostics apply also to the SSL conf errors 2024-05-09 09:20:25 +02:00
libssl.num Sync libcrypto.num and libssl.num with 3.3 branch 2024-04-09 13:43:26 +02:00
markdownlint.rb
merge-err-lines
missingcrypto111.txt
missingcrypto-internal.txt
missingcrypto.txt
missingmacro111.txt
missingmacro.txt
missingssl111.txt
missingssl-internal.txt
missingssl.txt Document the SSL_set_session_secret_cb() function 2024-05-06 10:44:22 +02:00
mk-fipsmodule-cnf.pl
mkbuildinf.pl
mkdef.pl Copyright year updates 2024-04-09 13:43:26 +02:00
mkdir-p.pl
mkerr.pl
mkinstallvars.pl
mknum.pl
mkpod2html.pl
mkrc.pl
mktar.sh
opensslwrap.sh
other-internal.syms
other.syms Add OPENSSL_riscvcap man page 2024-05-09 10:50:42 +02:00
providers.num
quicserver.c
shlib_wrap.sh.in
su-filter.pl
update_abi_check.sh
withlibctx.pl
wrap.pl.in
write-man-symlinks