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).
|
||
|---|---|---|
| .. | ||
| doc_classes | ||
| export | ||
| console_wrapper_windows.cpp | ||
| crash_handler_windows.cpp | ||
| crash_handler_windows.h | ||
| detect.py | ||
| display_server_windows.cpp | ||
| display_server_windows.h | ||
| gl_manager_windows.cpp | ||
| gl_manager_windows.h | ||
| godot.ico | ||
| godot.natvis | ||
| godot_console.ico | ||
| godot_res.rc | ||
| godot_res_wrap.rc | ||
| godot_windows.cpp | ||
| joypad_windows.cpp | ||
| joypad_windows.h | ||
| key_mapping_windows.cpp | ||
| key_mapping_windows.h | ||
| lang_table.h | ||
| logo.svg | ||
| os_windows.cpp | ||
| os_windows.h | ||
| platform_config.h | ||
| platform_windows_builders.py | ||
| README.md | ||
| run_icon.svg | ||
| SCsub | ||
| tts_windows.cpp | ||
| tts_windows.h | ||
| vulkan_context_win.cpp | ||
| vulkan_context_win.h | ||
| windows_terminal_logger.cpp | ||
| windows_terminal_logger.h | ||
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
- Compiling for Windows
- Instructions on building this platform port from source.
- Exporting for Windows
- Instructions on using the compiled export templates to export a project.
- Changing application icon for Windows
- Instructions on using a custom icon for the exported project executable.