Skip to content

Commit

Permalink
slight html alignments
Browse files Browse the repository at this point in the history
  • Loading branch information
samuel40791765 committed Mar 4, 2024
1 parent 030714c commit f31f709
Show file tree
Hide file tree
Showing 2 changed files with 264 additions and 112 deletions.
105 changes: 71 additions & 34 deletions docs/porting/configuration-differences.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,16 +53,28 @@ The following table contains the differences in libssl configuration options AWS
</tr>
<tr>
<td rowspan=5>
<p><span><a
href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_mode.html">SSL_CTX_set_mode<br>
<span style='color:windowtext;text-decoration:none'>SSL_set_mode</span></a><br>
<a href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_mode.html"><br>
SSL_CTX_clear_mode<br>
SSL_clear_mode</a></span></p>
</td>
<td>
<p><span><a
href="https://github.com/aws/aws-lc/blob/c8d82c7599449609d3540eefb7972f137fc1b872/include/openssl/ssl.h#L839-L849">SSL_MODE_NO_AUTO_CHAIN</a></span></p>
<p>
<span>
<a href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_mode.html">
SSL_CTX_set_mode<br>
SSL_set_mode
</a>
<br><br>
<a href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_mode.html">
SSL_CTX_clear_mode<br>
SSL_clear_mode
</a>
</span>
</p>
</td>
<td>
<p>
<span>
<a href="https://github.com/aws/aws-lc/blob/c8d82c7599449609d3540eefb7972f137fc1b872/include/openssl/ssl.h#L839-L849">
SSL_MODE_NO_AUTO_CHAIN
</a>
</span>
</p>
</td>
<td>
<p><span>ON</span></p>
Expand Down Expand Up @@ -117,12 +129,19 @@ The following table contains the differences in libssl configuration options AWS
</tr>
<tr>
<td rowspan=10>
<p><span><a
href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_options.html">SSL_CTX_set_options<br>
<span style='color:windowtext;text-decoration:none'>SSL_set_options</span></a><br>
<br>
<a href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_options.html">SSL_CTX_clear_options<br>
SSL_clear_options</a></span></p>
<p>
<span>
<a href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_options.html">
SSL_CTX_set_options<br>
SSL_set_options
</a>
<br><br>
<a href="https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_options.html">
SSL_CTX_clear_options<br>
SSL_clear_options
</a>
</span>
</p>
</td>
<td>
<p><span>SSL_OP_ALL</span></p>
Expand Down Expand Up @@ -240,12 +259,17 @@ The following table contains the differences in libssl configuration options AWS
</tr>
<tr>
<td rowspan=2>
<p><span><a
href="https://www.openssl.org/docs/manmaster/man3/X509_VERIFY_PARAM_get0_peername.html">SSL_set_hostflags<br>
X509_STORE_CTX_set_flags<br>
X509_STORE_set_flags<br>
X509_VERIFY_PARAM_set_flags<br>
X509_VERIFY_PARAM_set_hostflags</a></span></p>
<p>
<span>
<a href="https://www.openssl.org/docs/manmaster/man3/X509_VERIFY_PARAM_get0_peername.html">
SSL_set_hostflags<br>
X509_STORE_CTX_set_flags<br>
X509_STORE_set_flags<br>
X509_VERIFY_PARAM_set_flags<br>
X509_VERIFY_PARAM_set_hostflags
</a>
</span>
</p>
</td>
<td>
<p><span>X509_V_FLAG_X509_STRICT</span></p>
Expand Down Expand Up @@ -295,12 +319,16 @@ The following table contains the differences in libcrypto configuration options
</tr>
<tr>
<td rowspan=6>
<p><span><a
href="https://www.openssl.org/docs/manmaster/man3/X509_check_host.html">X509_check_host
<br>
X509_check_email<br>
X509_check_ip<br>
X509_check_ip_asc</a></span></p>
<p>
<span>
<a href="https://www.openssl.org/docs/manmaster/man3/X509_check_host.html">
X509_check_host<br>
X509_check_email<br>
X509_check_ip<br>
X509_check_ip_asc
</a>
</span>
</p>
</td>
<td>
<p><span>X509_CHECK_FLAG_NO_WILDCARDS</span></p>
Expand Down Expand Up @@ -369,8 +397,13 @@ The following table contains the differences in libcrypto configuration options
</tr>
<tr>
<td rowspan=8>
<p><span><a
href="https://www.openssl.org/docs/manmaster/man3/PKCS7_sign.html">PKCS7_sign</a></span></p>
<p>
<span>
<a href="https://www.openssl.org/docs/manmaster/man3/PKCS7_sign.html">
PKCS7_sign
</a>
</span>
</p>
</td>
<td>
<p><span>PKCS7_DETACHED</span></p>
Expand All @@ -388,8 +421,7 @@ The following table contains the differences in libcrypto configuration options
</td>
<td rowspan=3>
<p><i><span>Partially Supported<br>
</span></
i><sp><br>
</span></i><sp><br>
These flags must be used simultaneously together with </span>
<span style='font-family:"Courier New"'>PKCS7_DETACHED</span>
<span> to generate a detached RSA
Expand Down Expand Up @@ -531,8 +563,13 @@ The following table contains configuration options AWS-LC has intentionally omit
<p><span>BN_set_flags</span></p>
</td>
<td>
<p><span><a
href="https://github.com/aws/aws-lc/blob/f61870199f1bdfe3182e493231e60ea7243edbcb/include/openssl/bn.h#L1053-L1062">BN_FLG_CONSTTIME</a></span></p>
<p>
<span>
<a href="https://github.com/aws/aws-lc/blob/f61870199f1bdfe3182e493231e60ea7243edbcb/include/openssl/bn.h#L1053-L1062">
BN_FLG_CONSTTIME
</a>
</span>
</p>
</td>
<td>
<p><span>Not Implemented</span></p>
Expand Down
Loading

0 comments on commit f31f709

Please sign in to comment.