Diff

Differences From Artifact [02cd2779a5]:

To Artifact [9a97d7d1b1]:


38
39
40
41
42
43
44
45


46
47
48
49
50
51
52
38
39
40
41
42
43
44

45
46
47
48
49
50
51
52
53







-
+
+







    </dl></dd>
    <dd><a href="#COMMANDS">COMMANDS</a></dd>
    <dd><a href="#CERTIFICATE VALIDATION">CERTIFICATE VALIDATION</a></dd>
    <dd><a href="#CALLBACK OPTIONS">CALLBACK OPTIONS</a></dd>
    <dd><a href="#DEBUG">DEBUG</a></dd>
    <dd><a href="#HTTPS EXAMPLE">HTTPS EXAMPLE</a></dd>
    <dd><a href="#SPECIAL CONSIDERATIONS">SPECIAL CONSIDERATIONS</a></dd>
    <dd><a href="#SEE ALSO">SEE ALSO</a></dd>
    <dd><a href="#See Also">See Also</a></dd>
    <dd><a href="#KEYWORDS">KEYWORDS</a></dd>
</dl>
<br>

<hr>

<h3><a name="NAME">NAME</a></h3>

506
507
508
509
510
511
512
513

514
515
516
517
518
519
520
507
508
509
510
511
512
513

514
515
516
517
518
519
520
521







-
+







setting the <b>-castore</b> option to "<b>org.openssl.winstore://</b>".</li>

<li>If OpenSSL is not installed, the CA certificates must be downloaded and
installed with the user software. The CURL team makes them available at
<a href="https://curl.se/docs/caextract.html">CA certificates extracted
from Mozilla</a> in the <b>cacert.pem</b> file. You must then either
set the <b>SSL_CERT_DIR</b> and/or <b>SSL_CERT_FILE</b> env vars or the
<b>-cadir</b> or <b>-cafile</b> options must be set to the file's install
<b>-cadir</b> or <b>-cafile</b> options to the CA cert file's install
location. It is your responsibility to keep this file up to date.</li>
</ul>
<br>

<hr>

<h3><a name="CALLBACK OPTIONS">CALLBACK OPTIONS</a></h3>
867
868
869
870
871
872
873
874

875
876
877
878
879
880







881
882
883
884



885
886
887
868
869
870
871
872
873
874

875
876
877
878
879
880
881
882
883
884
885
886
887
888
889



890
891
892
893
894
895







-
+






+
+
+
+
+
+
+

-
-
-
+
+
+



linked to OpenSSL library was configured and built. New versions may obsolete
older protocol versions, add or remove ciphers, change default values, etc.
Use the <strong>tls::protocols</strong> commands to obtain the supported
protocol versions.</p>

<hr>

<h3><a name="SEE ALSO">SEE ALSO</a></h3>
<h3><a name="See Also">See Also</a></h3>

<p><strong>socket</strong>, <strong>fileevent</strong>, <strong>http</strong>,
<a href="https://www.openssl.org/"><strong>OpenSSL</strong></a></p>

<hr>

<h3><a name="KEYWORDS">KEYWORDS</a></h3>

<p><strong>ssl</strong>, <strong>tls</strong>, <strong>socket</strong>,
<strong>certificate</strong>, <strong>https</strong>

<hr>

<pre>
Copyright &copy; 1999 Matt Newman.
Copyright &copy; 2004 Starfish Systems.
Copyright &copy; 2023 Brian O'Hagan.
Copyright &copy; 1999 Matt Newman
Copyright &copy; 2004 Starfish Systems
Copyright &copy; 2023-2024 Brian O'Hagan
</pre>
</body>
</html>