virtualx-engine/core
Fabio Alessandrelli adba870534 [NET] Refactor TLS configuration.
Use a TLSOptions configuration object which is created via static
functions.

- "TLSOptions.client": uses the standard CA and common name verification.
- "TLSOptions.client_unsafe": uses optional CA verification (i.e. if specified)
- "TLSOptions.server": is the standard server configuration (chain + key)

This will allow us to expand the TLS configuration options to include
e.g. mutual authentication without bloating the classes that uses
StreamPeerTLS and PacketPeerDTLS as underlying peers.
2023-01-28 11:08:02 +01:00
..
config Merge pull request #65137 from dalexeev/editor-naming 2023-01-24 22:26:03 +03:00
crypto [NET] Refactor TLS configuration. 2023-01-28 11:08:02 +01:00
debugger Cleanup unused engine code v2 2023-01-19 13:02:18 +01:00
error Fix incorrect index error macros 2023-01-22 12:23:56 +01:00
extension Add GodotTypeInfo::Metadata to MethodInfo 2023-01-26 15:51:34 +01:00
input Merge pull request #67783 from EricEzaM/67715-input-event-action-as-text 2023-01-27 10:30:00 +01:00
io [NET] Refactor TLS configuration. 2023-01-28 11:08:02 +01:00
math Merge pull request #72170 from Chaosus/astar_fix 2023-01-27 18:52:22 +03:00
object Merge pull request #72111 from raulsntos/method-info-metadata 2023-01-27 15:41:38 +01:00
os Fix code style and consistency of RWLock and Semaphore 2023-01-27 18:45:25 +01:00
string Handle gltf binary 2023-01-27 02:02:02 -08:00
templates Add range iterator to LocalVector 2023-01-21 18:42:04 +01:00
variant Merge pull request #62499 from fire/gltf-binary-img-compression 2023-01-27 11:35:55 +01:00
core_bind.cpp Booleanize various sync primitives' wait & locking methods 2023-01-27 11:15:30 +01:00
core_bind.h Booleanize various sync primitives' wait & locking methods 2023-01-27 11:15:30 +01:00
core_builders.py ci: add Python static analysis check via mypy 2022-09-30 19:03:17 +07:00
core_constants.cpp Add PROPERTY_USAGE_NEVER_DUPLICATE flag and use for script 2023-01-24 16:37:50 -06:00
core_constants.h Use BitField<> in core type masks 2023-01-08 22:17:40 +01:00
core_globals.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
core_globals.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
core_string_names.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
core_string_names.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
doc_data.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
doc_data.h Removed unused property hints and Object::get_translatable_strings() 2023-01-09 16:56:01 +01:00
register_core_types.cpp [NET] Refactor TLS configuration. 2023-01-28 11:08:02 +01:00
register_core_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub SCons: Unify tools/target build type configuration 2022-09-26 16:31:46 +02:00
typedefs.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
version.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00