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