Wykres commitów

607 Commity (0b76a5c76d50c98e64270636ceb9f50f48e88a86)

Autor SHA1 Wiadomość Data
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 4c14bb2e3b Add usage with Java 2017-02-19 18:58:34 -08:00
Andrew Gaul c0f43ed046 Upgrade to maven-assembly-plugin 3.0.0
Release notes:

https://mail-archives.apache.org/mod_mbox/maven-announce/201611.mbox/%3CCAPoyBqSHgYXpoGWx%3Do_DsiO-pkCSdCX5Fnh6acrV0Ep3fNFFig%40mail.gmail.com%3E
2017-02-16 14:22:23 -08:00
Andrew Gaul 909f5f2574 Upgrade to maven-source-plugin 3.0.1
Release notes:

https://mail-archives.apache.org/mod_mbox/maven-announce/201407.mbox/%3C20140711172531.0A6B011B83%40minotaur.apache.org%3E
https://mail-archives.apache.org/mod_mbox/maven-announce/201410.mbox/%3C20141011114424.AAF8717763%40minotaur.apache.org%3E
https://mail-archives.apache.org/mod_mbox/maven-announce/201602.mbox/%3C20160218044420.1FAD3185C6%40minotaur.apache.org%3E
https://mail-archives.apache.org/mod_mbox/maven-announce/201606.mbox/%3C20160623172007.EF8CD19473%40minotaur.apache.org%3E
2017-02-16 14:22:23 -08:00
Andrew Gaul f215089e6a Upgrade to maven-gpg-plugin 1.6
Release notes:

https://mail-archives.apache.org/mod_mbox/maven-announce/201501.mbox/%3C20150120035915.E8B8E17775%40minotaur.apache.org%3E
2017-02-16 14:22:23 -08:00
Andrew Gaul 3eb991927a Upgrade to maven-javadoc-plugin 2.10.4
Release notes:

https://mail-archives.apache.org/mod_mbox/maven-announce/201409.mbox/%3CCA%2BBhkyOw7eio0Mrh0a4mTBtpj%3DKbCv3aZay%2BA6HgYAsPmW_NTg%40mail.gmail.com%3E
https://mail-archives.apache.org/mod_mbox/maven-announce/201410.mbox/%3C542D1009.2030505%40apache.org%3E
https://mail-archives.apache.org/mod_mbox/maven-announce/201503.mbox/%3C20150318202436.4DA8017ECA%40minotaur.apache.org%3E
https://mail-archives.apache.org/mod_mbox/maven-announce/201504.mbox/%3C20150416172048.C262417379%40minotaur.apache.org%3E
https://mail-archives.apache.org/mod_mbox/maven-announce/201606.mbox/%3Cop.yiuy6lohkdkhrr%40desktop-2khsk44%3E
2017-02-16 14:22:23 -08:00
Andrew Gaul 6f618b4b00 Upgrade to maven-compiler-plugin 3.6.1
Release notes:

https://mail-archives.apache.org/mod_mbox/maven-announce/201610.mbox/%3Cop.yp5p3mm2kdkhrr%40desktop-2khsk44.dynamic.ziggo.nl%3E
https://mail-archives.apache.org/mod_mbox/maven-announce/201701.mbox/%3Cop.yt54c2k6kdkhrr%40desktop-2khsk44%3E
2017-02-16 14:22:22 -08:00
Andrew Gaul a1efef4b92 Upgrade to logback 1.2.1
Release notes:

https://logback.qos.ch/news.html
2017-02-16 14:22:22 -08:00
Andrew Gaul d5b5963436 Upgrade to slf4j 1.7.23
Release notes:

https://www.slf4j.org/news.html
2017-02-16 14:22:22 -08:00
oxalis-gps 09d744763d Added Docker environment variable "S3PROXY_CORS_ALLOW_ALL"
refs issues #142
refs Pull #144

The default value is false
2017-02-16 13:49:48 -08:00
Andrew Gaul 5a3eaccc5c Upgrade to modernizer-maven-plugin 1.5.0
Release notes:

https://github.com/andrewgaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-1.5.0
2017-02-15 23:41:14 -08:00
Andrew Gaul ed27fc38af Upgrade to jackson-dataformat-xml 2.8.6
Changelog:

https://github.com/FasterXML/jackson-dataformat-xml/blob/master/release-notes/VERSION
2017-02-15 23:40:31 -08:00
Andrew Gaul e581d99517 Rename S3AwsSdkTest to AwsSdkTest 2017-02-15 23:33:19 -08:00
Andrew Gaul 05c5643681 Update copyright year 2017-02-15 23:15:16 -08:00
Andrew Gaul 4295f72be5 Move tests from S3ProxyTest to S3AwsSdkTest
This makes testing more consistent and gives better coverage of the
more widely-used AWS SDK.  Fixes #147.
2017-02-15 23:11:11 -08:00
Andrew Gaul bbcdf4391f Ignore long-running test 2017-02-15 18:17:57 -08:00
Andrew Gaul 9329b161f2 Allow unsigned payloads
Fixes #184.
2017-02-15 18:17:57 -08:00
Andrew Gaul 2473e6c309 Upgrade to aws-java-sdk-s3 1.11.91 2017-02-15 18:17:57 -08:00
Andrew Gaul acf125d8e9 Use secure endpoint in tests 2017-02-15 18:17:56 -08:00
Andrew Gaul ab425bd7d2 Upgrade to Jetty 9.2.21.v20170120
Release notes:

https://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00099.html
https://dev.eclipse.org/mhonarc/lists/jetty-announce/msg00100.html
2017-02-15 17:24:45 -08:00
Andrew Gaul 7191ce66fd Update s3-tests to fix Python six.moves error
Reference:

https://github.com/pypa/setuptools/issues/940
2017-01-25 13:44:28 -08:00
Andrew Gaul dc0c8663b8 Uprade to aws-java-sdk-s3 1.11.84
Address various deprecations.
2017-01-25 13:06:01 -08:00
Andrew Gaul 48f7fe2742 Remove calls to Throwables.propagate
These are not needed and Guava 21 removes this API.
2017-01-19 22:37:40 -08:00
Andrew Gaul 13b10997c8 Make private methods static where possible
Found via error-prone.
2016-12-20 13:28:18 -08:00
Andrew Gaul e0c9ee0905 Add object tagging to limitations 2016-12-05 18:32:24 +08:00
Andrew Gaul 8052e67eac Remove unused parameters
Found via PMD.
2016-11-21 13:09:01 -08:00
Andrew Gaul 4336000409 Allow Quiet element in DeleteMultipleObjects
Fixes #173.
2016-11-20 16:33:44 -08:00
Andrew Gaul aeb4ba57de Reword README summary 2016-11-16 21:16:42 -08:00
Andrew Gaul 95418a3457 Add badges to README 2016-11-16 19:46:55 -08:00
Andrew Gaul 0de31ceec6 Add list objects v2 to limitations 2016-11-16 10:55:39 -08:00
Andrew Gaul 0003d011f3 Correct test exception message 2016-11-16 10:54:46 -08:00
Andrew Gaul d268abb947 Bump to 1.6.0-SNAPSHOT 2016-11-15 22:08:07 -08:00
Andrew Gaul 07906cdf99 Bump version to 1.5.1 2016-11-15 22:03:01 -08:00
Andrew Gaul 23bfecd6be Emit AccessDenied if client sends wrong auth type
This allows fallback from v4 to v2.  Also handle anonymous mode
explicitly.
2016-11-14 22:24:01 -08:00
Andrew Gaul 554105ed6c Bump to 1.6.0-SNAPSHOT 2016-11-14 17:04:23 -08:00
Andrew Gaul fba12c3341 Bump version to 1.5.0 2016-11-14 16:59:41 -08:00
Andrew Gaul aee6ac5e90 Upgrade to jclouds 2.0.0
Release notes:

https://jclouds.apache.org/releasenotes/2.0.0/
2016-11-14 16:13:09 -08:00
Andrew Gaul 3d9a7120ce Ensure S3Exception has message
Also add missing toString implementation.
2016-11-14 15:39:44 -08:00
Andrew Gaul 34c36e4236 Upgrade to jackson-dataformat-xml 2.8.4
Changelog:

https://github.com/FasterXML/jackson-dataformat-xml/blob/master/release-notes/VERSION
2016-11-14 14:36:24 -08:00
Andrew Gaul 6936f50f95 Upgrade to slf4j 1.7.21
Changelog:

http://www.slf4j.org/news.html
2016-11-14 14:36:23 -08:00
Andrew Gaul a8e735aa3d Upgrade to logback 1.1.7
Changelog:

http://logback.qos.ch/news.html
2016-11-14 14:32:32 -08:00
Andrew Gaul cb16ebb0ba Upgrade to commons-fileupload 1.3.2
Release notes:

https://mail-archives.apache.org/mod_mbox/www-announce/201605.mbox/%3CCAB917R%2Bk3gL8OHVmCGtGg-DC__VFGCDAC6UTRxMhsf6U_%2BZXxA%40mail.gmail.com%3E
2016-11-14 14:31:42 -08:00
Andrew Gaul 04657867b8 Add configuration for AWS authentication V4
Supports aws-v2, aws-v4, aws-v2-or-v4, and none.  Fixes #156.
2016-11-14 00:59:46 -08:00
Andrew Gaul 80e256435e Fix indentation and work around wrong visibility
Found via Checkstyle 7.2.
2016-11-14 00:58:22 -08:00
Andrew Gaul 778002e7f5 Format LastModified without millisecond precision
Found via s3verify.
2016-11-13 18:52:56 -08:00
Andrew Gaul 3188605ea7 More strictly check bucket names
Found via s3verify.
2016-11-13 18:42:12 -08:00
Andrew Gaul 85bd7432a7 Limit GET Bucket maxKeys to 1000
Found via s3verify.
2016-11-13 17:45:25 -08:00
Andrew Gaul c0c01c2e7f Add Location header to PutBucket response
Found via s3verify.
2016-11-11 18:42:37 -08:00
Andrew Gaul c707ed4a6d Correct some S3 error responses
Found via s3verify.
2016-11-11 16:17:00 -08:00