Skip to content
This repository has been archived by the owner on Aug 14, 2018. It is now read-only.

Fixes for S3 signature generation. #32

Closed
wants to merge 1 commit into from

Conversation

smira
Copy link

@smira smira commented Mar 20, 2016

  1. Don't bother with Content-MD5 if header is not specified.
  2. Handle URLs with Opaque part (from aws-sdk-go).

@aviau
Copy link

aviau commented Jun 22, 2018

Hello!

@mdwhatcott I was wondering if you had the time to take a look at this?

I'd love to see it merged!

@aviau
Copy link

aviau commented Jun 27, 2018

We need this in Debian and we would like to avoid shipping a fork of go-aws-auth!

@mdwhatcott
Copy link
Contributor

Reviewing the PRs for this repo is currently very low on our priority list.

@aviau
Copy link

aviau commented Jul 29, 2018

Thank you for the reponse

We will ship smira/go-aws-auth until this is addressed.

Cheers,

@aviau
Copy link

aviau commented Jul 29, 2018

@smira maybe this can be improved with changes to the tests?

1. Don't bother with Content-MD5 if header is not specified.
2. Handle URLs with Opaque part (from aws-sdk-go).
@smira
Copy link
Author

smira commented Jul 31, 2018

@aviau I don't see any test failures new to my PR (rebased against latest master), all the test failures are same as on smartystreets/master.

@smira smira reopened this Jul 31, 2018
@aviau
Copy link

aviau commented Aug 1, 2018

What I meant is that some tests for the new behavior could be added

@smira
Copy link
Author

smira commented Aug 1, 2018

sorry, I don't have much time for it now, I used that in aptly-dev/aptly to do SigV2 with modern AWS SDK which is SigV4 only. I don't know if there are any S3 implementations which don't support SigV4 today.

@mdwhatcott
Copy link
Contributor

Due to #49 I am closing all pull requests.

@mdwhatcott mdwhatcott closed this Aug 3, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants