Modern OpenSSL bindings and TLS 1.3
Headers for the OpenSSL 1.1.x ABI and for the OpenSSL 3.x provider architecture, alongside the legacy 1.0.x API, so you can link against current libraries without patching the original SSL units. The TIdSSLVersion enum is extended with sslvTLSv1_3, and the OpenSSL context probes the runtime through IsOpenSSL_TLSv1_3_Available before applying it. TLS 1.2 and 1.3 are available through both the OpenSSL and the SChannel backends.