Andrew Gaul
d6c81c9b64
Correct issues with encoding of plus character
...
Also remove some questionable decoding.
2016-06-01 11:22:16 -07:00
Andrew Gaul
e7bb6ddb47
Avoid NullPointerException when quoting ETags
2016-05-27 18:07:41 -07:00
Andrew Gaul
a4b96924eb
Skip time-limited signed requests
...
jclouds aws-s3 provider supports these but s3 does not.
2016-05-12 12:06:03 -07:00
Andrew Gaul
2cfcc33bb8
Upgrade to aws-java-sdk-s3 1.10.76
...
Also address deprecations.
2016-05-05 22:22:04 -07:00
Andrew Gaul
709dc55b9e
Upgrade to Jackson 2.7.3
...
Release notes:
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.7.2
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.7.3
2016-03-28 19:12:38 -07:00
Andrew Gaul
8b2a869341
Upgrade to logback 1.1.6
...
Release notes:
http://logback.qos.ch/news.html
2016-03-17 20:32:06 -07:00
Andrew Gaul
bc87ec94f8
Upgrade to slf4j 1.7.19
...
Release notes:
http://www.slf4j.org/news.html
2016-03-17 19:35:54 -07:00
Andrew Gaul
2296b8228b
Add configuration to ignore unknown headers
...
Fixes #130 .
2016-03-12 23:15:45 -07:00
Andrew Gaul
d878642b5d
Add quirks for google-cloud-storage
2016-03-09 13:35:02 -08:00
Andrew Gaul
eece05f02e
Fix path-based GCS credentials
...
Providing both credential and the credential property used only the
latter, which was not expanded when credential is a file. Also expand
credential in tests. References #128 .
2016-03-09 13:35:02 -08:00
Andrew Gaul
6292d28c9c
Add EventualBlobStore
...
This models eventually-consistent behavior. This implementation uses
two buckets and client writes going to the first bucket and reads to
the second. Operations later replicate from the first to the second
with a variable delays. A more complete implementation could flap
between the strongly- and eventually-consistent buckets and arbitrary
reorder operations which conclude with last-writer wins. Fixes #65 .
2016-03-01 17:13:39 -08:00
Andrew Gaul
f204680d84
Add gofakes3 to references
2016-03-01 09:51:12 -08:00
Andrew Gaul
0351ee73dc
Expand GCS credential files into PEMs
2016-02-26 17:45:33 -08:00
Andrew Gaul
add2e222df
Add s3rver to references
2016-02-25 08:37:38 -08:00
Andrew Gaul
e670537822
Handle Swift quirks in jclouds tests
2016-02-20 00:49:16 -08:00
Andrew Gaul
2062aadfeb
Handle conditional HEAD object requests
2016-02-18 11:48:48 -08:00
Andrew Gaul
52ba2c843f
Add support for conditional copy object
...
Fixes #113 .
2016-02-16 20:31:12 -08:00
Andrew Gaul
d66b539f2c
Reduce visibility of methods
2016-02-16 16:16:51 -08:00
Andrew Gaul
1cacf66cf8
Upgrade to logback 1.1.5
...
Release notes:
http://logback.qos.ch/news.html
2016-02-15 11:46:54 -08:00
Andrew Gaul
16908c030f
Upgrade to Jetty 9.2.15.v20160210
...
https://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00088.html
2016-02-13 07:35:25 -08:00
Andrew Gaul
51908e409a
Upgrade to slf4j 1.7.16
...
Release notes:
http://www.slf4j.org/news.html
2016-02-12 21:42:49 -08:00
Andrew Gaul
884660ea05
Correct typo
2016-02-11 15:40:45 -08:00
Andrew Gaul
5689d59c62
Upgrade to maven-compiler-plugin 3.5.1
...
Release notes:
https://mail-archives.apache.org/mod_mbox/maven-announce/201602.mbox/%3CCAK2FUK3FfTSZSeQybK_4KXhFbtRNZ1uo6wxEbfnnyy5MCh1DsQ%40mail.gmail.com%3E
2016-02-09 19:50:13 -08:00
Andrew Gaul
a4385daa45
Fix v4 signing of queries with special characters
...
Reference:
https://docs.aws.amazon.com/general/latest/gr/sigv4-create-canonical-request.html
2016-02-09 11:52:04 -08:00
Andrew Gaul
9c3d9409ac
Read from PushBackInputStream not InputStream
...
Previously S3Proxy truncated create bucket requests.
2016-02-08 22:54:39 -08:00
Andrew Gaul
bb68ff5afc
Upgrade to findbugs-maven-plugin 3.0.3
2016-02-05 19:28:08 -08:00
Andrew Gaul
3e84b2c120
Upgrade to maven-compiler-plugin 3.5
...
Release notes:
https://mail-archives.apache.org/mod_mbox/maven-announce/201601.mbox/%3CCAK2FUK1kNz9di_SAUDBO2VjD3XLEL%3D0XLJkLkg68Q7x4ChJh-w%40mail.gmail.com%3E
2016-02-05 19:27:08 -08:00
Andrew Gaul
0de11fd059
Upgrade to really-executable-jar-maven-plugin 1.4.1
2016-02-05 19:23:22 -08:00
Andrew Gaul
57260f8753
Upgrade to args4j 2.33
2016-02-05 19:03:39 -08:00
Andrew Gaul
9b7f697b56
Upgrade to Jackson 2.7.1
...
Release notes:
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.7.1
2016-02-05 18:58:41 -08:00
Andrew Gaul
50f4ec4258
Remove reference to abustany/s3proxy
...
GitHub lists many projects with this name. We do not list all of them
and need not list this one.
2016-02-05 00:31:47 -08:00
Andrew Gaul
4e762bc8d3
Reword limitations
2016-02-05 00:19:44 -08:00
Andrew Gaul
3fcfc0fdd4
Add sbt-s3 to references
2016-02-05 00:16:10 -08:00
Andrew Gaul
7198c9088c
Do not close InputStream for each uploaded subpart
2016-02-04 00:09:41 -08:00
Andrew Gaul
997dc9707c
Skip expires tests when backend lacks support
2016-02-03 23:12:26 -08:00
Andrew Gaul
977854f264
Add listing multipart uploads to limitations
2016-02-01 12:31:32 -08:00
Andrew Gaul
6d7a46296e
Skip zero keys tests when backend lacks support
2016-02-01 12:29:43 -08:00
Andrew Gaul
1ae596e870
Support list multipart upload parts with Azure
...
Map the Azure subparts back into S3 parts.
2016-01-31 13:57:52 -08:00
Andrew Gaul
bc68e2cb2e
Do not run marker tests when backend lacks support
2016-01-31 12:50:04 -08:00
Andrew Gaul
82d95a2746
Use getObject and generatePresignedUrl short forms
2016-01-30 21:26:17 -08:00
Andrew Gaul
940286b022
Correct cut and paste errors in copy tests
2016-01-30 21:26:17 -08:00
Andrew Gaul
65fd80036f
Do not run ACL tests when backend lacks support
2016-01-30 21:26:17 -08:00
Andrew Gaul
cea4a42922
Use decoded content length when provided
...
Previously S3Proxy provided an incorrect Content-Length header when
using V4 signing which providers rejected.
2016-01-30 19:13:04 -08:00
Andrew Gaul
291db19898
Increase surefire timeout
...
Tests take over 15 minutes with the rackspace-cloudfiles-us backend.
2016-01-30 18:13:30 -08:00
Andrew Gaul
983c2b003e
Remove stale TODO
2016-01-30 17:11:47 -08:00
Andrew Gaul
e292ebaccb
Consistently parse XML with Jackson
2016-01-29 17:50:22 -08:00
Andrew Gaul
511c968ce7
Add test for V4 URL signing
...
Currently fails.
2016-01-29 17:30:13 -08:00
Andrew Gaul
8d8e8ff290
Upgrade to aws-java-sdk-s3 1.10.50
...
This release includes an implementation of AccessControlList.equals.
References #116 .
Release notes:
https://aws.amazon.com/releasenotes/8286007886477675
2016-01-29 09:50:14 -08:00
Andrew Gaul
6bf36987e1
Do not trim surefire stack trace
2016-01-27 07:33:53 -08:00
Andrew Gaul
bfb1ea1e09
Upgrade to slf4j 1.7.14
...
Release notes:
http://www.slf4j.org/news.html
2016-01-26 19:54:52 -08:00