virtualx-engine/platform/windows
Fabio Alessandrelli 6fd9982358 [TLS] Add support for platform-specific CA bundles.
Adds a new OS::get_system_ca_certs method which can be implemented by
platforms to retrieve the list of trusted CA certificates using OS
specific APIs.

The function should return the certificates in PEM format, and is
currently implemented for Windows/macOS/LinuxBSD(*)/Android.

mbedTLS will fall back to bundled certificates when the OS returns no
certificates.

(*) LinuxBSD does not have a standardized certificates store location.
    The current implementation will test for common locations and may
    return an empty string on some distributions (falling back to the
    bundled certificates).
2023-05-12 09:58:23 +02:00
..
doc_classes Store sensitive export options in dedicated credentials file 2023-05-10 11:40:17 +02:00
export Store sensitive export options in dedicated credentials file 2023-05-10 11:40:17 +02:00
console_wrapper_windows.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
crash_handler_windows.cpp [Windows] Detect missing DLL dependencies and list them in the open_dynamic_library error message. 2023-03-27 12:18:15 +03:00
crash_handler_windows.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
detect.py [TLS] Add support for platform-specific CA bundles. 2023-05-12 09:58:23 +02:00
display_server_windows.cpp Add support for VRAM-compressed custom mouse cursor images 2023-04-21 18:01:47 +02:00
display_server_windows.h Add project manager / editor initial screen settings, implement DisplayServer.get_keyboard_focus_screen method. 2023-04-19 08:54:53 +03:00
gl_manager_windows.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gl_manager_windows.h Fixed a few godot engine 4 warnings on clang with Opengl and Windows apis. 2023-01-30 17:00:02 -08:00
godot.ico [Windows] Optimize editor icon, use different icon for console executable. 2022-11-29 09:39:03 +02:00
godot.natvis added more data structures to Natvis for msdev 2022-09-04 12:06:26 -04:00
godot_console.ico [Windows] Optimize editor icon, use different icon for console executable. 2022-11-29 09:39:03 +02:00
godot_res.rc PCK: Set VERSION_PATCH in header, factor out header magic 2020-01-06 13:13:17 +01:00
godot_res_wrap.rc [Windows] Optimize editor icon, use different icon for console executable. 2022-11-29 09:39:03 +02:00
godot_windows.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
joypad_windows.cpp Added guide button to controller db, changed to use secret XInput function. 2023-02-15 01:01:09 -05:00
joypad_windows.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
key_mapping_windows.cpp [Linux/X11] Add some missing keycodes/scancodes. 2023-03-08 12:13:41 +02:00
key_mapping_windows.h Cleanup and unify keyboard input. 2023-01-23 15:08:12 +02:00
lang_table.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
logo.svg [Export] Add one-click deploy over SSH for the desktop exports. 2022-12-29 09:42:00 +02:00
os_windows.cpp [TLS] Add support for platform-specific CA bundles. 2023-05-12 09:58:23 +02:00
os_windows.h [TLS] Add support for platform-specific CA bundles. 2023-05-12 09:58:23 +02:00
platform_config.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
platform_windows_builders.py SCons: Fix separate_debug_symbols option for Windows/MinGW 2022-12-21 13:52:49 +01:00
README.md Minor typo and docs URL fixes 2023-02-28 13:38:01 +01:00
run_icon.svg [Export] Add one-click deploy over SSH for the desktop exports. 2022-12-29 09:42:00 +02:00
SCsub Add console wrapper app to handle console i/o redirection on Windows. 2022-10-31 14:37:49 +02:00
tts_windows.cpp Merge pull request #75881 from bruvzg/win_coinit 2023-04-18 23:40:06 +02:00
tts_windows.h Windows TTS: Use HashMap instead of RBMap for ids 2023-04-11 15:54:21 +02:00
vulkan_context_win.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
vulkan_context_win.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
windows_terminal_logger.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
windows_terminal_logger.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00

Windows platform port

This folder contains the C++ code for the Windows platform port.

See also misc/dist/windows folder for additional files used by this platform.

Documentation