Jan Venekamp 925aea1aba
mbedtls: no longer use MBEDTLS_SSL_VERIFY_OPTIONAL
With mbedTLS if the minimum version of TLS is set to 1.3,
MBEDTLS_SSL_VERIFY_OPTIONAL is not available in client mode. See:
https://github.com/Mbed-TLS/mbedtls/blob/2ca6c285/library/ssl_tls.c#L1357
Also, there might be plans to remove it completely in future mbedTLS
versions.

Switch to always use MBEDTLS_SSL_VERIFY_REQUIRED. If verifypeer or
verifyhost are disabled the corresponding error flags are cleared in the
verify callback function. That is also where verification errors are
logged.

Closes #14591
2024-08-20 12:45:06 +02:00
..
2024-08-15 15:30:09 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2023-08-31 23:02:10 +00:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-12 19:19:28 +02:00
2024-08-12 19:19:28 +02:00
2024-07-01 22:58:55 +02:00
2024-03-18 12:41:56 +01:00
2024-08-03 19:53:54 +02:00
2024-08-05 08:53:55 +02:00
2024-08-05 08:53:55 +02:00
2024-08-17 00:32:38 +02:00
2023-10-27 00:37:34 +00:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-04 19:17:45 +02:00
2024-06-05 14:02:39 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2023-12-18 10:34:22 +01:00
2024-08-03 19:53:54 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-14 11:51:55 +02:00
2024-08-14 11:51:55 +02:00
2024-07-01 22:58:55 +02:00
2024-04-16 15:52:10 +02:00
2024-08-03 19:53:54 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2023-09-30 11:45:39 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-15 15:30:09 +02:00
2024-07-01 22:58:55 +02:00
2024-04-11 09:00:51 +02:00
2024-07-01 22:58:55 +02:00
2024-08-03 19:53:54 +02:00
2024-08-15 08:54:19 +02:00
2024-08-15 08:54:19 +02:00
2024-07-01 22:58:55 +02:00
2024-08-03 19:51:02 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-06-05 14:02:39 +02:00
2023-09-25 20:12:18 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2023-09-25 20:12:18 +02:00
2024-07-01 22:58:55 +02:00
2024-08-07 14:59:07 +02:00
2024-08-09 10:45:40 +02:00
2024-04-30 14:22:11 +02:00
2024-07-01 22:58:55 +02:00
2024-08-04 19:17:45 +02:00
2024-06-05 14:02:39 +02:00
2024-08-04 19:17:45 +02:00
2023-12-18 14:56:57 +00:00
2024-08-07 15:13:07 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-09 10:45:40 +02:00
2024-08-15 15:30:09 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-03 19:53:54 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-08-03 19:53:54 +02:00
2024-07-01 22:58:55 +02:00
2024-08-08 17:52:25 +02:00
2024-07-01 22:58:55 +02:00
2024-04-11 09:29:21 +02:00
2024-08-02 11:17:44 +02:00
2024-08-20 00:44:10 +02:00
2024-08-03 19:49:15 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-06-12 16:04:53 +02:00
2024-08-04 19:17:45 +02:00
2024-07-15 23:47:33 +02:00
2024-08-07 08:50:42 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-08-04 19:17:45 +02:00
2024-03-04 08:42:56 +01:00
2024-08-14 11:51:55 +02:00
2024-08-04 19:17:45 +02:00
2024-08-03 19:53:54 +02:00
2024-08-03 19:53:54 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 22:58:55 +02:00
2024-07-01 16:45:17 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-08-15 15:30:09 +02:00
2024-07-01 16:45:17 +02:00
2024-08-04 19:17:45 +02:00
2024-06-26 08:33:17 +02:00
2024-08-04 19:17:45 +02:00
2024-08-15 15:30:09 +02:00
2024-08-04 19:17:45 +02:00
2024-08-04 19:17:45 +02:00
2024-07-01 22:58:55 +02:00
2024-08-12 19:19:28 +02:00
2024-07-01 16:45:17 +02:00