Andrew Gaul
51ce7a91ad
Update copyright year
2020-05-02 19:50:19 +09:00
Andrew Gaul
6291e93582
Update copyright year
2019-10-22 10:26:10 -07:00
Andrew Gaul
32fe8d0343
Emit MalformedXML with empty multi delete objects
...
Cannot test in s3-tests since the boto client prevents this.
Fixes #300 .
2019-05-20 10:27:22 +09:00
Andrew Gaul
f45d6e7fce
Prefer HTTPS links where possible
2019-05-20 09:30:27 +09:00
Andrew Gaul
c8d8126b3f
Add simple handler for GetBucketPolicy
...
Fixes #301 .
2019-05-10 19:19:56 +07:00
Andrew Gaul
3fed3941f1
Add partial support for list objects v2
...
Not supporting fetch-owner until jclouds adds support for this.
Several applications like AWS CLI now require this RPC. Fixes #168 .
2019-02-13 09:57:47 -08:00
Andrew Gaul
92db458cf2
error-prone 2.3.2 fixes
2018-10-14 23:03:41 -07:00
Andrew Gaul
19807d0c2a
Add support for storage classes
...
Supported for head, get, put, multipart put, and list objects. Not
supported for list multipart uploads and copy objects. Fixes #234 .
2018-02-22 00:23:54 -08:00
Andrew Gaul
a80e75a20f
Add test for anonymous authentication
...
Fixes #200 .
2018-01-08 22:56:28 -08:00
Andrew Gaul
c410df593d
Parameterize TestUtils.startS3Proxy
2018-01-08 22:56:28 -08:00
Andrew Gaul
2905b720b8
Update copyright year
2018-01-04 14:57:47 -08:00
Andrew Gaul
94bf8ca88e
Add missing @Nullable
2017-12-23 08:03:29 -08:00
Andrew Gaul
f48bd352c4
Consume S3Object InputStream
...
Previously these tests leaked HTTP connections from the AWS SDK pool.
2017-11-08 11:41:35 -08:00
Andrew Gaul
251082f7e7
Support multiple configurations
...
Fixes #11 .
2017-11-07 17:06:57 -08:00
Andrew Gaul
f6c3ab9e75
Add @Nullable annotations where appropriate
...
Found via error-prone 2.1.0.
2017-08-21 19:46:33 -07:00
Andrew Gaul
233559bb2b
Do not ignore x-amz-storage-class if not STANDARD
...
Clients can set the ignore unknown headers parameter to preserve the
existing behavior. References #234 .
2017-08-16 18:04:52 -07:00
Andrew Gaul
dea4b3bae3
Handle testMultipartUploadAbort azureblob quirks
2017-04-16 19:50:18 -07:00
Andrew Gaul
b9730a4b2f
Make testSpecialCharacters compatible with Azure
...
Also sort prefix chars by hex values and remove unneeded delimiter.
2017-04-12 00:59:10 -07:00
Andrew Gaul
7d53dead20
Expand MPU test to check MPU and part listings
2017-04-11 19:30:12 -07:00
Andrew Gaul
d1cc178f77
Skip tests which B2 does not support
2017-04-09 13:04:38 -07:00
Andrew Gaul
65e65bc214
Ensure that testBigMultipartUpload meets min size
...
Previously this failed on Backblaze B2.
2017-04-08 12:24:40 -07:00
Andrew Gaul
802b8510cf
Set content bits only when provider supports them
...
Previously the AWS SDK choked on these null values.
2017-04-08 12:24:39 -07:00
Andrew Gaul
014f558c51
Support V4 Signed URLs
...
Fixes #160 . Fixes #164 . Fixes #204 .
2017-03-16 19:29:03 -07:00
shenghu
8b2d056d40
Allow endpoint of s3proxy to have service path
...
Sometimes the service is not the only one under a domain.
This commit adds s3proxy.service-path to allow s3proxy to be deployed
with a context path. Fixes #48 .
2017-03-12 16:55:49 -07:00
shenghu
b265fed46f
Add verification of override parameters for presigned url.
2017-03-04 17:16:39 -08:00
Andrew Gaul
64c288ef43
Skip MD5 checking on GET for Azure
...
Also use constant name instead of string.
2017-03-01 12:52:07 -08:00
shenghu
3b4e0c8fdf
This change makes S3Proxy able to validate presigned url which
...
has override parameters, i.e. "content-disposition",
"response-content-encoding".
2017-02-22 00:32:21 +08:00
Andrew Gaul
66c3c73fc7
Remove stale TODOs
2017-02-20 13:27:51 -08:00
Andrew Gaul
e581d99517
Rename S3AwsSdkTest to AwsSdkTest
2017-02-15 23:33:19 -08:00