mirror of
https://github.com/godotengine/godot.git
synced 2025-11-09 18:11:13 +00:00
Them mbedTLS read and write functions will never read or write more than the negotiated fragment length at every iteration (which usually depends on MBEDTLS_SSL_IN_CONTENT_LEN and MBEDTLS_SSL_OUT_CONTENT_LEN). For this reason, when reading or writing partial data, we must always keep retrying until we receive a "would block" (no bytes read or wrote), or we have fulfilled the read or write. |
||
|---|---|---|
| .. | ||
| tests | ||
| config.py | ||
| crypto_mbedtls.cpp | ||
| crypto_mbedtls.h | ||
| dtls_server_mbedtls.cpp | ||
| dtls_server_mbedtls.h | ||
| packet_peer_mbed_dtls.cpp | ||
| packet_peer_mbed_dtls.h | ||
| register_types.cpp | ||
| register_types.h | ||
| SCsub | ||
| stream_peer_mbedtls.cpp | ||
| stream_peer_mbedtls.h | ||
| tls_context_mbedtls.cpp | ||
| tls_context_mbedtls.h | ||