Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix issue where X-Amz-Content-SHA256 was being set twice #388

Merged
merged 3 commits into from
Nov 24, 2014

Conversation

jamesls
Copy link
Member

@jamesls jamesls commented Nov 24, 2014

More fallout from the fact that we resign requests. There
was this Content-SHA256 header that did not have the "delete if
already present" logic, which would cause errors when retrying
S3 sigv4 requests because we would not be signing the requests
properly.

I've added a unittest as well as an integration test to ensure
we don't regress on this in the future.

cc @kyleknap @danielgtaylor

More fallout from the fact that we resign requests.  There
was this Content-SHA256 header that did not have the "delete if
already present" logic, which would cause errors when retrying
S3 sigv4 requests because we would not be signing the requests
properly.

I've added a unittest as well as an integration test to ensure
we don't regress on this in the future.
@kyleknap
Copy link
Contributor

Looks good. 🚢

@jamesls jamesls merged commit f8e7ae7 into boto:develop Nov 24, 2014
jamesls added a commit to aws/aws-cli that referenced this pull request Nov 24, 2014
kyleknap added a commit to aws/aws-cli that referenced this pull request Nov 26, 2014
* release-1.6.5:
  Bumping version to 1.6.5
  Update changelog
  Added support for inline parameter values
  Support for parameter objects and values
  [EMR] Add mutual exclusive validation on --use-default-roles and --ec2-attributes InstanceProfile options in create-cluster command
  [EMR] Add mutual exclusive validation on --use-default-roles and --service-role options in create-cluster command
  [EMR] Add Hue to create-cluster examples
  Updated changelog
  Do not check md5 for downloading kms objects
  Add boto/botocore#388 to changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants