7993 Commits (b48cbfc708437565a9474f57cf47fdf8b6b47c39)

Author SHA1 Message Date
Chris Lu b48cbfc708 update tests 2 days ago
Chris Lu c1e7a89312 feat(iam/ldap): make pool size configurable and add audience support 3 days ago
Chris Lu 678aeeff0d refactor(s3api): extract shared STS credential generation logic 3 days ago
Chris Lu b0f63c0a69 fix(s3api): include account ID in STS AssumedRoleUser ARN 3 days ago
Chris Lu 113ccbfe4a fix(iam/ldap): populate standard TokenClaims fields in ValidateToken 3 days ago
Chris Lu ccedf7c32e fix(iam/ldap): fix connection pool race and rebind corruption 3 days ago
Chris Lu 58bba419e7 fix: update tests to use public TokenGenerator field 3 days ago
Chris Lu 52e121bbba fix: correct TokenGenerator access in STS handlers 3 days ago
Chris Lu a5dd98ee8d feat: implement LDAP connection pooling to prevent resource exhaustion 3 days ago
Chris Lu 31df6b1ac4 fix: address PR feedback (Round 5) - JWT tokens, ARN formatting, PrincipalArn 3 days ago
Chris Lu 207e031811 fix: address PR feedback (Round 4) - LDAP hardening, Authz check & Routing fix 3 days ago
Chris Lu 4236e141f2 fix: address PR feedback (Round 3) - LDAP connection improvements & build fix 3 days ago
Chris Lu 8275ab917e fix: address PR feedback (Round 2) - config validation & provider improvements 3 days ago
Chris Lu e34ea6b54a fix: address PR review security issues for STS handlers 3 days ago
Chris Lu e214c055f0 fix: update IAM matcher to exclude STS actions from interception 3 days ago
Chris Lu 13efe555e8 feat: implement AssumeRole and AssumeRoleWithLDAPIdentity STS actions 3 days ago
Chris Lu d7c30fdb2b
fix: admin does not show all master servers #7999 (#8002) 3 days ago
Sheya Bernstein 844859de7f
fix: add filer fallback after consecutive connection failures (#8000) 3 days ago
Chris Lu 2b5e951390 use context.WithoutCancel to avoid context cancellation when the client connection is closed 3 days ago
Chris Lu ce6e9be66b 4.06 4 days ago
Chris Lu 379c032868
Fix chown Input/output error on large file sets (#7996) 5 days ago
Chris Lu ad76487e9d
Fix special characters in admin-generated secret keys (#7994) 5 days ago
Chris Lu 1ea6b0c0d9 cleanup: deduplicate environment variable credential loading 6 days ago
Chris Lu 7f1182472a fix: enable dual loading of static and dynamic IAM configuration 6 days ago
Chris Lu 451b897d56 fix: support loading static config from IamConfig option for mini mode 6 days ago
Chris Lu 48ded6b965 fix: allow environment variable fallback when filer config is empty 6 days ago
Chris Lu 4e835a1d81
fix(s3api): ensure S3 configuration persistence and refactor authorization tests (#7989) 6 days ago
Chris Lu 6bf0c16862 fix admin copy text functions 6 days ago
Chris Lu abfa64456b
Fix STS authorization in streaming/chunked uploads (#7988) 6 days ago
Chris Lu 217d8b9e0e
Fix: ListObjectVersions delimiter support (#7987) 6 days ago
Chris Lu 4ba89bf73b adjust log level 6 days ago
Chris Lu bd237999bb weed mini can optionally skip s3 6 days ago
Chris Lu 5a3aade445 less logs 6 days ago
promalert 9012069bd7
chore: execute goimports to format the code (#7983) 7 days ago
Chris Lu 6432019d08
Fix STS identity authorization by populating PolicyNames (#7985) (#7986) 7 days ago
Chris Lu e67973dc53
Support Policy Attachment for Object Store Users (#7981) 1 week ago
Chris Lu d4ecfaeda7
Enable writeback_cache and async_dio FUSE options (#7980) 1 week ago
Chris Lu e10f11b480
opt: reduce ShardsInfo memory usage with bitmap and sorted slice (#7974) 1 week ago
Chris Lu ec1c27a4b3
storage/needle: add bounds check for WriteNeedleBlob buffer (#7973) 1 week ago
Chris Lu d75162370c
Fix trust policy wildcard principal handling (#7970) 1 week ago
Chris Lu d15f32ae46
feat: add flags to disable WebDAV and Admin UI in weed mini (#7971) 1 week ago
Chris Lu 383c2e3b41
fix: handle range requests on empty objects (size=0) (#7963) 1 week ago
Chris Lu 0e9f433ec4 refactoring 1 week ago
Alasdair Macmillan 9778b9589e
Fix unaligned 64-bit atomic operation on ARM32 (#7958) (#7959) 1 week ago
Chris Lu 8269dc136d simplify 1 week ago
Robert Schade de3df211d7
store S3 storage class in extended atrributes #7961 (#7962) 1 week ago
LeeXN c909724bf1
Fix: prevent panic when swap file creation fails (#7957) 1 week ago
Chris Lu 0b5a65e00b avoid extra missing shard warning 1 week ago
Chris Lu 63b2fe0d76
fix: EC UI template error when viewing shard details (#7955) 2 weeks ago
Chris Lu 0647bc24d5
s3api: fix authentication bypass and potential SIGSEGV (Issue #7912) (#7954) 2 weeks ago