Eloy Lafuente (stronk7)
f1a8f0059c
MDL-76054 environment: Remove the php-xmlrpc extension check
...
For Moodle 4.1 and up, the php-xmlrpc is not needed anymore:
- All the MNet stuff has been moved to use php library (MDL-76055).
- The webservice/xmlrpc has been moved from core to contrib (MDL-76052).
So we just remove the check here. Starting with 4.1, it's not
needed for any core functionality.
No lang string changes in this branch, only in master (4.1dev).
2022-11-08 16:45:44 +01:00
Eloy Lafuente (stronk7)
ee2e8890f8
MDL-71747 environment: Ensure that check_xmlrpc_usage is in >=39
...
This is a partial backport of MDL-73270 to ensure that the
check_xmlrpc_usage custom check is present in all the supported
branches and it's applied to all branches able to run php80:
- MOODLE_311_STABLE
- MOODLE_400_STABLE
- master (aka, 4.1 and up)
Note that the whole patch has not been backported, only the
environmental check (xml file and check implementation).
2022-07-07 23:45:39 +02:00
Eloy Lafuente (stronk7)
140f43198d
MDL-71747 environment: Apply agreed changes
...
- PHP 7.4 required.
- Moodle 3.9 required.
- MariaDB 10.4 required.
- PostgreSQL 12 required.
- Oracle 19c required.
2022-07-07 19:19:49 +02:00
Eloy Lafuente (stronk7)
ef8eeba26c
MDL-71747 environment: 4.1 base information
...
This is a direct copy of the 4.0 information, to
have the changes under control in the next commit.
2022-07-07 19:19:49 +02:00
Huong Nguyen
683375af8b
MDL-73270 admin: Warn about xmlrpc webservice protocol enabled
...
Co-authored-by: Andrew Lyons <andrew@nicols.co.uk >
2022-01-28 09:32:08 +07:00
Andrew Nicols
c83e637ff9
MDL-72621 admin: Add environment check for admin deprecation
2021-09-29 22:39:32 +08:00
Eloy Lafuente (stronk7)
3417b7123d
MDL-72312 environment: Add new optional custom check for igbinary
...
This optional environmental check will look if:
- the site is running php72.
- the site has igbinary extension enabled.
- the igbinary extension version is a buggy one >=3.2.2 <= 3.2.4
- the bug is reproducible.
And will warn if all the conditions are met.
2021-08-23 15:11:58 +02:00
Eloy Lafuente (stronk7)
f9ee024477
MDL-70594 environment: Apply agreed changes
...
- PostgreSQL 10 required.
- Exif PHP extension recommended.
2021-07-01 22:40:01 +02:00
Eloy Lafuente (stronk7)
37e80dccd9
MDL-70594 environment: 4.0 base information
...
This is a direct copy of the 3.11 branch to have
the changes under control in next commits.
2021-07-01 22:36:05 +02:00
Sara Arjona
5e2a754e16
Merge branch 'MDL-71420' of https://github.com/stronk7/moodle
2021-05-06 17:58:02 +02:00
Eloy Lafuente (stronk7)
ab87155220
MDL-71420 environment: Lower sodium requirement to recommended
2021-05-05 23:06:10 +02:00
Marina Glancy
d42fd649cc
MDL-71390 core: raise max_input_vars requirement
2021-05-05 10:49:59 +02:00
Eloy Lafuente (stronk7)
0dea9a80c8
MDL-68735 env: Moodle 3.8.x, 3.9.x and 3.10.x do not support PHP 8.0
2021-02-26 13:07:59 +01:00
Eloy Lafuente (stronk7)
632aceec60
MDL-69308 environment: Apply agreed changes
...
- PHP 7.3 required.
- Moodle 3.6 required.
- SQL*Server 2017 (aka, 14.0) required.
- Sodium PHP extension required.
2021-01-10 23:38:34 +01:00
Eloy Lafuente (stronk7)
79e6e5b920
MDL-69308 environment: 3.11 base information
...
This is a direct copy of the 3.10 branch to have
the changes under control in next commits.
2021-01-10 23:32:04 +01:00
Eloy Lafuente (stronk7)
d54d9110ce
MDL-67415 environment: change requirements
...
- mysql requirement up to 5.7
- postgres requirement up to 9.6
2020-08-13 01:22:44 +02:00
Eloy Lafuente (stronk7)
9c9fe8741e
MDL-67415 environment: 3.10 base information
...
This is a direct copy of the 3.9 branch to have
changes under control easier for next commits.
2020-08-13 01:20:41 +02:00
Sara Arjona
ad7fcff3b7
MDL-65809 environment: mbstring extension required
2019-12-20 12:19:02 +01:00
Sara Arjona
64f2200a7d
MDL-65809 environment: PHP 7.2 required
2019-12-20 12:19:02 +01:00
Sara Arjona
2e151145e8
MDL-65809 environment: postgres requirement up to 9.5
2019-12-20 12:19:02 +01:00
Sara Arjona
d83a2d7f55
MDL-65809 environment: mariadb requirement up to 10.2
2019-12-20 12:19:02 +01:00
Sara Arjona
70f279bec9
MDL-65809 environment: 3.5 (LTS) required
2019-12-20 12:19:02 +01:00
Sara Arjona
14557b5a84
MDL-65809 environment: 3.9 base information
...
This is a direct copy of the 3.8 branch to have changes
under control easier in next commits.
2019-12-20 12:19:02 +01:00
Eloy Lafuente (stronk7)
c2617a2878
MDL-66262 env: Moodle 3.6.x and 3.7.x do not support PHP 7.4
2019-09-13 17:41:53 +02:00
Eloy Lafuente (stronk7)
a993013a33
MDL-64614 environment: mssql requirement up to 2012 (11.0)
2019-06-29 16:26:36 +02:00
Eloy Lafuente (stronk7)
502d2c8a48
MDL-64614 environment: 3.8 base information
...
This is a direct copy of the 3.7 branch to have
changes under control easier for next commits.
2019-06-29 11:52:00 +02:00
Eloy Lafuente (stronk7)
504d1a9cc0
MDL-63276 environment: PHP 7.1 and Moodle 3.2 required
2019-01-03 01:12:50 +01:00
Eloy Lafuente (stronk7)
f37f00be53
MDL-63276 environment: 3.7 base information
...
This is a direct copy of the 3.6 branch to
have changes under control easier in next commits.
2018-12-30 18:05:30 +01:00
Eloy Lafuente (stronk7)
8a95de6bcc
MDL-63421 env: Moodle 3.4.x and 3.5.x do not support PHP 7.3
2018-10-05 13:36:26 +02:00
Eloy Lafuente (stronk7)
9b92642cf1
MDL-60901 environment: 3.6 requirements
...
Changes include:
- MySQL 5.6 is required.
- PostgreSQL 8.4 is required.
- Oracle 11.2 is required.
- 64bits architecture is recommended.
2018-09-03 10:15:26 +02:00
Eloy Lafuente (stronk7)
4111611710
MDL-59159 environment: 3.1 (LTS) required
2017-12-04 00:27:53 +01:00
Eloy Lafuente (stronk7)
f0781f34c9
MDL-59159 environment: 3.5 base information
...
This is a direct copy of the 3.4 branch to
have changes under control easier in next commits.
2017-12-04 00:25:48 +01:00
Marina Glancy
786d9cd3a1
MDL-60543 env: Moodle 3.2 and 3.3 do no support PHP7.2
2017-10-25 09:02:22 +08:00
Dan Poltawski
d18f16032c
MDL-57432 environment: raise Moodle requirement
...
Due to Moodle 2.7 and Moodle 3.4 not having a common compatible php version
between them to upgrade from Moodle 3.4 from Moodle 2.7 you'll need to upgrade
to a higher version first or upgrade php at the same time as upgrade,
this encourages the former.
2017-07-10 09:16:55 +01:00
Dan Poltawski
29bbf948a3
MDL-57432 environment: raise Moodle 3.4 requirements
...
1) PHP minimum version raised to 7.0.0
2) Intl extension raised from optional to required
2017-07-10 09:16:55 +01:00
Dan Poltawski
9a9e061398
MDL-57432 environment: 3.4 base information
...
This is a direct copy of the 3.3 branch to
have changes under control easier in next commits.
2017-07-10 09:16:55 +01:00
Andrew Nicols
d98d245ba0
MDL-58746 core: Simplify environment check
2017-05-03 08:32:24 +08:00
Andrew Nicols
9a2854cc65
MDL-58746 core: Add environment check for finfo
2017-05-01 09:01:21 +08:00
Eloy Lafuente (stronk7)
9d2112e88d
MDL-54901 environment: pg93, openssl, https & utf8mb4
2017-04-18 02:12:45 +02:00
Eloy Lafuente (stronk7)
71318407ef
MDL-54901 environment: 3.3 base information
...
This is a direct copy of the 3.2 branch to
have changes under control easier in next commits.
2017-04-17 12:22:10 +02:00
Adrian Greeve
0bbefd81cd
MDL-48228 database: Make utf8mb4 the default character set for mysql.
...
Thanks to Jetha Chan for providing the initial patch that this is
based on.
2017-03-01 09:03:12 +08:00
Dan Poltawski
89556019c0
MDL-57450 enviroment: remove tls library check
...
Unfortunately it has come to light that the version sniffing is just not
reliable at all, operating system vendors backport security patches to
older versions - so in many cases we reporting a problem which is not a
problem. False positives and the solution to self-compile or something
like php will be causing more harm than good.
2016-12-19 10:55:07 +00:00
Simey Lameze
51f3693cdb
MDL-55121 environment: check for unsuported php version 7.1
2016-11-11 12:37:07 +08:00
Ankit Agarwal
f2330472f0
MDL-55777 installation: Check libcurl version on install
2016-11-10 10:16:19 +05:30
Cameron Ball
ab3759fff5
MDL-55404 core_upgrade: Add libcurl environment checks
...
This patch adds logic to test whether or not the
libcurl (used by PHP/cURL) was compiled against a compatible
SSL/TLS library.
2016-09-06 11:34:46 +08:00
Eloy Lafuente (stronk7)
59f22d4b19
MDL-53019 environment: 3.2 requirements added
...
Changes:
- PHP 5.6.5 required
2016-07-01 13:44:36 +02:00
Simey Lameze
c4d692285f
MDL-53923 mod_assign: test unoconv path
2016-05-16 14:08:09 +08:00
Brendan Heywood
bff1edbe44
MDL-51603 dataformat: Implement streaming dataformat plugin
2016-04-20 12:39:25 +10:00
Eloy Lafuente (stronk7)
bf5c764f3c
MDL-51580 environment: 3.1 requirements added
...
Only important change is that Moodle 2.7 installed is
required to be able to upgrade to 3.1. See the issue
for opinions, votes and agreed outcomes.
2016-02-11 16:08:48 +01:00
Marina Glancy
10eb44f7e6
MDL-52438 core: allow Moodle 3.0 to be used with PHP7
2015-12-08 12:54:32 +08:00