Index: doc/tls.html ================================================================== --- doc/tls.html +++ doc/tls.html @@ -453,17 +453,46 @@

CERTIFICATE VALIDATION

+

Summary of command line options:

+

The following options are used for certificate validation:

+ + +
+

When are command line options needed:

-By default, a client TLS connection is set to NOT request nor validate the -server certificates. This limitation is due to the lack of a common cross -platform database of Certificate Authority (CA) provided certificates to -validate against. Many Linux systems natively support OpenSSL and thus have -these certificates installed as part of the OS, but MacOS and Windows do not. -In order to use the -require option, one of the following must be true:

+By default, a client TLS connection does NOT validate the server certificate +chain. This limitation is due to the lack of a common cross platform +database of Certificate Authority (CA) provided certificates to validate +against. Many Linux systems natively support OpenSSL and thus have these +certificates installed as part of the OS, but MacOS and Windows do not. In +order to use the -require option, one of the following must be true: