跳转到主要内容

标签: CORS

  • 桶级 CORS Wire 契约:严格 XML、Checksum 与浏览器响应

    发布于 设计

    设计S3CORSXML兼容性

    桶级 CORS Wire 契约:严格 XML、Checksum 与浏览器响应

    本文记录 SILO PR #71 以 e4e3007da 合并后,桶级 CORS 的 B3 协议加固决策。范围只包括 S3 请求体、校验、checksum、匹配和浏览器响应契约。站点复制顺序、tombstone、heal、状态计数与通用 metadata 重构仍是 SILO #75 下的独立工作。 状态: Strict B3 契约与 B2 收敛方案通过 pgsty/silo PR #80 合并,剩余显式状态计数矩阵通过 PR #81 合并。最终 main Go CI 与 VulnCheck 均通 …

    本文记录 SILO PR #71 以 e4e3007da 合并后,桶级 CORS 的 B3 协议加固决策。范围只包括 S3 请求体、校验、checksum、匹配和浏览器响应契约。站点复制顺序、tombstone、heal、状态计数与通用 metadata 重构仍是 SILO #75 下的独立工作。 状态: Strict B3 契约与 B2 收敛方案通过 pgsty/silo PR #80 合并,剩余显式状态计数矩阵通过 PR #81 合并。最终 main Go CI 与 VulnCheck 均通 …

  • 桶级 CORS:让删除与恢复正确收敛

    发布于 设计

    设计S3CORS复制兼容性

    桶级 CORS:让删除与恢复正确收敛

    本文完整记录 SILO PR #71 与发布善后任务 SILO #75 的问题、评审、合并决策、对抗辩论和最终实现契约。 状态: 完整 B2+B3 服务端方案通过 PR #80 合并为 b6ef7e430;最后的非对称状态计数回归通过 PR #81 合并为 04d3d316d。最终 main Go CI 与 VulnCheck 均通过。公开文档通过 silo.pgsty.com PR #7 合并,GitHub Pages 与 Cloudflare Pages 生产部署均成功,公开 EN/ZH 路 …

    本文完整记录 SILO PR #71 与发布善后任务 SILO #75 的问题、评审、合并决策、对抗辩论和最终实现契约。 状态: 完整 B2+B3 服务端方案通过 PR #80 合并为 b6ef7e430;最后的非对称状态计数回归通过 PR #81 合并为 04d3d316d。最终 main Go CI 与 VulnCheck 均通过。公开文档通过 silo.pgsty.com PR #7 合并,GitHub Pages 与 Cloudflare Pages 生产部署均成功,公开 EN/ZH 路 …