pass full object name to call back of S3Api::forEachObject
Merge branch 'master' into s3-fixes
Merge branch 'master' into s3-fixes
Merge branch 'master' into s3-fixes
execute: use a passively polling MessageLoop
Merge branch 'master' into s3-fixes
HttpResponseParser: reworked HTTP header parsing to reduce the occurrences of string allocation
HttpResponseParser: reworked HTTP header parsing to reduce the occurrences of string allocation
Temporarily reverting "pass full object name to call back of S3Api::forEachObject", until all code that depends on it has been correctly evaluated and adapted.

This reverts commit 54a62863949ca203e3028a50e06fe2d2a91898cb.
s3: a successful DELETE operation returns 204 instead of 200
added MessageLoop::addSourceRightAway
Merge branch 'master' into http-client-ih