v1.9.0-稳定版
———————————
1.8.4及更早版本用户请用安装命令覆盖安装,如使用内置升级,升级后需重启SSH会话窗口
———————————
更名:
~本项目已更名为ShellCrash
~呼出命令更换为crash
适配:
~适配singbox内核
~适配神秘内核(singboxp)
~适配Meta-XD面板
内核:
~重新编译meta内核,移除了gvisor及lwip的支持以优化内存占用
~重新编译singbox内核,移除了gvisor的支持以优化内存占用
~增加第三方内核下载功能,gvisor与lwip以及wireguard需求请使用第三方内核
功能:
~重写定时任务功能
·增加更多任务
·增加自动任务执行条件
·增加更多定时时间条件
·增加任务日志及日志推送
·优化管理脚本
·优化自定义命令功能
~重写systemd和procd启动脚本,优化启动流程和启动日志
~重写保守模式及本机代理相关功能,适配singbox内
~增加第三方Geo数据库下载功能
~增加debug菜单8-1-1
~为padavan设备增加了启动服务后自动保存mtd的功能
~增加crash -d命令,可以更简洁的debug执行时的错误信息
~增加一键添加管理providers功能
优化:
~本机代理增加绕过本机dnsmasq逻辑
~iptables增加对tcp53端口的dns劫持
~增加了未安装面板时的跳转提示页面
~增加了日志一键清空的功能
~singbox配置文件增加自动屏蔽process查找功能
~修改部分在线生成服务器以适配singbox配置生成
~更新功能调整,新增更新版本通道选择
·增加稳定版分支及分支切换
·增加公测版及开发版分支
·现在前4个源都支持各个分支之间任意切换及回退
·内测源今后改为个人开发测试用,请更新后尽快换源
~安装时现在默认会自动清理多余的旧目录
~优化iptables及nftables的模块检测机制
~全面修改内核压缩方式,由upx改为gz压缩,现在启动时内核会自动解压至tmp目录运行
~padavan设备增加开机启动时自动调整tmp分区至45m的功能,以适配新的内核压缩方式
~致谢列表更新
~部分文字描述调整
BUG修复:
~修复部分设备无法正确获取本地网段的问题
~修复部分设备无法更新本地证书的bug
~修复部分小米设备开机启动失败的bug
~修复自定义规则无法正确删除的bug
~修复安装时提示找不到task.sh文件的bug
~修复部分小米设备重启后依然需要输入clash命令的bug
~修复nft模式本机代理语句报错的bug
~修复服务启动前会执行两次启动检查的bug
~修复自定义规则无法删除旧规则的bug
~修复节点绕过功能未添加no-resolve参数的bug
~修复不显示运行时长的bug
~修复卸载时部分报错
~修复下载列表结构错乱的bug
~修复数据库版本号显示不正常的bug
~修复重复下载面板的bug
~修复未能正确移除版本升级包及安装包的bug
~修复华硕/Padavan重启后找不到crash命令的bug
~修复升级后内核版本号丢失的bug
~修复手动加载/tmp目录下内核时无法正确识别的bug
~修复保守模式启用本机代理后部分设备导致日志刷屏的bug
~修复新手引导按提示开启小闪存但后续扔继续提示的bug
~修复了部分低性能设备无法自动还原面板节点的问题
~修复了热更新订阅失败的bug
~修复首次创建自定义任务时的意外报错
~调整条件任务-启动前执行的执行顺位
~修复旧版本升级时创建用户的报错
~修复保守模式部分极端情况下开机自启的相关问题
~修复部分linux设备使用meta内核开机自启后无法正确还原面板节点及配置的问题
~修复使用clash内核启用域名嗅探后,因未能正确切换内核而导致的启动失败
~修复部分未安装nftables的设备新手引导设置nft模式的bug
~修复用户组相关报错bug
~修复部分旧设备无法正确显示开机启动的bug
~修复systemd和保守模式产生冲突的问题
~修复启动时自动切换内核时,无法正确记录内核类型的bug
~修复其他错误
———————————
进群讨论:
https://t.me/+RKujv98Gbx5zGY·P
项目地址:
https://github.com/juewuy/ShellClash
相关教程:
https://juewuy.github.io
请喝咖啡:
https://juewuy.github.io/yOF4Yf06Q/
友情机场:
https://www.bigme.pro/user#/register?code=2PuWY9I7
———————————
1.8.4及更早版本用户请用安装命令覆盖安装,如使用内置升级,升级后需重启SSH会话窗口
———————————
更名:
~本项目已更名为ShellCrash
~呼出命令更换为crash
适配:
~适配singbox内核
~适配神秘内核(singboxp)
~适配Meta-XD面板
内核:
~重新编译meta内核,移除了gvisor及lwip的支持以优化内存占用
~重新编译singbox内核,移除了gvisor的支持以优化内存占用
~增加第三方内核下载功能,gvisor与lwip以及wireguard需求请使用第三方内核
功能:
~重写定时任务功能
·增加更多任务
·增加自动任务执行条件
·增加更多定时时间条件
·增加任务日志及日志推送
·优化管理脚本
·优化自定义命令功能
~重写systemd和procd启动脚本,优化启动流程和启动日志
~重写保守模式及本机代理相关功能,适配singbox内
~增加第三方Geo数据库下载功能
~增加debug菜单8-1-1
~为padavan设备增加了启动服务后自动保存mtd的功能
~增加crash -d命令,可以更简洁的debug执行时的错误信息
~增加一键添加管理providers功能
优化:
~本机代理增加绕过本机dnsmasq逻辑
~iptables增加对tcp53端口的dns劫持
~增加了未安装面板时的跳转提示页面
~增加了日志一键清空的功能
~singbox配置文件增加自动屏蔽process查找功能
~修改部分在线生成服务器以适配singbox配置生成
~更新功能调整,新增更新版本通道选择
·增加稳定版分支及分支切换
·增加公测版及开发版分支
·现在前4个源都支持各个分支之间任意切换及回退
·内测源今后改为个人开发测试用,请更新后尽快换源
~安装时现在默认会自动清理多余的旧目录
~优化iptables及nftables的模块检测机制
~全面修改内核压缩方式,由upx改为gz压缩,现在启动时内核会自动解压至tmp目录运行
~padavan设备增加开机启动时自动调整tmp分区至45m的功能,以适配新的内核压缩方式
~致谢列表更新
~部分文字描述调整
BUG修复:
~修复部分设备无法正确获取本地网段的问题
~修复部分设备无法更新本地证书的bug
~修复部分小米设备开机启动失败的bug
~修复自定义规则无法正确删除的bug
~修复安装时提示找不到task.sh文件的bug
~修复部分小米设备重启后依然需要输入clash命令的bug
~修复nft模式本机代理语句报错的bug
~修复服务启动前会执行两次启动检查的bug
~修复自定义规则无法删除旧规则的bug
~修复节点绕过功能未添加no-resolve参数的bug
~修复不显示运行时长的bug
~修复卸载时部分报错
~修复下载列表结构错乱的bug
~修复数据库版本号显示不正常的bug
~修复重复下载面板的bug
~修复未能正确移除版本升级包及安装包的bug
~修复华硕/Padavan重启后找不到crash命令的bug
~修复升级后内核版本号丢失的bug
~修复手动加载/tmp目录下内核时无法正确识别的bug
~修复保守模式启用本机代理后部分设备导致日志刷屏的bug
~修复新手引导按提示开启小闪存但后续扔继续提示的bug
~修复了部分低性能设备无法自动还原面板节点的问题
~修复了热更新订阅失败的bug
~修复首次创建自定义任务时的意外报错
~调整条件任务-启动前执行的执行顺位
~修复旧版本升级时创建用户的报错
~修复保守模式部分极端情况下开机自启的相关问题
~修复部分linux设备使用meta内核开机自启后无法正确还原面板节点及配置的问题
~修复使用clash内核启用域名嗅探后,因未能正确切换内核而导致的启动失败
~修复部分未安装nftables的设备新手引导设置nft模式的bug
~修复用户组相关报错bug
~修复部分旧设备无法正确显示开机启动的bug
~修复systemd和保守模式产生冲突的问题
~修复启动时自动切换内核时,无法正确记录内核类型的bug
~修复其他错误
———————————
进群讨论:
https://t.me/+RKujv98Gbx5zGY·P
项目地址:
https://github.com/juewuy/ShellClash
相关教程:
https://juewuy.github.io
请喝咖啡:
https://juewuy.github.io/yOF4Yf06Q/
友情机场:
https://www.bigme.pro/user#/register?code=2PuWY9I7
v1.9.1-稳定版
———————————
1.8.4及更早版本用户请用安装命令覆盖安装,如使用内置升级,升级后需重启SSH会话窗口
———————————
注意:
~本项目自1.9.0版本已更名为ShellCrash
~呼出命令更换为crash
适配:
~为华硕设备添加基于下载大师的自启选项
~优化支持华硕设备本机代理
功能:
~重写nftables,添加tun、混合模式支持,本机代理增加tun、混合、tproxy支持
~重写iptables,本机代理增加tun、混合、tproxy支持
~增加PushPlus推送
~Pushover推送适配wget命令
~新增加在支持的设备上创建/usr/bin/crash启动文件以修复部分设备的环境变量写入失败问题
~providers功能适配1.9.0+版本singboxp内核
~本机代理增加ipv6支持
~新增独立的容器/虚拟机代理开关,以解决代理失败的问题
~增加基于IP和IP地址段的局域网过滤功能
~增加自定义保留地址段功能
优化:
~将DNS进阶设置移动到2-2dns模式设置列表内
~将ipv6进阶设置移动到2-1运行模式设置内
~修改小米增强启动的等待方式,优化启动命令
~优化iptables/ip6tables检测机制,修复报错,修复旧设备ipv6运行出错导致的各种问题
~优化cn绕过检测机制,修复报错
~优化保持面板节点功能,增加了空文件校验,修复部分用户还原失败
~singbox内核不再默认启用ntp服务
~将singbox的内置tun网卡网段改为172.19.0.1/30,以修复tun模式下会将域名重定向到127.0.0.1的bug
~优化了推送机制,现在统一使用POST接口进行推送
~移除了wget命令的重试次数,以兼容更多设备
~增加开机启动时的联网检测机制,以修复部分设备开机自启失败的问题
~优化了根证书更新功能,支持镜像化设备重启后自动覆盖原文件
~优化ipv6代理,修复部分情况下无法代理局域网设备及dns的问题
~优化定时任务中周日的输入提示并增加容错机制
~为meta内核增加对quic流量的域名嗅探参数
~将update.sh更名为webget.sh,以修复部分华硕设备会误删文件的问题
~为iptables添加-w参数
~重写在线生成配置校验逻辑,修复相关报错
~增加对华硕设备切换使用meta内核的警告信息
~默认的常用端口过滤列表中,移除了对53和123端口的支持
BUG修复:
~修复ax7000等设备tproxy模式无法启用的bug
~修复部分设备ipset报错的问题
~修复部分设备ip6tables报错的问题
~修复部分设备开机启动失效的问题
~修复首次启动时提示找不到内核的bug
~修复部分情况下向systemd输出大量无用日志的bug
~修复首次使用6-2时倒入失败的bug
~修复华硕设备禁用quic功能报错的问题
~修复mac黑名单会错误识别为白名单的bug
~修复新手引导选择本机代理时的报错等问题
~修复ax6s/ax6000等设备tun修复工具修复失败的问题
~修复fakeip过滤列表无法删除超过10行以上内容的问题
~修复使用自定义ip规则时,singbox内核启动报错的问题
~修复删除自定义ip规则时的报错问题
~修复因自启延迟与守护进程冲突导致的开机启动失败的问题
合并pr:
#619
#700
#705
#707
#709
#715
#733
#743
#738
———————————
进群讨论:
https://t.me/+RKujv98Gbx5zGY-P
项目地址:
https://github.com/juewuy/ShellClash
相关教程:
https://juewuy.github.io
请喝咖啡:
https://juewuy.github.io/yOF4Yf06Q/
友情机场:
https://pub.bigmeok.me?code=2PuWY9I7
———————————
1.8.4及更早版本用户请用安装命令覆盖安装,如使用内置升级,升级后需重启SSH会话窗口
———————————
注意:
~本项目自1.9.0版本已更名为ShellCrash
~呼出命令更换为crash
适配:
~为华硕设备添加基于下载大师的自启选项
~优化支持华硕设备本机代理
功能:
~重写nftables,添加tun、混合模式支持,本机代理增加tun、混合、tproxy支持
~重写iptables,本机代理增加tun、混合、tproxy支持
~增加PushPlus推送
~Pushover推送适配wget命令
~新增加在支持的设备上创建/usr/bin/crash启动文件以修复部分设备的环境变量写入失败问题
~providers功能适配1.9.0+版本singboxp内核
~本机代理增加ipv6支持
~新增独立的容器/虚拟机代理开关,以解决代理失败的问题
~增加基于IP和IP地址段的局域网过滤功能
~增加自定义保留地址段功能
优化:
~将DNS进阶设置移动到2-2dns模式设置列表内
~将ipv6进阶设置移动到2-1运行模式设置内
~修改小米增强启动的等待方式,优化启动命令
~优化iptables/ip6tables检测机制,修复报错,修复旧设备ipv6运行出错导致的各种问题
~优化cn绕过检测机制,修复报错
~优化保持面板节点功能,增加了空文件校验,修复部分用户还原失败
~singbox内核不再默认启用ntp服务
~将singbox的内置tun网卡网段改为172.19.0.1/30,以修复tun模式下会将域名重定向到127.0.0.1的bug
~优化了推送机制,现在统一使用POST接口进行推送
~移除了wget命令的重试次数,以兼容更多设备
~增加开机启动时的联网检测机制,以修复部分设备开机自启失败的问题
~优化了根证书更新功能,支持镜像化设备重启后自动覆盖原文件
~优化ipv6代理,修复部分情况下无法代理局域网设备及dns的问题
~优化定时任务中周日的输入提示并增加容错机制
~为meta内核增加对quic流量的域名嗅探参数
~将update.sh更名为webget.sh,以修复部分华硕设备会误删文件的问题
~为iptables添加-w参数
~重写在线生成配置校验逻辑,修复相关报错
~增加对华硕设备切换使用meta内核的警告信息
~默认的常用端口过滤列表中,移除了对53和123端口的支持
BUG修复:
~修复ax7000等设备tproxy模式无法启用的bug
~修复部分设备ipset报错的问题
~修复部分设备ip6tables报错的问题
~修复部分设备开机启动失效的问题
~修复首次启动时提示找不到内核的bug
~修复部分情况下向systemd输出大量无用日志的bug
~修复首次使用6-2时倒入失败的bug
~修复华硕设备禁用quic功能报错的问题
~修复mac黑名单会错误识别为白名单的bug
~修复新手引导选择本机代理时的报错等问题
~修复ax6s/ax6000等设备tun修复工具修复失败的问题
~修复fakeip过滤列表无法删除超过10行以上内容的问题
~修复使用自定义ip规则时,singbox内核启动报错的问题
~修复删除自定义ip规则时的报错问题
~修复因自启延迟与守护进程冲突导致的开机启动失败的问题
合并pr:
#619
#700
#705
#707
#709
#715
#733
#743
#738
———————————
进群讨论:
https://t.me/+RKujv98Gbx5zGY-P
项目地址:
https://github.com/juewuy/ShellClash
相关教程:
https://juewuy.github.io
请喝咖啡:
https://juewuy.github.io/yOF4Yf06Q/
友情机场:
https://pub.bigmeok.me?code=2PuWY9I7
v1.9.2alpha6开发版,2025新年快乐!
———————————
a6:
~新增zashboard面板,by DustinWin
~优化常用端口过滤功能输入逻辑
~修复部分设备singbox内核tun设备因ipv6地址导致的权限不足问题
~自定义规则的策略组改为从本地端口读取,以适配singbox内核
~优化面板刷新提醒
a5:
~修复mix模式与others.yaml自定义文件冲突的问题,但仍需手动在others.yaml中引用名为 geosite-cn的rule-providers模块
~修复因括号原因导致的脚本报错问题
~定时任务自动更新数据库文件增加ruleset相关数据库更新
~将非mips设备的默认内核设置为meta内核
~当为设置默认dns且系统中存在dnsmasq服务时,现在缺省dns调整为本机53端口而不是114和223
~增加SynoChat日志推送通道(From PR,未测试)
合并pr:
~https://github.com/juewuy/ShellCrash/pull/836
~https://github.com/juewuy/ShellCrash/pull/845
a4:
~调整meta内核mix模式过滤实现(geosite>rule-set数据库)
~移除完整版clash-geoip数据库更新
~优化dns模式选择
~修复清理数据库功能无法清除部分数据库文件的bug
a1-a3:
~更新singbox内核至1.10.3版本
~适配singbox1.10+版本tun相关配置写法
~添加对ipv6fakeip网段的额外劫持处理
~适配meta内核mix模式DNS
~恢复对singbox内核的redir_host模式DNS支持
~增加自启联网检查的设置开关(4-6)
~将singbox数据库部分替换为DustinWin版本
———————————
进群讨论:
https://t.me/+RKujv98Gbx5zGY-P
项目地址:
https://github.com/juewuy/ShellClash
相关教程:
https://juewuy.github.io
请喝咖啡:
https://juewuy.github.io/yOF4Yf06Q/
友情机场+emby:
https://pub.bigmeok.me?code=2PuWY9I7
———————————
a6:
~新增zashboard面板,by DustinWin
~优化常用端口过滤功能输入逻辑
~修复部分设备singbox内核tun设备因ipv6地址导致的权限不足问题
~自定义规则的策略组改为从本地端口读取,以适配singbox内核
~优化面板刷新提醒
a5:
~修复mix模式与others.yaml自定义文件冲突的问题,但仍需手动在others.yaml中引用名为 geosite-cn的rule-providers模块
~修复因括号原因导致的脚本报错问题
~定时任务自动更新数据库文件增加ruleset相关数据库更新
~将非mips设备的默认内核设置为meta内核
~当为设置默认dns且系统中存在dnsmasq服务时,现在缺省dns调整为本机53端口而不是114和223
~增加SynoChat日志推送通道(From PR,未测试)
合并pr:
~https://github.com/juewuy/ShellCrash/pull/836
~https://github.com/juewuy/ShellCrash/pull/845
a4:
~调整meta内核mix模式过滤实现(geosite>rule-set数据库)
~移除完整版clash-geoip数据库更新
~优化dns模式选择
~修复清理数据库功能无法清除部分数据库文件的bug
a1-a3:
~更新singbox内核至1.10.3版本
~适配singbox1.10+版本tun相关配置写法
~添加对ipv6fakeip网段的额外劫持处理
~适配meta内核mix模式DNS
~恢复对singbox内核的redir_host模式DNS支持
~增加自启联网检查的设置开关(4-6)
~将singbox数据库部分替换为DustinWin版本
———————————
进群讨论:
https://t.me/+RKujv98Gbx5zGY-P
项目地址:
https://github.com/juewuy/ShellClash
相关教程:
https://juewuy.github.io
请喝咖啡:
https://juewuy.github.io/yOF4Yf06Q/
友情机场+emby:
https://pub.bigmeok.me?code=2PuWY9I7
v1.9.2alpha9开发版
———————————
a9:
~修改上游srs数据库地址
~禁止安装到tmp|opt|sys等目录
a8:
~优化内核名称显示
~自定义规则列表增加进程名匹配,meta内核增加进程匹配自动开关机制
~修复meta内核mix模式GooglePlay下载失败的问题
~修复一些无意义的报错提示
a7:
~添加LOL语音相关域名
~优化了nftables处理流程
~优化了自动下载数据库功能,现在会自动识别配置文件中是否存在相关链接,如是则不触发
~优化新手引导默认参数,现在默认启用绕过cnip功能,非mips设备默认启用混合模式
~新手引导选择局域网设备时,增加了net.bridge.bridge-nf-call-iptables禁用,以修复部分设备因docker冲突而导致代理异常的问题
~将cn_ip与cn_ipv6文件默认包含到安装包中
———————————
进群讨论:
https://t.me/+RKujv98Gbx5zGY-P
项目地址:
https://github.com/juewuy/ShellClash
相关教程:
https://juewuy.github.io
请喝咖啡:
https://juewuy.github.io/yOF4Yf06Q/
友情机场+Emby:
https://pub.bigmeok.me?code=2PuWY9I7
———————————
a9:
~修改上游srs数据库地址
~禁止安装到tmp|opt|sys等目录
a8:
~优化内核名称显示
~自定义规则列表增加进程名匹配,meta内核增加进程匹配自动开关机制
~修复meta内核mix模式GooglePlay下载失败的问题
~修复一些无意义的报错提示
a7:
~添加LOL语音相关域名
~优化了nftables处理流程
~优化了自动下载数据库功能,现在会自动识别配置文件中是否存在相关链接,如是则不触发
~优化新手引导默认参数,现在默认启用绕过cnip功能,非mips设备默认启用混合模式
~新手引导选择局域网设备时,增加了net.bridge.bridge-nf-call-iptables禁用,以修复部分设备因docker冲突而导致代理异常的问题
~将cn_ip与cn_ipv6文件默认包含到安装包中
———————————
进群讨论:
https://t.me/+RKujv98Gbx5zGY-P
项目地址:
https://github.com/juewuy/ShellClash
相关教程:
https://juewuy.github.io
请喝咖啡:
https://juewuy.github.io/yOF4Yf06Q/
友情机场+Emby:
https://pub.bigmeok.me?code=2PuWY9I7
v1.9.2beta3公测版
———————————
b3:
~修复部分在线规则启动报错的bug
~修复一键配置加密DNS依然会使用已被gfw屏蔽的dns服务器的bug
~为TG推送添加了手动输入ChatID的功能
b2:
~因境外加密DNS已无法访问,将新手引导自动设置的fallback_DNS设置为国内加密DNS地址,担心泄露的用户请勿使用redir_host模式或配置第三方DNS服务
~修复导入/tmp目录下内核或配置文件时,无法识别可执行文件的bug
b1:
~同步最新meta内核
~同步1.10.7singbox内核
~合并PR:https://github.com/juewuy/ShellCrash/pull/899
———————————
进群讨论:
https://t.me/+RKujv98Gbx5zGY-P
项目地址:
https://github.com/juewuy/ShellClash
相关教程:
https://juewuy.github.io
请喝咖啡:
https://juewuy.github.io/yOF4Yf06Q/
友情机场+Emby:
https://pub.bigmeok.me?code=2PuWY9I7
———————————
b3:
~修复部分在线规则启动报错的bug
~修复一键配置加密DNS依然会使用已被gfw屏蔽的dns服务器的bug
~为TG推送添加了手动输入ChatID的功能
b2:
~因境外加密DNS已无法访问,将新手引导自动设置的fallback_DNS设置为国内加密DNS地址,担心泄露的用户请勿使用redir_host模式或配置第三方DNS服务
~修复导入/tmp目录下内核或配置文件时,无法识别可执行文件的bug
b1:
~同步最新meta内核
~同步1.10.7singbox内核
~合并PR:https://github.com/juewuy/ShellCrash/pull/899
———————————
进群讨论:
https://t.me/+RKujv98Gbx5zGY-P
项目地址:
https://github.com/juewuy/ShellClash
相关教程:
https://juewuy.github.io
请喝咖啡:
https://juewuy.github.io/yOF4Yf06Q/
友情机场+Emby:
https://pub.bigmeok.me?code=2PuWY9I7