summaryrefslogtreecommitdiffstats
path: root/table_of_contents.html
diff options
context:
space:
mode:
Diffstat (limited to 'table_of_contents.html')
-rw-r--r--table_of_contents.html158
1 files changed, 116 insertions, 42 deletions
diff --git a/table_of_contents.html b/table_of_contents.html
index 8eea10a6..30274d2a 100644
--- a/table_of_contents.html
+++ b/table_of_contents.html
@@ -35,7 +35,7 @@
<li><a href="CONTRIBUTING_md.html#label-Bugs+and+feature+requests">Bugs and feature requests</a>
<li><a href="CONTRIBUTING_md.html#label-Submitting+patches">Submitting patches</a>
<li><a href="CONTRIBUTING_md.html#label-Testing">Testing</a>
- <li><a href="CONTRIBUTING_md.html#label-Docker">Docker</a>
+ <li><a href="CONTRIBUTING_md.html#label-With+different+versions+of+OpenSSL">With different versions of OpenSSL</a>
<li><a href="CONTRIBUTING_md.html#label-Relation+with+Ruby+source+tree">Relation with Ruby source tree</a>
<li><a href="CONTRIBUTING_md.html#label-Release+policy">Release policy</a>
<li><a href="CONTRIBUTING_md.html#label-Security">Security</a>
@@ -45,6 +45,9 @@
<a href="History_md.html">History</a>
<ul>
+ <li><a href="History_md.html#label-Version+3.0.0">Version 3.0.0</a>
+ <li><a href="History_md.html#label-Compatibility+notes">Compatibility notes</a>
+ <li><a href="History_md.html#label-Notable+changes">Notable changes</a>
<li><a href="History_md.html#label-Version+2.2.1">Version 2.2.1</a>
<li><a href="History_md.html#label-Bug+fixes">Bug fixes</a>
<li><a href="History_md.html#label-Version+2.2.0">Version 2.2.0</a>
@@ -238,10 +241,6 @@
</li>
<li class="class">
<a href="OpenSSL/Config.html">OpenSSL::Config</a>
-
- <ul>
- <li><a href="OpenSSL/Config.html#label-OpenSSL-3A-3AConfig">OpenSSL::Config</a>
- </ul>
</li>
<li class="class">
<a href="OpenSSL/ConfigError.html">OpenSSL::ConfigError</a>
@@ -582,6 +581,11 @@
<span class="container">OpenSSL</span>
<li class="method">
+ <a href="OpenSSL/HMAC.html#method-c-base64digest">::base64digest</a>
+ &mdash;
+ <span class="container">OpenSSL::HMAC</span>
+
+ <li class="method">
<a href="OpenSSL/PKey/EC.html#method-c-builtin_curves">::builtin_curves</a>
&mdash;
<span class="container">OpenSSL::PKey::EC</span>
@@ -702,6 +706,16 @@
<span class="container">OpenSSL::PKey::RSA</span>
<li class="method">
+ <a href="OpenSSL/PKey.html#method-c-generate_key">::generate_key</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey</span>
+
+ <li class="method">
+ <a href="OpenSSL/PKey.html#method-c-generate_parameters">::generate_parameters</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey</span>
+
+ <li class="method">
<a href="OpenSSL/BN.html#method-c-generate_prime">::generate_prime</a>
&mdash;
<span class="container">OpenSSL::BN</span>
@@ -727,6 +741,16 @@
<span class="container">OpenSSL::Engine</span>
<li class="method">
+ <a href="OpenSSL/X509/Certificate.html#method-c-load">::load</a>
+ &mdash;
+ <span class="container">OpenSSL::X509::Certificate</span>
+
+ <li class="method">
+ <a href="OpenSSL/X509/Certificate.html#method-c-load_file">::load_file</a>
+ &mdash;
+ <span class="container">OpenSSL::X509::Certificate</span>
+
+ <li class="method">
<a href="OpenSSL/Random.html#method-c-load_random_file">::load_random_file</a>
&mdash;
<span class="container">OpenSSL::Random</span>
@@ -992,6 +1016,16 @@
<span class="container">OpenSSL</span>
<li class="method">
+ <a href="OpenSSL/BN.html#method-c-rand">::rand</a>
+ &mdash;
+ <span class="container">OpenSSL::BN</span>
+
+ <li class="method">
+ <a href="OpenSSL/BN.html#method-c-rand_range">::rand_range</a>
+ &mdash;
+ <span class="container">OpenSSL::BN</span>
+
+ <li class="method">
<a href="OpenSSL/Random.html#method-c-random_add">::random_add</a>
&mdash;
<span class="container">OpenSSL::Random</span>
@@ -1212,11 +1246,6 @@
<span class="container">OpenSSL::Config</span>
<li class="method">
- <a href="OpenSSL/Config.html#method-i-5B-5D-3D">#[]=</a>
- &mdash;
- <span class="container">OpenSSL::Config</span>
-
- <li class="method">
<a href="OpenSSL/Marshal.html#method-i-_dump">#_dump</a>
&mdash;
<span class="container">OpenSSL::Marshal</span>
@@ -1227,6 +1256,11 @@
<span class="container">OpenSSL::Marshal::ClassMethods</span>
<li class="method">
+ <a href="OpenSSL/BN.html#method-i-abs">#abs</a>
+ &mdash;
+ <span class="container">OpenSSL::BN</span>
+
+ <li class="method">
<a href="OpenSSL/SSL/SSLSocket.html#method-i-accept">#accept</a>
&mdash;
<span class="container">OpenSSL::SSL::SSLSocket</span>
@@ -1347,11 +1381,6 @@
<span class="container">OpenSSL::OCSP::BasicResponse</span>
<li class="method">
- <a href="OpenSSL/Config.html#method-i-add_value">#add_value</a>
- &mdash;
- <span class="container">OpenSSL::Config</span>
-
- <li class="method">
<a href="OpenSSL/SSL/SocketForwarder.html#method-i-addr">#addr</a>
&mdash;
<span class="container">OpenSSL::SSL::SocketForwarder</span>
@@ -1427,6 +1456,11 @@
<span class="container">OpenSSL::X509::Extension::AuthorityKeyIdentifier</span>
<li class="method">
+ <a href="OpenSSL/HMAC.html#method-i-base64digest">#base64digest</a>
+ &mdash;
+ <span class="container">OpenSSL::HMAC</span>
+
+ <li class="method">
<a href="OpenSSL/OCSP/Response.html#method-i-basic">#basic</a>
&mdash;
<span class="container">OpenSSL::OCSP::Response</span>
@@ -1437,16 +1471,6 @@
<span class="container">OpenSSL::BN</span>
<li class="method">
- <a href="OpenSSL/PKey/RSA.html#method-i-blinding_off-21">#blinding_off!</a>
- &mdash;
- <span class="container">OpenSSL::PKey::RSA</span>
-
- <li class="method">
- <a href="OpenSSL/PKey/RSA.html#method-i-blinding_on-21">#blinding_on!</a>
- &mdash;
- <span class="container">OpenSSL::PKey::RSA</span>
-
- <li class="method">
<a href="OpenSSL/Digest.html#method-i-block_length">#block_length</a>
&mdash;
<span class="container">OpenSSL::Digest</span>
@@ -1632,6 +1656,11 @@
<span class="container">OpenSSL::PKey::EC::Group</span>
<li class="method">
+ <a href="OpenSSL/PKey/PKey.html#method-i-compare-3F">#compare?</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey::PKey</span>
+
+ <li class="method">
<a href="OpenSSL/PKey/DH.html#method-i-compute_key">#compute_key</a>
&mdash;
<span class="container">OpenSSL::PKey::DH</span>
@@ -1757,11 +1786,21 @@
<span class="container">OpenSSL::PKCS7</span>
<li class="method">
+ <a href="OpenSSL/PKey/PKey.html#method-i-decrypt">#decrypt</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey::PKey</span>
+
+ <li class="method">
<a href="OpenSSL/PKey/EC/Group.html#method-i-degree">#degree</a>
&mdash;
<span class="container">OpenSSL::PKey::EC::Group</span>
<li class="method">
+ <a href="OpenSSL/PKey/PKey.html#method-i-derive">#derive</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey::PKey</span>
+
+ <li class="method">
<a href="OpenSSL/PKCS7.html#method-i-detached">#detached</a>
&mdash;
<span class="container">OpenSSL::PKCS7</span>
@@ -1857,6 +1896,11 @@
<span class="container">OpenSSL::Cipher</span>
<li class="method">
+ <a href="OpenSSL/PKey/PKey.html#method-i-encrypt">#encrypt</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey::PKey</span>
+
+ <li class="method">
<a href="OpenSSL/Buffering.html#method-i-eof">#eof</a>
&mdash;
<span class="container">OpenSSL::Buffering</span>
@@ -2072,11 +2116,21 @@
<span class="container">OpenSSL::PKey::EC::Group</span>
<li class="method">
+ <a href="OpenSSL/BN.html#method-i-get_flags">#get_flags</a>
+ &mdash;
+ <span class="container">OpenSSL::BN</span>
+
+ <li class="method">
<a href="OpenSSL/Config.html#method-i-get_value">#get_value</a>
&mdash;
<span class="container">OpenSSL::Config</span>
<li class="method">
+ <a href="OpenSSL/Buffering.html#method-i-getbyte">#getbyte</a>
+ &mdash;
+ <span class="container">OpenSSL::Buffering</span>
+
+ <li class="method">
<a href="OpenSSL/Buffering.html#method-i-getc">#getc</a>
&mdash;
<span class="container">OpenSSL::Buffering</span>
@@ -2157,6 +2211,11 @@
<span class="container">OpenSSL::Cipher</span>
<li class="method">
+ <a href="OpenSSL/Config.html#method-i-initialize_copy">#initialize_copy</a>
+ &mdash;
+ <span class="container">OpenSSL::Config</span>
+
+ <li class="method">
<a href="OpenSSL/Digest.html#method-i-initialize_copy">#initialize_copy</a>
&mdash;
<span class="container">OpenSSL::Digest</span>
@@ -2202,6 +2261,11 @@
<span class="container">OpenSSL::PKCS7</span>
<li class="method">
+ <a href="OpenSSL/PKey/PKey.html#method-i-initialize_copy">#initialize_copy</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey::PKey</span>
+
+ <li class="method">
<a href="OpenSSL/PKey/DH.html#method-i-initialize_copy">#initialize_copy</a>
&mdash;
<span class="container">OpenSSL::PKey::DH</span>
@@ -3172,6 +3236,11 @@
<span class="container">OpenSSL::PKey::RSA</span>
<li class="method">
+ <a href="OpenSSL/BN.html#method-i-set_flags">#set_flags</a>
+ &mdash;
+ <span class="container">OpenSSL::BN</span>
+
+ <li class="method">
<a href="OpenSSL/PKey/EC/Group.html#method-i-set_generator">#set_generator</a>
&mdash;
<span class="container">OpenSSL::PKey::EC::Group</span>
@@ -3272,6 +3341,11 @@
<span class="container">OpenSSL::PKey::RSA</span>
<li class="method">
+ <a href="OpenSSL/PKey/PKey.html#method-i-sign_raw">#sign_raw</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey::PKey</span>
+
+ <li class="method">
<a href="OpenSSL/X509/Certificate.html#method-i-signature_algorithm">#signature_algorithm</a>
&mdash;
<span class="container">OpenSSL::X509::Certificate</span>
@@ -3457,6 +3531,11 @@
<span class="container">OpenSSL::SSL::Session</span>
<li class="method">
+ <a href="OpenSSL/SSL/SSLContext.html#method-i-tmp_dh-3D">#tmp_dh=</a>
+ &mdash;
+ <span class="container">OpenSSL::SSL::SSLContext</span>
+
+ <li class="method">
<a href="OpenSSL/SSL/SSLSocket.html#method-i-tmp_key">#tmp_key</a>
&mdash;
<span class="container">OpenSSL::SSL::SSLSocket</span>
@@ -3772,19 +3851,9 @@
<span class="container">OpenSSL::Netscape::SPKI</span>
<li class="method">
- <a href="OpenSSL/PKey/DH.html#method-i-to_text">#to_text</a>
- &mdash;
- <span class="container">OpenSSL::PKey::DH</span>
-
- <li class="method">
- <a href="OpenSSL/PKey/DSA.html#method-i-to_text">#to_text</a>
- &mdash;
- <span class="container">OpenSSL::PKey::DSA</span>
-
- <li class="method">
- <a href="OpenSSL/PKey/EC.html#method-i-to_text">#to_text</a>
+ <a href="OpenSSL/PKey/PKey.html#method-i-to_text">#to_text</a>
&mdash;
- <span class="container">OpenSSL::PKey::EC</span>
+ <span class="container">OpenSSL::PKey::PKey</span>
<li class="method">
<a href="OpenSSL/PKey/EC/Group.html#method-i-to_text">#to_text</a>
@@ -3792,11 +3861,6 @@
<span class="container">OpenSSL::PKey::EC::Group</span>
<li class="method">
- <a href="OpenSSL/PKey/RSA.html#method-i-to_text">#to_text</a>
- &mdash;
- <span class="container">OpenSSL::PKey::RSA</span>
-
- <li class="method">
<a href="OpenSSL/SSL/Session.html#method-i-to_text">#to_text</a>
&mdash;
<span class="container">OpenSSL::SSL::Session</span>
@@ -3972,6 +4036,16 @@
<span class="container">OpenSSL::PKey::RSA</span>
<li class="method">
+ <a href="OpenSSL/PKey/PKey.html#method-i-verify_raw">#verify_raw</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey::PKey</span>
+
+ <li class="method">
+ <a href="OpenSSL/PKey/PKey.html#method-i-verify_recover">#verify_recover</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey::PKey</span>
+
+ <li class="method">
<a href="OpenSSL/SSL/SSLSocket.html#method-i-verify_result">#verify_result</a>
&mdash;
<span class="container">OpenSSL::SSL::SSLSocket</span>