HEX
Server: LiteSpeed
System: Linux server.zepintelhosting.com 4.18.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
User: enamadmin (1026)
PHP: 8.2.30
Disabled: exec,system,passthru,shell_exec,proc_open,popen,apache_child_terminate
Upload Files
File: /home/enamadmin/public_html/aaelearningb/repository/s3/readme_moodle.txt
- S3.php -

Amazon S3 PHP Class

Cloned from https://github.com/tpyo/amazon-s3-php-class.git

https://github.com/tpyo/amazon-s3-php-class
http://undesigned.org.za/2007/10/22/amazon-s3-php-class

Local changes applied:
(verify on each upgrade of the library if they have been applied
upstream. Remove the local changes if so)

MDL-67031 php74 compliance. Change curly to square braces.
MDL-73523 php80 compliance. Deprecated openssl_free_key() use (https://github.com/tpyo/amazon-s3-php-class/issues/178)
MDL-77342 PHP 8.2 compliance. Add property $file in class S3Request.