Skip to content

gitli 0.11.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 00:29
· 6 commits to main since this release

本次亮点

  • 🛡️ 包含 v0.10.1 的全部高危安全修复:Git 归档参数注入、CI 日志匿名越权、systemd 硬编码主密钥、CI 产物越权删除、OAuth 回调协议校验、X-Forwarded-For 信任、停用账号绕过、密码爆破、RBAC 越权、Webhook SSRF 等。
  • ✨ 新增:生产级文本日志格式(处理函数 file:line(func) 定位、终端颜色高亮、慢请求自动升级为 WARN/ERROR),并保留 format = "json" 模式。
  • ✨ 新增:优雅停机,重启时等待在途 Git 传输完成(最长 10 秒)。
  • ✨ 新增:启动横幅与弱密钥自动检测。

🚨 升级提示:若曾使用旧 systemd 模板中的示例密钥,请重新生成 GITLI_CRYPTO_KEY / GITLI_PEPPER,并重置 2FA 与 CI Secrets,以防主密钥泄露。