Merge pull request #76836 from Faless/tls/system_certs

[TLS] Add support for platform-specific CA bundles.
This commit is contained in:
Rémi Verschelde 2023-05-12 11:17:31 +02:00
commit 258fabdbb3
No known key found for this signature in database
GPG key ID: C3336907360768E1
17 changed files with 180 additions and 13 deletions

View file

@ -137,6 +137,7 @@ public:
virtual String get_stdin_string() = 0;
virtual Error get_entropy(uint8_t *r_buffer, int p_bytes) = 0; // Should return cryptographically-safe random bytes.
virtual String get_system_ca_certificates() { return ""; } // Concatenated certificates in PEM format.
virtual PackedStringArray get_connected_midi_inputs();
virtual void open_midi_inputs();