Full details for my pull request:
Monty's update pulled two years of updates for libmarias3 so that he could get the latest commit. This included a bunch of other bug fixes. It was found a long time ago that the API call in libmarias3 that s3_protocol_version used wasn't actually doing anything, this was fixed in libmarias3 but MariaDB Server hadn't picked up that fix.
Now with the update the fix has been picked up and anyone who might be using "Original" with AWS might find their installation no longer works (and a test will fail), there are exceptions to this, these are us-east-1 which still allows a legacy access method or by using the AWS region in the domain (such as s3.us-east-2.amazonaws.com).
As "Original" never really worked before, my patch now makes this the same as "Amazon", just in case someone is using it. It adds "Legacy" for the protocol v1 to keep it close to the naming conventions. It also adds "Path" and "Domain" which are really what v1 and v2 are under the hood, a future version should remove the "Legacy", "Original" and "Amazon" options.
Finally, my patch fixes the the tests around the S3 engine.
Patch ready for 10.6, just need to get other patches in 10.6 approved so that I can push all at once.