Changelog
- 75771cc chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2
- 768bc87 chore(deps): bump the dev-dependencies group with 11 updates
- 4dcb14f chore(deps): bump the dev-dependencies group with 15 updates
- 749eebc chore(deps): bump the dev-dependencies group with 2 updates
- 8fa7755 chore(deps): bump the dev-dependencies group with 6 updates
- 338664a chore(deps): bump the dev-dependencies group with 9 updates
- cb97fb5 feat: Adds Ownder data in ListObjects(V2) result.
- 9003384 feat: Implements bucket cors actions in FE to return not implemented.
- a4b7fea feat: Implements signed chunk encoding with trailer in the gateway.
- 999f360 feat: Implements the logic to store buckets acl/policy in meta bucket as objects in s3 proxy
- d63ae74 feat: add matrix build tests to github workflow
- f0a1184 feat: add option to disable use of O_TMPFILE
- bbb5a22 feat: makes debug loggin prettier. Adds missing logs in FE and utility functions
- 03c7c43 fis: Fixes the trailing slash issue in CopyObject destination and source object paths in posix.
- 4496711 fix: Adds check for the final chunk signature in signed chunk encoding without trailing headers.
- 2b7a715 fix: Changes the GetObjectLegalHold result root tag to LegalHold
- 4219d00 fix: Changes the GetUserAccount method behavior in single iam mode to return root user account, if the root user access is provided.
- d62e701 fix: Changes the HeadObject and GetObject actions LastModified property to UTC
- aaee7af fix: Changes the backend.Walk implementation to return non-truncated result if both delimiter and max-keys are provided
- 20d00f7 fix: Changes the error type to MalformedXML for PutObjectRetention and PutObjectLegalHold empty or invalid body
- 8705905 fix: Fixes non empty directory objects deletion
- 3e6bd89 fix: Fixes the InvalidTag error Code and Description
- d82da64 fix: Fixes the bucket policy json document validation errors for invalid jsons.
- 832371a fix: Fixes the case for GetObjectAttributes to return InvalidArgument if a single invalid object attribute is provided.
- 7d4076b fix: Fixes the signed chunk trailer encoding to return proper api errors for invalid and incorrect checksums.
- ed44fe1 fix: Handles the error cases for empty checksum headers for PutObject and UploadPart
- 30f319b fix: Hanldes the case when Statement is missing in PutBucketPolicy json document.
- fca1cf9 fix: Increases the context cancelation deadline in integration tests.
- f627b2e fix: Makes the crc64nvme checksum as default for PutObject, even if no checksum is provided
- 5560e5e fix: Returns ErrSignatureVersionNotSupported for sigV2 signed requests.
- 66b979e fix: Sets limit to tag set count to 10 for PutObjectTagging and 50 for PutBucketTagging
- 22cecea fix: add err to ldap user/group conversion errors
- 6fa58db fix: fixes the signed chunk encoding reader stashing.
- f831578 fix: handles tag parsing error cases for PutBucketTagging and PutObjectTagging
- df6dcff fix: return method not allowed for read only fs for fallback tempfile
- 605e6b8 uppercase fix for versitygw