Skip to content

Releases: chaitin/SafeLine

SafeLine-CE 4.0.0-beta.1

21 Dec 09:44
Compare
Choose a tag to compare

新增

  • 完整支持 流式语义分析检测,包含 协议解析、解码、模式匹配 三个阶段的改造,解决经典 “大包绕过” 问题

优化

  • safeline-fvm 容器体积减小 60%
  • safeline-mgt 服务减少宿主机文件依赖
  • safeline-mgt 服务日志全部写入 docker 标准输出,默认仅输出启动信息和错误日志,减小磁盘占用
  • safeline-mgt 服务、safeline-tengine 服务支持运行时日志输出范围设置,方便问题调试
  • 更新 compose.yaml 文件配置,移除非必要环境变量配置,规范环境变量名称,移除非必要卷配置
  • 增加新统计服务 safeline-luigi,为更精细的统计能力做准备
  • 美化 502/504 页面
  • 优化频率限制配置的英文翻译(感谢国际友人的提示)

SafeLine-CE 3.16.1

15 Dec 06:33
Compare
Choose a tag to compare

新增

  • 右上角增加 “更多工具”,方便快速访问牧云主机助手、百川网站监测等常用运维管理工具

优化

  • 登录时若验证码错误,不再自动清空内容,方便修改(#449
  • 精简 docker 镜像文件,safeline-mgt-api 体积减小 90%
  • 获取站点的 Favicon 和标题时,增加浏览器 UserAgent,避免被上游服务拒绝
  • 数据统计页 4xx 和 5xx 错误率的默认显示方式从 “-%” 改为 “0%” (#517
  • 优化控制台和 502 、504 页面的一些样式细节
  • 未登录时,不显示任何前端页面内容,避免被报告安全问题

SafeLine-CE 3.15.3

08 Dec 03:47
Compare
Choose a tag to compare

修复

  • 修复 403 拦截页面没有展示拦截页面附加说明的问题

SafeLine-CE 3.15.2

07 Dec 10:21
Compare
Choose a tag to compare

新增

  • 新增 502、504 页面。网站服务器异常,或配置有误时,能给用户提供更清晰友好的说明:
  • 拦截页面支持英文,根据客户端语言自动显示
  • 单个 IP 组内的 IP 数量,增加 1w 行的上限。避免更新配置时系统异常

优化

  • 修复创建或修改站点时,端口占用检查没有生效的问题
  • 略微提高流量检测和配置修改时的执行效率

SafeLine-CE 3.14.1

30 Nov 11:01
Compare
Choose a tag to compare

修复

  • 修复日志服务 CPU 占用过高问题

SafeLine-CE 3.14.0

30 Nov 06:35
Compare
Choose a tag to compare

新增

  • 增加黑白名单正则表达式校验,避免 “url” 这类错误正则
  • 事件列表固定表头 (#443)

优化

  • 移除 redis 依赖,减少运行容器数量

修复

  • 修复黑白名单 CIDR 格式校验提示文案未翻译的问题
  • 修复 safeline-tengine 容器提示缺少 MGT_API 的问题 (#468)

SafeLine-CE 3.13.2

24 Nov 06:28
Compare
Choose a tag to compare

修复

  • 修复了 safeline-fvm-manager 容器的健康检查错误结果

SafeLine-CE 3.10.1

03 Nov 04:34
Compare
Choose a tag to compare

修复

  • 修复无法修改 通用配置-其他-拦截页面附加说明 的问题

SafeLine-CE 3.10.0

02 Nov 09:10
Compare
Choose a tag to compare

新增

  • 在证书管理创建证书时,支持直接粘贴证书与私钥内容(#77

优化

  • 人机验证的客户端文件从 138k 减小到 78k,提高加载速度
  • 人机验证 cookie 改为 httpOnly 模式,避免在 JavaScript 运行时泄露
  • 人机验证防止简单绕过 (#405
  • 修复站点详情中,资源 “今日请求” 的总和大于站点 “今日请求总量” 的问题(#410

SafeLine-CE 3.9.0

02 Nov 09:08
Compare
Choose a tag to compare

优化

  • 人机验证页面增加响应头 Cache-Control,向下游声明不希望被缓存,避免被 CND 缓存导致不断重复验证(#402
  • 修复人机验证在 iframe 中会不断重复验证的问题(#397
  • 修复人机验证在 alook 浏览器中页面空白的问题(#393
  • 修复添加、编辑站点有时出现 “Service abnormal” 异常的问题
  • 修复申请免费证书时,无法填写多个域名的问题
  • 修复编辑站点时,域名无法设为空的问题
  • 升级过程增加安装方式检查,通过牧云助手安装的,需要通过牧云助手升级,避免故障