proxmox/proxmox-http/src
Lukas Wagner e8e5c11c6a fix #5808: http: use native-tls instead of rustls for the sync client
In the reference Bugzilla entry, a certificate with an IP address as a
SAN was used. rustls seems to have problems with that [1].
Also, pretty much all of our code uses native-tls at the moment, so
it makes sense to not pull in a second TLS implementation.

Tested by rebuilding libpve-rs-perl and testing a Gotify notification
target with a self-signed TLS certificate (one that is accepted by
OpenSSL but not by rusttls).

[1] https://github.com/rustls/rustls/issues/184

Signed-off-by: Lukas Wagner <l.wagner@proxmox.com>
2024-10-30 12:19:56 +01:00
..
client fix #5808: http: use native-tls instead of rustls for the sync client 2024-10-30 12:19:56 +01:00
websocket http: replace deprecated io_err_other 2024-07-30 16:11:44 +02:00
client_trait.rs http: client_trait: make request body generic 2022-09-07 09:25:47 +02:00
http_options.rs http: move SimpleHttpOptions to http-helpers feature 2022-09-07 09:17:45 +02:00
lib.rs tree-wide: enable doc_cfg and doc_auto_cfg for docs 2024-07-02 11:59:53 +02:00
proxy_config.rs http: rename SimpleHttp to Client 2022-09-07 09:17:45 +02:00
rate_limited_stream.rs http: rate limited stream: fix typo in rustdoc comment 2023-11-08 09:56:26 +01:00
rate_limiter.rs http: move rate-limiting out of client feature 2023-03-02 16:14:04 +01:00
uri.rs http: take over json_object_to_query 2022-06-29 10:32:44 +02:00