Skip to content

Latest commit

 

History

History
257 lines (243 loc) · 16.5 KB

README.md

File metadata and controls

257 lines (243 loc) · 16.5 KB

Purpose of this fork

This fork contains a fix for agilord#402 The canonical url hash in _sign.dart -> signAws4HmacSha256 is encoded twice. This leads to SignatureDoesNotMatch AWS S3 error when getting / putting resources with special characters.

There is an open PR with the fix that is not yet merged (1 year old PR): agilord#403 .

The PR branch is not agains latest release and this is why we fork the aws_client repo. To use this branch as a dependency with a fix.

High-level APIs for Amazon Web Services (AWS) in Dart

Development

Generate Dart APIs

Generated sources are checked into the repository. To generate the sources, run the following command at the root of the generator folder:

dart bin/generate.dart generate

All commands in generate.dart has the --help command available for more information on usage.

Published generated packages

TODO

  • Implement EC2 protocol