Andrew Gaul
3d2beb3319
Enforce limit when deleting multiple objects
...
Found via s3-tests.
2024-09-03 23:23:23 +02:00
dependabot[bot]
96da766e0b
Bump slf4j.version from 2.0.13 to 2.0.16
...
Bumps `slf4j.version` from 2.0.13 to 2.0.16.
Updates `org.slf4j:slf4j-api` from 2.0.13 to 2.0.16
Updates `org.slf4j:jcl-over-slf4j` from 2.0.13 to 2.0.16
---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.slf4j:jcl-over-slf4j
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 18:39:38 +09:00
dependabot[bot]
0442f4038a
Bump com.puppycrawl.tools:checkstyle from 10.17.0 to 10.18.1
...
Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle ) from 10.17.0 to 10.18.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.17.0...checkstyle-10.18.1 )
---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 18:33:50 +09:00
dependabot[bot]
2fc55609c0
Bump org.eclipse.jetty:jetty-servlet from 11.0.22 to 11.0.23
...
Bumps org.eclipse.jetty:jetty-servlet from 11.0.22 to 11.0.23.
---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-servlet
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 18:33:42 +09:00
dependabot[bot]
b0cf4528ba
Bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7
...
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) from 1.5.6 to 1.5.7.
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.6...v_1.5.7 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 18:33:34 +09:00
losfair
61adb31c9d
Allow x-amz-user-agent header
2024-08-29 15:57:04 +09:00
sullis
2b4b9cacc9
README: Adobe s3mock
2024-08-24 22:45:44 +09:00
Andrew Gaul
4976e170c3
Replace uses of Maps.immutableEntry with Map.entry
...
The latter does not support null keys or values so this cannot replace
all uses.
2024-08-08 10:43:57 +03:00
Andrew Gaul
6a9778ac8c
Prefer immutable collections where possible
2024-08-08 08:01:36 +03:00
Timur Saikaliev
a3e6f47cfc
fix time skew validation for presigned urls
2024-08-08 13:45:04 +09:00
Timur Saikaliev
96d82c681a
remove timestamp validation for requests that use query string authentication
2024-08-08 13:44:04 +09:00
twickline
7ede21bb73
Fixes modernizer issue
2024-08-08 13:42:14 +09:00
twickline
4a887c1357
Fixes styling
2024-08-08 13:42:14 +09:00
twickline
a043cef345
Adds test
2024-08-08 13:42:14 +09:00
twickline
b78945345a
Adds feature allowing Access-Control-Expose-Headers configuration
2024-08-08 13:42:14 +09:00
dependabot[bot]
184c5311d9
Bump org.assertj:assertj-core from 3.25.3 to 3.26.3
...
Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj ) from 3.25.3 to 3.26.3.
- [Release notes](https://github.com/assertj/assertj/releases )
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.25.3...assertj-build-3.26.3 )
---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-04 15:07:25 +09:00
dependabot[bot]
e4d71d292f
Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.1 to 4.8.6.2
...
Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 4.8.6.1 to 4.8.6.2.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.6.1...spotbugs-maven-plugin-4.8.6.2 )
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-04 15:07:16 +09:00
dependabot[bot]
45794aefde
Bump com.fasterxml.jackson.dataformat:jackson-dataformat-xml
...
Bumps [com.fasterxml.jackson.dataformat:jackson-dataformat-xml](https://github.com/FasterXML/jackson-dataformat-xml ) from 2.17.1 to 2.17.2.
- [Commits](https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.17.1...jackson-dataformat-xml-2.17.2 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-xml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-04 15:07:07 +09:00
dependabot[bot]
0e68fd7e16
Bump org.eclipse.jetty:jetty-servlet from 11.0.20 to 11.0.22
...
Bumps org.eclipse.jetty:jetty-servlet from 11.0.20 to 11.0.22.
---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-servlet
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-04 15:05:59 +09:00
Andrew Gaul
82e50eea0c
Add middleware to override storage class
...
This is best-effort and some storage classes do not map exactly,
particularly for non-S3 object stores. Fixes #625 .
2024-07-26 14:14:13 +09:00
Andrew Gaul
0effb4bf45
Use var for Immutable builders
2024-07-20 13:21:38 +05:30
Andrew Gaul
5a129e54cf
Use var in foreach loops with Map.Entry types
2024-07-20 12:29:38 +05:30
Andrew Gaul
b9b9d74b2d
Look up HTTP headers while ignoring case
...
OpenStack Swift uses lower-case headers. Fixes #664 .
2024-07-20 10:59:53 +09:00
dependabot[bot]
a82e720df1
Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.3.1 to 4.8.6.1
...
Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin ) from 4.8.3.1 to 4.8.6.1.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases )
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.3.1...spotbugs-maven-plugin-4.8.6.1 )
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 09:43:21 +05:30
dependabot[bot]
4edb861f34
Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 5.10.3
...
Bumps [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5 ) from 5.10.2 to 5.10.3.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 09:43:14 +05:30
dependabot[bot]
b4cefcce9e
Bump com.fasterxml.jackson.dataformat:jackson-dataformat-xml
...
Bumps [com.fasterxml.jackson.dataformat:jackson-dataformat-xml](https://github.com/FasterXML/jackson-dataformat-xml ) from 2.17.0 to 2.17.1.
- [Commits](https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.17.0...jackson-dataformat-xml-2.17.1 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-xml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 09:42:37 +05:30
dependabot[bot]
43256a0c72
Bump com.github.spotbugs:spotbugs-annotations from 4.8.5 to 4.8.6
...
Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs ) from 4.8.5 to 4.8.6.
- [Release notes](https://github.com/spotbugs/spotbugs/releases )
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.5...4.8.6 )
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-annotations
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 09:11:42 +05:30
Andrew Gaul
dc2857e93c
Update s3-tests to latest
2024-07-02 09:04:14 +05:30
Andrew Gaul
a82ca683df
Rebase s3-tests
...
References gaul/s3-tests#2 .
2024-06-14 15:49:35 +09:00
Timur Saikaliev
a13b4cf9e6
configure maximum-timeskew with environment variable
2024-06-12 16:53:56 +09:00
dependabot[bot]
4175022ff8
Bump org.sonatype.plugins:nexus-staging-maven-plugin
...
Bumps org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0.
---
updated-dependencies:
- dependency-name: org.sonatype.plugins:nexus-staging-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-02 08:47:42 +09:00
dependabot[bot]
8c5fb41c6c
Bump com.github.spotbugs:spotbugs-annotations from 4.8.3 to 4.8.5
...
Bumps [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs ) from 4.8.3 to 4.8.5.
- [Release notes](https://github.com/spotbugs/spotbugs/releases )
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.3...4.8.5 )
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-annotations
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-02 08:47:34 +09:00
dependabot[bot]
21d42f3768
Bump com.puppycrawl.tools:checkstyle from 10.16.0 to 10.17.0
...
Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle ) from 10.16.0 to 10.17.0.
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.16.0...checkstyle-10.17.0 )
---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-02 08:47:19 +09:00
dependabot[bot]
6a0182df7f
Bump org.gaul:modernizer-maven-plugin from 2.7.0 to 2.9.0
...
Bumps [org.gaul:modernizer-maven-plugin](https://github.com/gaul/modernizer-maven-plugin ) from 2.7.0 to 2.9.0.
- [Release notes](https://github.com/gaul/modernizer-maven-plugin/releases )
- [Commits](https://github.com/gaul/modernizer-maven-plugin/compare/modernizer-maven-plugin-2.7.0...modernizer-maven-plugin-2.9.0 )
---
updated-dependencies:
- dependency-name: org.gaul:modernizer-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-02 08:47:07 +09:00
Nagy Vilmos
6c2fa6fbcf
#637 use full names for base images
2024-05-23 23:20:37 +09:00
dependabot[bot]
f5889e4cd9
Bump slf4j.version from 2.0.12 to 2.0.13
...
Bumps `slf4j.version` from 2.0.12 to 2.0.13.
Updates `org.slf4j:slf4j-api` from 2.0.12 to 2.0.13
Updates `org.slf4j:jcl-over-slf4j` from 2.0.12 to 2.0.13
---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.slf4j:jcl-over-slf4j
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 20:08:13 +09:00
dependabot[bot]
40c7b43731
Bump com.puppycrawl.tools:checkstyle from 10.15.0 to 10.16.0
...
Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle ) from 10.15.0 to 10.16.0.
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.15.0...checkstyle-10.16.0 )
---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 20:07:53 +09:00
dependabot[bot]
f2ba17586c
Bump ch.qos.logback:logback-classic from 1.5.1 to 1.5.6
...
Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback ) from 1.5.1 to 1.5.6.
- [Commits](https://github.com/qos-ch/logback/compare/v_1.5.1...v_1.5.6 )
---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 20:07:36 +09:00
Timur Alperovich
468cffaa67
Update README.md
2024-05-02 14:04:55 -07:00
dependabot[bot]
abc6d0295d
Bump com.fasterxml.jackson.dataformat:jackson-dataformat-xml
...
Bumps [com.fasterxml.jackson.dataformat:jackson-dataformat-xml](https://github.com/FasterXML/jackson-dataformat-xml ) from 2.16.1 to 2.17.0.
- [Commits](https://github.com/FasterXML/jackson-dataformat-xml/compare/jackson-dataformat-xml-2.16.1...jackson-dataformat-xml-2.17.0 )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-xml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 08:18:39 +09:00
dependabot[bot]
45843ab330
Bump com.puppycrawl.tools:checkstyle from 10.3.1 to 10.15.0
...
Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle ) from 10.3.1 to 10.15.0.
- [Release notes](https://github.com/checkstyle/checkstyle/releases )
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.3.1...checkstyle-10.15.0 )
---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 08:18:25 +09:00
dependabot[bot]
d1ba64077c
Bump args4j:args4j from 2.33 to 2.37
...
Bumps [args4j:args4j](https://github.com/kohsuke/args4j ) from 2.33 to 2.37.
- [Changelog](https://github.com/kohsuke/args4j/blob/master/xdocs/changes.xml )
- [Commits](https://github.com/kohsuke/args4j/compare/args4j-site-2.33...args4j-site-2.37 )
---
updated-dependencies:
- dependency-name: args4j:args4j
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 08:18:18 +09:00
sullis
67f913d6f6
maven surefire 3.2.5
2024-04-01 09:31:09 +09:00
sullis
823dcc4e1c
setup-java v4
2024-03-31 13:15:35 +09:00
Andrew Gaul
6943bf8f21
Bump to 2.3.0-SNAPSHOT
2024-03-10 16:50:38 +09:00
Andrew Gaul
c667eced02
S3Proxy 2.2.0 release
...
Fixes #614 .
2024-03-10 16:41:11 +09:00
Andrew Gaul
a78c0df4f7
Skip failing test due to jclouds 2.6.0 upgrade
2024-03-10 15:31:25 +09:00
Andrew Gaul
00bb83b74f
Upgrade to jclouds 2.6.0
...
Fixes #473 . References #614 .
2024-03-10 14:43:54 +09:00
Andrew Gaul
ec12ae0fe5
Plug leak in handleCompleteMultipartUpload
...
In jclouds 2.6.0 BlobStore.getBlob returns an InputStream instead of a
ByteSource for the filesystem. Previously the call site leaked the
former since it only consumed the BlobMetadata. Instead call
BlobStore.blobMedata which does not include the payload.
Fixes JCLOUDS-1626.
2024-03-03 13:13:08 +09:00
dependabot[bot]
b147909ff3
Bump org.junit.jupiter:junit-jupiter from 5.9.0 to 5.10.2
...
Bumps [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5 ) from 5.9.0 to 5.10.2.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.9.0...r5.10.2 )
---
updated-dependencies:
- dependency-name: org.junit.jupiter:junit-jupiter
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 09:30:28 +09:00