Changes

Jump to navigation Jump to search
408 bytes added ,  17:12, 4 April 2022
no edit summary
Line 30: Line 30:  
| 8 || [6.0.0+] [[#GetDebugOption]]
 
| 8 || [6.0.0+] [[#GetDebugOption]]
 
|-
 
|-
| 9 || [14.0.0+] ClearTls12FallbackFlag
+
| 9 || [14.0.0+] [[#ClearTls12FallbackFlag]]
 
|}
 
|}
   Line 88: Line 88:     
Same as [[#SetDebugOption]] except this copies state to the buffer instead.
 
Same as [[#SetDebugOption]] except this copies state to the buffer instead.
 +
 +
== ClearTls12FallbackFlag ==
 +
No input/output.
    
== ISslContext ==
 
== ISslContext ==
Line 422: Line 425:  
Auto uses min=TlsV10 max=TlsV12.
 
Auto uses min=TlsV10 max=TlsV12.
   −
[12.0.0+] Auto now uses min=TlsV10 max=((ApiVersion < 2) ? TlsV12 : TlsV13).
+
[11.0.0+] ApiVersion is 1.
 +
 
 +
[12.0.0+] ApiVersion is now 2. Auto now uses min=TlsV10 max=((ApiVersion < 2) ? TlsV12 : TlsV13).
    
[12.0.3+] TLS 1.3 is no longer used. The TlsV13 bit is now handled the same as TlsV12 (uses TLS 1.2), and Auto only uses TLS 1.2 for the maximum.
 
[12.0.3+] TLS 1.3 is no longer used. The TlsV13 bit is now handled the same as TlsV12 (uses TLS 1.2), and Auto only uses TLS 1.2 for the maximum.
 +
 +
[14.0.0+] ApiVersion is now 3 and TLS 1.3 is supported again. Auto now uses min=TlsV10 max=((ApiVersion < 3) ? TlsV12 : TlsV13). If too many connection errors arise, TLS now automatically falls back to version 1.2 by setting an internal flag which can be manually cleared with [[#ClearTls12FallbackFlag]].
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"

Navigation menu