Integrated the AWS V4 authentication (mostly kept in awsv4.c) and made minor adjustments to existing code.
Slightly adjusted the startup sequence so that the first query goes to /bucket/?location to determine the region where the bucket lives. This is necessary for all authentication going forward. After this it follows the old routine for checking for the ACL.
Also added a switch "--use-awsv2" to fallback to old authentication method if required.
Tweaks in configure.ac are due to me using Visual Studio for development.
Integrated the AWS V4 authentication (mostly kept in awsv4.c) and made minor adjustments to existing code. Slightly adjusted the startup sequence so that the first query goes to /bucket/?location to determine the region where the bucket lives. This is necessary for all authentication going forward. After this it follows the old routine for checking for the ACL.
Also added a switch "--use-awsv2" to fallback to old authentication method if required.
Tweaks in configure.ac are due to me using Visual Studio for development.