lp:~fujita-tomonori-deactivatedaccount/swift/s3api-unicode-fix-1
- Get this branch:
- bzr branch lp:~fujita-tomonori-deactivatedaccount/swift/s3api-unicode-fix-1
Branch merges
- Chuck Thier (community): Approve
-
Diff: 22 lines (+2/-3)1 file modifiedswift/common/middleware/swift3.py (+2/-3)
Related bugs
Bug #704196: swift3 middlware errors if content has unicode text | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 175. By FUJITA Tomonori
-
s3api: fix AWSAccessKeyId
We use cfaccount as AWSAccessKeyId (something like
AUTH_89308df71f274e33af1777960 6f08fa0) . However, users with the same
account use the same cfaccount. In such case, we can't know which
password should be used as a secret key to calculate the HMAC.This changes AWSAccessKeyId to the combination of account and user:
Authorization: AWS test:tester:
xQE0diMbLRepdf3 YB+FIEXAMPLE= The auth validates the HMAC and sends a cfaccount back to the
proxy. The proxy rewrites the path with the cfaccount. - 173. By Mike Barton
-
Execute object server fsyncs in a thread pool so they don't hold up the workers.
- 169. By anticw
-
Small fixes to make audit work robustly in the case where people liked to put funny chars in their container and object names.
- 168. By Mike Barton
-
use python-netifaces to get local IP addresses.
I'll add that to the package depends right after this is merged.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~hudson-openstack/swift/trunk