swift/swift
Samuel Merritt bd00f0c8c9 Make formpost work with multiple tempurl keys.
Formpost wouldn't look at X-Account-Meta-Temp-URL-Key-2 for signature
validation, which was confusing to users. Now it does, and there's a
utility function that formpost and tempurl both use to help prevent
divergence in the future.

Also removed formpost's custom cache-lookup logic. Formpost was
looking for tempurl keys in memcache, but it's been broken since
commit 21343ab (2013-05-02) when tempurl changed its memcache keys, so
the lookup would always miss. (Since tempurl started storing *lists*
of keys, formpost would have choked on the new data, so that oversight
was the only thing keeping formpost working at all.)

Now formpost just uses the same get_account_info() call as everyone
else does, so it gets all the benefits of the new caching framework.

Change-Id: I426d8f2882ebe3ce373de604b9ff18846f5999e3
2013-06-26 11:44:48 -07:00
..
account Merge "More xml fixes" 2013-06-14 22:37:27 +00:00
common Make formpost work with multiple tempurl keys. 2013-06-26 11:44:48 -07:00
container Added utils.FileLikeIter 2013-06-19 18:21:52 +00:00
obj Refactor DiskFile instantiation in object server. 2013-06-12 16:24:26 -07:00
proxy Merge "Local write affinity for object PUT requests." 2013-06-26 04:39:53 +00:00
__init__.py version bump to 1.9.0 to reflect current dev target 2013-06-19 15:30:48 -07:00