Skip to content

Conversation

@Faless
Copy link
Collaborator

@Faless Faless commented Feb 24, 2025

Upstream PR Mbed-TLS/mbedtls#9981 has been merged.

Fixes #101910 while leaving TLS 1.3 support by default.

Added an extra commit to enable TLSv1.3 support by default for editor and project by default.

@Faless Faless force-pushed the mbedtls/backport_defragment_tls_handshake branch from c7818c6 to af0bc17 Compare February 24, 2025 12:44
@AThousandShips AThousandShips added this to the 4.4 milestone Feb 24, 2025
@Faless Faless requested review from a team as code owners February 24, 2025 13:07
Comment on lines +35 to +37
#ifdef TOOLS_ENABLED
#include "editor/editor_settings.h"
#endif // TOOLS_ENABLED
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Technically not editor code shouldn't include editor headers (see #53295), but we have quite a few exceptions.
In this case I don't see any easy way to avoid this, it would need to be passed as a argument from where mbedtls is used in the editor, and that seems worse than allowing this exception.

@akien-mga akien-mga merged commit 39c201c into godotengine:master Feb 24, 2025
20 checks passed
@akien-mga
Copy link
Member

Thanks!

@Faless Faless deleted the mbedtls/backport_defragment_tls_handshake branch February 24, 2025 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[4.4 beta 1] TLS Handshake Error with Godot HTTPRequest

3 participants