reference/openssl/setup.xml
3fa666ce023c7f5005cae5c3bf4fbef2b47ef9d1
3fa666ce023c7f5005cae5c3bf4fbef2b47ef9d1
...
...
@@ -10,14 +10,14 @@
10
10
<para>
11
11
In order to use the OpenSSL functions you need to install the <link
12
12
xlink:href="&url.openssl;">OpenSSL</link> library.
13
-
PHP 5 requires at least OpenSSL >= 0.9.6. However later PHP 5 versions
14
-
have some compilation issues and should be used at least with OpenSSL >=
15
-
0.9.8 which is also a minimal version for PHP 7.0. Other versions
16
-
(PHP >= 7.1.0) require OpenSSL >= 1.0.1.
13
+
PHP 7.0 requires OpenSSL >= 0.9.8, < 1.2. PHP 7.1-8.0 requires
14
+
OpenSSL >= 1.0.1, < 3.0. PHP >= 8.1 requires OpenSSL
15
+
>= 1.0.2, < 4.0. PHP >= 8.4 requires OpenSSL
16
+
>= 1.1.1, < 4.0.
17
17
</para>
18
18
<warning>
19
19
<para>
20
-
You are strongly encouraged to use the most recent OpenSSL version,
20
+
You are strongly encouraged to use a maintained OpenSSL version,
21
21
otherwise your web server could be vulnerable to attack.
22
22
</para>
23
23
</warning>
...
...
@@ -36,10 +36,12 @@
36
36
<section xml:id="openssl.resources">
37
37
&reftitle.resources;
38
38
<para>
39
-
There are 3 resource types defined in the OpenSSL module. The first one is
40
-
a pkey (public or private key) identifier, the second one is a X509
41
-
certificate identifier and the third one is a CSR (certificate signing
42
-
request) identifier.
39
+
Prior to PHP 8.0.0, there were 3 resource types defined in the OpenSSL module:
40
+
<simplelist>
41
+
<member><literal>OpenSSL key</literal></member>
42
+
<member><literal>OpenSSL X.509</literal></member>
43
+
<member><literal>OpenSSL X.509 CSR</literal></member>
44
+
</simplelist>
43
45
</para>
44
46
</section>
45
47
<!-- }}} -->
46
48