Releases: chaitin/SafeLine
Releases · chaitin/SafeLine
SafeLine-CE 3.2.0
新增
- 证书管理支持上传 PKCS1、PKCS8、ECC 私钥格式的证书(#257)
- 站点详情新增近 30 天请求数,支持批量删除
优化
- 优化站点详情页面,提高加载速度、优化界面样式和逻辑
- 限频的生效阈值由 “超过 xx 次” 改为 “达到 xx 次”(#245)
- 修复频率限制所拦截的请求,没有被计入站点列表的 “今日访问/拦截量” 的问题
- 修复证书管理的证书有时候无法正常删除的问题(#268)
- 修复证书管理中,有时候一个证书内会解析出几个重复的域名的问题
- 去掉对 docker 的 seccomp 特性的依赖(#255)
- 优化大量界面样式、交互和操作提示细节
SafeLine-CE 3.1.0
新增
优化
- 修复站点详情全局只支持 250 个资源的问题。现在是每个站点各支持 250 个
- 修复站点详情中,路径太长样式会错位的问题
- 修复站点从维护切换成其他状态时,微信会缓存维护页面的问题(#221)
- 修复手机和平板上不能输入动态口令的问题(#234)
- 优化导航栏和若干 UI 交互细节
SafeLine-CE 3.0.1
- 更新底层语义分析引擎,加强基础防护能力
- 修复站点详情中,不同域名的资源会重复记录问题
- 修复攻击事件有小概率时间排序错误的问题
- 修复关闭再打开频率限制时,配置不会重置到默认值的问题
- 修复首次创建站点且配置 SSL 端口的情况下提示“端口被占用”的问题
SafeLine-CE 3.0.0
新增
- 新增站点详情,能自动从流量中记录网站资源,一览资源的存活、访问情况
- PS. 考虑机器资源消耗问题,当前版本每个站点下最多记录 250 个资源
- 站点支持输入多个域名、端口(#162)
- 通用配置中新增 “站点通用配置”,支持一键开启:
- 强制 HTTPS(#67)
- 使用 HTTP/2(#161)
- 监听 IPv6(#166)
- 传递客户端连接的 Host 和协议,方便后续服务器处理
![image](https://github.com/chaitin/safeline/assets/6045228/ab83cda9-c210-4452-b610-945d352c22ce)
优化
- 优化限频配置的默认值
- 增加 HTTP 497 错误重定向。当以 HTTP 协议访问 HTTPS 端口时,将重定向到 HTTPS(#186)
- 默认拒绝 IP 和其他非指定域名的访问。如果需要通过 IP 访问站点,可以给站点添加一个 "*" 域名(#58)
- 优化若干 UI 交互细节和文字提示
SafeLine-CE 2.6.0
新增
- 新增高频攻击封禁,即多次攻击后自动封禁 IP (#29)
- 频率限制日志显示封禁 IP 的地理位置 (#198)
优化
- 攻击检测的原始日志支持搜索端口 (#193)
- 修复编辑站点后,“维护模式” 会失效的问题
- 修改默认占用的网段,避免跟腾讯云默认网段冲突 (#40)
- 优化安装脚本 (#194),优化界面一些 UI 交互、错误提示
SafeLine-CE 2.5.0
新增
优化
- 支持筛选攻击检测日志的 ID(#74),优化筛选的交互
- 证书支持 .cer 格式(#181)
- 优化人机校验页面,适配移动端(#184)
- 界面增加一些配置提示:添加站点时 “域名” 的格式、黑白名单/人机验证中匹配条件的生效逻辑
SafeLine-CE 2.4.0
新增
优化
- 优化编辑 IP 组和相关规则时的性能
- 优化一些界面 UI 交互细节
SafeLine-CE 2.3.2
修复
- 修复了攻击事件 - 原始日志中,请求报文没有格式化的问题
- 优化了一些已知问题
SafeLine-CE 2.3.1
新增
‒ 检测日志升级为攻击事件 ,自动聚合同一攻击 IP 短时间内的所有攻击日志,方便管理员进行监控和处置
‒ 日志支持按时间(#102)、动作筛选
修复
‒ 修复添加/编辑站点时,上传证书处未翻译中文的问题
‒ 修复数据统计中,“访问来源地区” 小概率出现的部分地区显示不正确的问题
SafeLine-CE 2.2.0
新增
- IP 组中新增长亭社区恶意 IP 情报,内容来自社区版共享的攻击 IP,每日自动更新
优化
- 升级核心检测引擎,修复一些绕过和误报
- 管理界面增加浏览器版本检查,如果版本过旧,会提示升级浏览器
- 优化一些界面的 UI 交互细节
- 修复一些中英文翻译的问题