Andrew Gaul
|
be3f38b937
|
Allow anonymous access via bucket and object ACLs
Fixes #44.
|
2015-07-13 13:58:03 -07:00 |
Andrew Gaul
|
757ed5acbe
|
Add missing final modifier to classes
|
2015-07-12 23:27:35 -07:00 |
Andrew Gaul
|
2fc3d9b665
|
Remove unneeded builder assignments
|
2015-07-12 23:06:57 -07:00 |
Andrew Gaul
|
2a1e7b5da1
|
Add test for single-part upload metadata
Previously we only checked metadata in multi-part upload.
|
2015-07-10 16:06:38 -07:00 |
Ka-Hing Cheung
|
16bb2082f4
|
get rid of default blob store
|
2015-07-07 14:22:35 -07:00 |
Ka-Hing Cheung
|
d76717e733
|
Revert "revert the parallel test bits"
This reverts commit cc58282194 .
|
2015-07-01 13:13:16 -07:00 |
Andrew Gaul
|
58c4600d3f
|
Use native prefix support instead of emulation
|
2015-06-30 09:52:38 -07:00 |
Ka-Hing Cheung
|
cc58282194
|
revert the parallel test bits
|
2015-06-29 16:19:42 -07:00 |
Andrew Gaul
|
46d1fc21e9
|
Check actual content metadata during MPU test
|
2015-06-26 18:15:28 -07:00 |
Andrew Gaul
|
f9030bb613
|
Disable s3-tests due to a Travis regression
|
2015-06-25 14:11:33 -07:00 |
Ka-Hing Cheung
|
a1c1129b53
|
run all tests in parallel
need to strip expect headers from jclouds to workaround an issue,
which maybe https://issues.apache.org/jira/browse/JCLOUDS-905
|
2015-06-24 18:26:36 -07:00 |
Ka-Hing Cheung
|
5098722b8b
|
run test with http
|
2015-06-24 18:25:34 -07:00 |
Ka-Hing Cheung
|
8f60c1e076
|
add jclouds test
|
2015-06-24 14:12:15 -07:00 |
Ka-Hing Cheung
|
9b61608352
|
re-factor out s3proxy launch function
|
2015-06-24 14:04:57 -07:00 |
Ka-Hing Cheung
|
67e4ff80b2
|
downgrade to only use assertj 1.7.0 features
also fixed the incorrect equals assertion
|
2015-06-24 13:25:50 -07:00 |
Andrew Gaul
|
0ed4d6c568
|
Include Content-Range header in range requests
Fixes #63.
|
2015-06-17 11:28:31 -07:00 |
Andrew Gaul
|
4b01ffbba2
|
Handle illegal ranges in range requests
|
2015-06-16 21:42:46 -07:00 |
Andrew Gaul
|
2e400fb273
|
Upgrade to maven-assembly-plugin 2.5.5
Release notes:
http://mail-archives.apache.org/mod_mbox/maven-announce/201506.mbox/%3CCAJZRQKzc45axq2Vs0uVf2EZgR9hXEM-u7GbN4EZdd-ngEcZztw%40mail.gmail.com%3E
|
2015-06-10 14:37:12 -07:00 |
Andrew Gaul
|
3690079f09
|
Correct actual and expected variable names
|
2015-06-05 19:51:48 -07:00 |
Andrew Gaul
|
bff39d143e
|
Use random input for multipart payload test
|
2015-06-05 19:48:06 -07:00 |
Andrew Gaul
|
8a54364d56
|
Upgrade to jetty-servlet 9.2.11.v20150529
Release notes:
http://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00079.html
|
2015-06-03 16:24:23 -07:00 |
Andrew Gaul
|
1afccfe922
|
Upgrade to maven-assembly-plugin 2.5.4
Release notes:
http://mail-archives.apache.org/mod_mbox/maven-announce/201504.mbox/%3CCAJZRQKx37nCqzKbRAV=OM4txHTztgc5JZv+=tNkEM4y9v9QHgQ@mail.gmail.com%3E
|
2015-05-30 09:01:49 -07:00 |
Ka-Hing Cheung
|
170aedb319
|
update README to reflect new configuration for https
|
2015-05-13 17:45:51 -07:00 |
Ka-Hing Cheung
|
f17d968a33
|
allow endpoint to be missing when secure endpoint is set
|
2015-05-13 17:45:51 -07:00 |
Ka-Hing Cheung
|
6e4ebad1c8
|
add a way to listen to both http and https
|
2015-05-13 17:45:51 -07:00 |
Andrew Gaul
|
0baf7bd242
|
Reference SwiftProxy
|
2015-05-13 11:48:35 -07:00 |
Andrew Gaul
|
45b785d162
|
Format references with bullet points
|
2015-05-13 11:48:15 -07:00 |
Ka-Hing Cheung
|
c26693490c
|
correctly follow the host header documentation
https://docs.aws.amazon.com/AmazonS3/latest/dev/VirtualHosting.html#VirtualHostingSpecifyBucket
|
2015-05-11 17:53:58 -07:00 |
Ka-Hing Cheung
|
542a791a9e
|
mention CN
|
2015-05-08 18:14:47 -07:00 |
Ka-Hing Cheung
|
170e342b20
|
breakup the line for readability
|
2015-05-08 18:13:44 -07:00 |
Ka-Hing Cheung
|
8f5fb1534c
|
add a blurb about SSL setup
|
2015-05-08 18:12:26 -07:00 |
Andrew Gaul
|
96e1a65968
|
Use correct BlobStore for fake metadata
Previously we could NPE when using the BlobStoreLocator.
|
2015-05-08 16:11:07 -07:00 |
Ka-Hing Cheung
|
c1b8234596
|
decode before splitting
|
2015-05-08 15:46:55 -07:00 |
Andrew Gaul
|
009a71d06c
|
Remove unintentional log message
|
2015-05-05 11:08:39 -07:00 |
Andrew Gaul
|
d47f607544
|
Enable more Checkstyle checks
Also remove useless RedundantThrows check.
|
2015-05-02 14:50:06 -07:00 |
Andrew Gaul
|
fe4e36a0ea
|
Emit InvalidPart when MPU part has invalid ETag
|
2015-05-02 11:32:24 -07:00 |
Andrew Gaul
|
ceb805ef0a
|
Emit InvalidPart when missing an MPU part
|
2015-05-02 11:08:09 -07:00 |
Andrew Gaul
|
709d2b5f58
|
Update description
|
2015-05-01 16:49:56 -07:00 |
Andrew Gaul
|
e947942f82
|
Quote ETag during uploadPart
|
2015-05-01 14:36:38 -07:00 |
Andrew Gaul
|
bb2e2204d6
|
Update s3-tests with new multipart exclusions
|
2015-05-01 14:08:28 -07:00 |
Andrew Gaul
|
4a49f32f17
|
Native multipart upload support
Fixes #2.
|
2015-05-01 13:49:37 -07:00 |
Andrew Gaul
|
89279f5c58
|
Factor out calls to setHandled
|
2015-05-01 11:17:02 -07:00 |
Andrew Gaul
|
7fde437a7b
|
Add XML elements to S3Exception
This allows more descriptive errors, e.g., giving argument name when
returning InvalidArgument.
|
2015-05-01 05:29:36 -07:00 |
Ka-Hing Cheung
|
abc1bc4910
|
parse authorization header backwards
this is to accomodate using s3proxy with swift backend, which has
a colon in the access key
|
2015-04-28 18:07:03 -07:00 |
Ka-Hing Cheung
|
8fa555d093
|
handle empty prefix as if it's missing
|
2015-04-27 17:38:01 -07:00 |
Andrew Gaul
|
44d68dd051
|
Update s3-tests submodule with some ACL tests
|
2015-04-23 18:09:34 -07:00 |
Andrew Gaul
|
c6335434d2
|
Comment on custom middlewares
|
2015-04-23 17:58:11 -07:00 |
Andrew Gaul
|
9821dee366
|
Mention XML ACLs in limitations
|
2015-04-23 17:57:51 -07:00 |
Andrew Gaul
|
4a74a29604
|
Prefer ThrowingCallable over ExpectedException
|
2015-04-22 13:30:32 -07:00 |
Andrew Gaul
|
ea5f6a9363
|
Test URL signing using AWS SDK
jclouds generic S3 provider does not implement the correct logic for
this.
|
2015-04-21 19:56:49 -07:00 |