lp:~dave-cheney/goamz/001-fix-termination-sorting

Created by Dave Cheney and last modified
Get this branch:
bzr branch lp:~dave-cheney/goamz/001-fix-termination-sorting
Only Dave Cheney can upload to this branch. If you are Dave Cheney please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Dave Cheney
Project:
goamz
Status:
Abandoned

Recent revisions

16. By Dave Cheney

fix termination sort order

15. By Gustavo Niemeyer

aws: add SAEast region

R=fss
CC=
https://codereview.appspot.com/6611053

14. By Francisco Souza

iam: added new package with the CreateUser feature

I will send other types and methods in other patches.

R=niemeyer
CC=
https://codereview.appspot.com/6586073

13. By Roger Peppe

ec2test: allow an empty user id in AuthorizeSecurityGroupIngress.

ec2 itself allows it (despite what the documentation says).

We also test this live (by removing OwnerId in the source group spec
because we're not too concerned about the rare case of a specified owner id)
and fix a couple of live tests.

R=niemeyer
CC=
https://codereview.appspot.com/6501117

12. By Roger Peppe

ec2: fix signing bug

Also fix live tests - the default group was satisfying some of the
group filtering tests. We add a default group to the test server
to more closely match reality.

R=niemeyer
CC=
https://codereview.appspot.com/6501069

11. By James Henstridge

s3: fix canonical path handling on signing

The Sign function was trying to reverse engineer the bucket name from the
Host header, which would result in incorrect signatures if it guessed wrong.

Since prepare knows the bucket and key name (and uses it to decide how to
set the host header and path), having it pass the canonical path to Sign
removes this failure condition, and removes the need for Sign to have
specific knowledge of Amazon and DreamHost host names.

10. By Dave Cheney

s3: fix regions that require lowercase buckets.

US regions are lax on this restriction, but other later regions
enforce bucket names that are also valid dns names.

R=niemeyer
CC=
https://codereview.appspot.com/6343080

9. By Gustavo Niemeyer

ec2: fix signing of endpoints with paths

Fixes bug 1022749.

R=
CC=
https://codereview.appspot.com/6343099

8. By Dave Cheney

s3: add LocationConstraint in PutBucket

The default value of and empty body is only valid for us-east-1, the
so called classic ec2 region. Non US regions required a location
constraint.

R=niemeyer
CC=
https://codereview.appspot.com/6344050

7. By Dave Cheney

aws: add Region.Name and Regions

This proposal adds a canonical Name field to the region struct.
This field is needed for specifying the LocationConstraint when
using PutBucket (to come in a followup branch). I also took the
opportunity to move the Regions map into aws.go

R=niemeyer
CC=
https://codereview.appspot.com/6347059

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~gophers/goamz/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers