Merge branch 'MDL-68067' of https://github.com/Chocolate-lightning/moodle
[moodle.git] / lib / phpxmlrpc / readme_moodle.txt
blobea0922deefec4d7d43d1dadf6f79befbb12ac94d
1 Description of XMLRPC for PHP library import into Moodle.
3 Source: https://github.com/gggeek/phpxmlrpc
5 This library provides XMLRPC client and server support
6 from PHP code. It's a modern replacement for the old
7 (removed from core since PHP 8.0) xmlrpc extension.
9 To update:
10 - Pick a release of the library @ https://github.com/gggeek/phpxmlrpc/releases.
11 - Download or checkout it.
12 - Delete the contents on the lib/phpxmlrpc directory (but this file) completely.
13 - Copy the /src directory contents of the library to lib/phpxmlrpc.
14 - Remove the following files:
15   - Autoloader.php
16 - Edit this file and update the release and commit details below.
17 - Edit lib/thirdpartylibs.xml and update the information details too.
19 Current version imported: 4.10.1 (ac18e31)
21 Local changes:
22   * 2023/01/26 - Server.php and Value.php files have minor changes for PHP 8.2 compatibility. See MDL-76415 for more details.
23     Since version 4.9.1, the phpxmlrpc already has the fix, so if someone executing the upgrading version and
24     it has the patch, please ignore this note.
25   * 2023-01-31 lib/phpxmlrpc/* has minor changes for PHP 8.2 compatibility. See MDL-76412 for more details.
26     Since version 4.9.5, phpxmlrpc already has the fix, so if someone executing the upgrading version and
27     it has the patch, please ignore this note.
28   * 2023-01-31 Applied patch https://github.com/gggeek/phpxmlrpc/pull/110. See MDL-76412 for more details.
29   * readme_moodle.txt - this file ;-)