github versity/versitygw v1.0.11

one day ago

Changelog

  • b20b436 chore(deps): bump the dev-dependencies group with 14 updates
  • 505396c chore(deps): bump the dev-dependencies group with 16 updates
  • f6676b2 chore(deps): bump the dev-dependencies group with 16 updates
  • cceacf3 chore(deps): bump the dev-dependencies group with 23 updates
  • 967573e chore(deps): bump the dev-dependencies group with 24 updates
  • 505f592 chore(deps): bump the dev-dependencies group with 5 updates
  • 64a72a2 feat: Adds 'x-amz-mp-object-size' request header support for CompleteMultipartUpload
  • 132d0ae feat: Adds the CRC64NVME checksum support in the gateway. Adds checksum-type support for the checksum implementation
  • fcafb57 feat: Implements checksums for ListObjectVersions and CopyObject actions.
  • 6956757 feat: Integrates object integrity checksums(CRC32, CRC32C, SHA1, SHA256) into the gateway
  • c6fcb8e feat: add Azure/S3 to supported backends in README
  • d034f87 feat: add noarchive to scoutfs part files
  • 003719c feat: return method not allowed when uploading to read only fs
  • 3cae3fc fix: Adds PartNumber validation for CompleteMultipartUploads parts. Adds a check to validate the parts order to be ascending.
  • b53bbb0 fix: Adds crc64nvme checksum cases in the integration tests
  • d13791f fix: Adds quotes for object Etags
  • a30b8c2 fix: Adds removeParents in DeleteObject in case of deleting an object in nested directories
  • b5b418e fix: Adds the minimum allowed size(5 Mib) check for mp parts sizes in CompleteMultipartUpload
  • 7d6505e fix: Adds validation for x-amz-checksum- headers. Makes x-amz-sdk-checksum-algorithm header case insensitive
  • 92dee62 fix: Allows checksum-type to be empty in CompleteMultipartUpload input parameters
  • 1bb07fd fix: Changes HeadObject returned error type from MethodNotAllowed to NotFound if the latest object version is a delete marker.
  • 4517b29 fix: Changes UploadPart returned error from ErrInvalidPart to ErrInvalidPartNumber
  • 96af2b6 fix: Fixes GetObject and UploadPartCopy actions data range parsing.
  • d59ee87 fix: Fixes ListObjects direcotry objects listing issue. Fixes DeleteObject directory objects parents deletion
  • e5811e4 fix: Fixes the entity limiter validation for ListObjects(V2), ListParts, ListMultipartUploads, ListBuckets actions
  • 60151a7 fix: Fixes the typ in retrieveChecksums function in posix
  • 9a02c47 fix: Implements a generic wildcard match for bucket policy resources
  • 30f3fac fix: Prioritize explicit deny in bucket policy statements
  • e7b9db1 fix: Reconstructes the authentication handlers: initializes the chunk reader based on x-amz-content-sha256 header value. Adds the MissingContentHeader error if x-amz-decoded-content-length header is missing for chunk uploads
  • b4f2b0d fix: admin list-buckets with bucketlinks option enabled
  • 3b1fcf2 fix: chunk encoding with incorrect chunk signature
  • 1735182 fix: refactoring the checksum implementation by avoiding many if conditions and making the code more readable
  • 4b0dd64 fix: removes ETag quotes for in GetObjectAttributes response for azure and posix backends
  • a3338db fix: return default bucket acl if none exists
  • 28a9d28 fix: s3 backend incorrect object lock settings
  • 6f77cec fix: s3 backend requires nil values for input params
  • 36e2abd fix: s3 proxy return default bucket acl when tags not implemented
  • ee64d7f fix: s3proxy get bucket acl when no acl exists in s3 service
  • 704d6a3 fix: s3proxy invalid input options passed to backend service
  • f7277e4 fix: s3proxy list object returns invalid response
  • f77058b fix: scoutfs multipart cleanup in complete/abort mp
  • 85ba390 fix: utils StreamResponseBody() memory use for large get requests

Don't miss a new versitygw release

NewReleases is sending notifications on new releases.