Commit graph

10 commits

Author SHA1 Message Date
Delyan Angelov
dacc738c96
thirdparty: improve -cstrict -cc clang-18 -prod compatibility for programs that do import net.mbedtls 2025-02-10 21:18:57 +02:00
Delyan Angelov
b995e64be9
thirdparty: enable MBEDTLS_THREADING_C and MBEDTLS_THREADING_PTHREAD on FreeBSD too 2024-11-21 01:31:00 +02:00
Delyan Angelov
75ae93d80b
ci,thirdparty: enable MBEDTLS_THREADING_PTHREAD and MBEDTLS_THREADING_C only on Linux for now (fix windows CI) 2024-11-21 01:13:11 +02:00
Delyan Angelov
4b015c8bc0
net.mbedtls: define MBEDTLS_THREADING_PTHREAD, in mbedtls_config.h; call C.mbedtls_ssl_conf_read_timeout explicitly in the wrapper, with a shorter timeout value of 317ms (determined experimentally) 2024-11-20 23:42:19 +02:00
Delyan Angelov
c2788f9793 thirdparty: fix compilation of thirdparty/mbedtls with tcc on macos m1 2024-09-15 15:00:27 +03:00
Turiiya
64a336932c
thirdparty,net.mbedtls: update mbedtls to latest compatible version v3.3.0 (#21118) 2024-03-28 08:46:21 +02:00
rustrover
c90af5ffe3
os: remove repetitive words in comments (#20981) 2024-03-09 15:22:05 +02:00
cui fliter
78602846e5
all: fix typos in comments (#20963) 2024-03-04 18:41:55 +02:00
Kim Shrier
be6f20a288
thirdparty/mbedtls: do not define MBEDTLS_HAVE_X86_64, when compiling with tcc (#19273)
While the tcc compiler does support some of the SSE instructions, it does not support all of them. And, in particular, it doesn't support movdqu which is used in the assembly language instructions in aesni.c.
2023-09-06 09:28:48 +03:00
spaceface
5c716afb39
net.ssl: switch to mbedtls over openssl (#15841) 2022-09-22 16:50:34 +03:00