17 Commits (fb4fb8b082d6134bf544a7d930ea7ae4ff270ecc)

Author SHA1 Message Date
Chris Lu fb4fb8b082 s3tables: Validate bucket name in parseBucketNameFromARN() 4 days ago
Chris Lu b142689232 follow aws spec 4 days ago
Chris Lu d98e104dc5 s3tables: align ARN regex patterns with S3 standards and refactor to constants 4 days ago
Chris Lu c8cfbaa069 s3tables: implement strict AWS-aligned name validation for buckets, namespaces, and tables 4 days ago
Chris Lu 1697ec862f ownerAccountID 4 days ago
Chris Lu 090d473822 s3tables: allow hyphens in namespace and table names 4 days ago
Chris Lu e381b81b47 s3tables: use crypto/rand for secure version token generation 4 days ago
Chris Lu ab6351e1c9 s3tables: implement validateTableName helper 4 days ago
Chris Lu ae19621230 S3 Tables: validate ARN namespace to prevent path traversal 4 days ago
Chris Lu a3af5eb77a s3tables: optimize regex usage and improve version token uniqueness 4 days ago
Chris Lu da15ee3e49 s3tables: harden namespace validation and correct ARN parsing 4 days ago
Chris Lu 3aace37cf6 s3tables: further refinements to filer operations and utilities 4 days ago
Chris Lu 33da87452b Refine S3 Tables implementation to address code review feedback 4 days ago
Chris Lu b01504649d s3tables: use path.Join for path construction and align namespace paths 4 days ago
Chris Lu b09d4d5d69 s3tables: replace custom splitPath with stdlib functions 5 days ago
Chris Lu dd7003a328 s3tables: add bucket name validation and fix error handling 5 days ago
Chris Lu d730f81321 s3tables: extract utility and filer operations to separate modules 5 days ago