Commit Graph

613 Commits

Author SHA1 Message Date
juewuy
83b619e104 v1.9.1beta7打包 2024-04-28 20:54:57 +08:00
juewuy
384cd7c339 ~修复nftables—tproxy模式无法劫持流量的bug 2024-04-28 20:54:18 +08:00
juewuy
00f10b81f9 ~修复部分情况下向systemd输出大量无用日志的bug
~修复首次使用6-2时倒入失败的bug
~尝试修复部分设备因ipv6导致的dns劫持失败的问题
2024-04-21 14:04:59 +08:00
juewuy
fe37b4f7bf v1.9.1beta6
~修复首次启动时提示找不到内核的bug
2024-04-14 09:25:44 +08:00
DustinWin
baf4ca07e1
修改 fake_ip_filter.list 中的 domain_suffix 的问题 2024-04-13 22:02:37 +08:00
juewuy
95bc25831f v1.9.1beta5打包 2024-04-13 21:57:25 +08:00
juewuy
4098134329 https://github.com/juewuy/ShellCrash/pull/619 修复报错 2024-04-13 21:56:45 +08:00
juewuy
86a8ee9768 Merge branch 'dev' of https://github.com/juewuy/ShellCrash into dev 2024-04-13 21:32:11 +08:00
juewuy
a4cab8f66b ~修复mac过滤报错 2024-04-13 21:32:04 +08:00
DustinWin
119c0fab50
修改 fake_ip_filter.list 适配方式,尽量使用 domaindomain_suffix
fake_ip_filter.list 仅中间区域带有 `*` 的域名使用 `domain_regex` 规则类型
2024-04-13 21:30:28 +08:00
juewuy
986c54feda v1.9.1beta4打包 2024-04-13 21:03:13 +08:00
juewuy
09cb52f8e0 ~修复偶发的启动报错 2024-04-13 21:02:33 +08:00
juewuy
3b2c4f7a13 ~修复因格式化导致的bug
~适配v2bapi脚本
2024-04-13 20:36:48 +08:00
juewuy
5daef27891 ~使用shell工具格式化脚本 2024-04-13 14:01:58 +08:00
juewuy
c5e28110cb ~增加开机启动时的联网检测机制,以修复部分设备开机自启失败的问题
~尝试增加启动等待时长至10s
~将singbox内核DNS的默认reverse_mapping及independent_cache功能设置为false
~移除了wget命令的重试次数,以兼容更多设备
~修复部分脚本语法错误
2024-04-13 11:19:01 +08:00
juewuy
82b51cd22c v1.9.1beta3打包 2024-04-05 18:22:59 +08:00
juewuy
f5618ef3d8 ~修复dns局域网过滤失效的bug
~修复初始化脚本报错的bug
~尝试修复部分华硕设备开机启动失效的问题
~尝试修复部分小米设备开机启动失效的问题
2024-04-05 18:22:33 +08:00
juewuy
6eff925b1d v1.9.1beta2打包 2024-04-04 20:30:18 +08:00
juewuy
ef4d6f51eb ~优化了推送机制,现在统一使用POST接口进行推送
~新增加在支持的设备上创建/usr/bin/crash启动文件以修复部分设备的环境变量写入失败问题
~将singbox的内置tun网卡网段改为172.19.0.1/30,以修复tun模式下会将域名重定向到127.0.0.1的bug
~优化了延迟启动,现在延迟会在内核启动前进行而不是设置防火墙之前
~优化了小米设备的自启机制,现在仅当检测到wan口ip时才会进行启动,以解决部分设备无法自启的问题
~修复初始化脚本的若干报错
~脚本在支持ash的环境会强制调用ash解析而不是sh
~修复新装脚本时,无法调用iptables的bug
~
2024-04-04 20:29:46 +08:00
juewuy
c20e8f3d15 Merge branch 'dev' of https://github.com/juewuy/ShellCrash into dev 2024-04-04 14:45:46 +08:00
juewuy
d796947688 ~singbox的tun入站默认启用sniff以解决目标地址错误的问题
~防火墙中,增加过滤外部dns请求的功能
2024-04-04 14:45:35 +08:00
DustinWin
1d84e34134
修改生成 sing-box dns.rulesdomain_regex 的错误
修改生成 sing-box `dns.rules` 里 `domain_regex` 的错误
2024-04-02 02:05:47 +08:00
juewuy
fd1b592a7e v1.9.1beta1
~移除了所有不支持vless及hy的在线sub服务器并将重试次数降低到3次
~singbox内核不再默认启用ntp服务
~自动任务中重启命令优化
~修复providers中指定单独提供商生成配置失败的bug
~优化iptables/ip6tables检测机制,修复报错,修复旧设备ipv6运行出错导致的各种问题
~优化cn绕过检测机制,修复报错
~优化保持面板节点功能,增加了空文件校验,修复部分用户还原失败的bug
2024-03-19 13:58:02 +08:00
juewuy
9933bbd274 v1.9.1alpha9
~自定义providers功能增加本地模版支持
~增加PushPlus推送
~Pushover推送适配wget命令
~修改小米增强启动的等待方式,优化启动命令
~修复ax7000等设备tproxy模式无法启用的bug
~修复部分设备ipset报错的问题
~修复部分设备ip6tables报错的问题
~尝试修复部分小米设备开机自启失败的问题
~尝试修复部分padavan设备无法正常写入环境变量的问题
2024-03-17 15:13:54 +08:00
juewuy
8f109ecf2a v1.9.1alpha8
~修复nftables下tproxy本机代理报错的bug
~修复部分情况下tun本机代理失效的问题
~增加自动修改Tproxy混合至Tproxy模式的机制
2024-03-15 16:15:19 +08:00
juewuy
6748da050e v1.9.1alpha7
~修复mac黑名单失效的bug
2024-03-15 10:13:48 +08:00
juewuy
8f0442d2a7 v1.9.1alpha6
~修复cn绕过及ipv6-cn绕过相关bug
2024-03-15 09:51:59 +08:00
juewuy
1e09305e2a v1.9.1alpha5
~修复cn绕过及ipv6-cn绕过相关bug
2024-03-15 09:34:56 +08:00
juewuy
b6a76a5dab v1.9.1alpha4打包 2024-03-11 15:54:32 +08:00
juewuy
33a2ed8a71 ~修复cn绕过未生效的bug
~修复华硕设备ip6tables报错的问题
2024-03-11 15:53:03 +08:00
juewuy
eb025899cd v1.9.1alpha3
~增加主旁转发模式(未妥善测试)
~将DNS进阶设置移动到2-2dns模式设置列表内
~将ipv6进阶设置移动到2-1运行模式设置内
2024-03-09 16:48:29 +08:00
juewuy
66a9ce2215 Merge branch 'dev' into nft-tun
# Conflicts:
#	bin/ShellCrash.tar.gz
#	bin/clashfm.tar.gz
#	bin/public.tar.gz
#	bin/version
#	scripts/init.sh
2024-03-09 12:09:40 +08:00
juewuy
0511b379eb 1.9.0release 2024-03-09 11:37:59 +08:00
juewuy
8d6bc771ba ~修复自动更新脚本任务的报错 2024-03-09 11:37:05 +08:00
juewuy
ccf7d9aea4 v1.9.1alpha1打包 2024-03-08 21:35:53 +08:00
juewuy
d76f1823b9 Merge branch 'dev' into nft-tun 2024-03-08 14:25:18 +08:00
juewuy
8dc90595bc ~修改配置文件检测逻辑 2024-03-08 10:16:56 +08:00
juewuy
553a0982e9 ~移除了clash内核及clashpre内核对redir-host模式dns的支持
~增加了为出口流量添加fwmark以防止本机流量回环的机制
~其他简单修复
2024-03-07 17:38:38 +08:00
juewuy
70464412ac getdate.sh > update.sh 2024-03-06 16:04:36 +08:00
juewuy
42475e82fb Merge branch 'dev' into nft-tun 2024-03-06 16:00:19 +08:00
juewuy
bd86182d04 v1.9.0pre15打包 2024-03-06 15:59:31 +08:00
juewuy
3a311d42b9 ~移除在线面板提示页面的浏览器缓存
~修复自动更新脚本任务无法正确执行的bug
~修复启动时自动切换内核时,无法正确记录内核类型的bug
2024-03-06 15:58:59 +08:00
juewuy
1285221f66 重写iptables防火墙
优化nftables防火墙结构
2024-03-05 21:21:40 +08:00
juewuy
1cc516012c ~增加nftables公网访问防火墙
~增加nftables防回环
2024-03-04 12:57:47 +08:00
juewuy
6576b8da40
Merge pull request #578 from Ansarac/dev
Resolve issue with restoring the dashboard configuration
2024-03-03 22:40:44 +08:00
juewuy
bbe8debe4a Merge branch 'dev' into nft-tun
# Conflicts:
#	scripts/init.sh
2024-03-03 20:37:54 +08:00
juewuy
44f034e422 v1.9.0pre14打包 2024-03-03 20:34:59 +08:00
juewuy
0a5e06c4e9 ~providers功能现在支持导入本地yaml文件
~修复provides功能在meta内核未能正确跳过证书验证的bug
~修复本地导入CrashCore命名的内核时未正确提示的bug
~修复自动更新数据库任务明明成功却提示执行失败的bug
~修复自动更新数据库会更新一些当前无用数据库文件的bug
2024-03-03 20:34:14 +08:00
juewuy
a2621a01b8 重写nftables防火墙 2024-03-03 19:12:31 +08:00
Ansarac
249355c274
Resolve issue with restoring the dashboard configuration
Within the detection for the dashboard service start-up, if the "test" variable is not empty (restart scenario), the program will skip the loop and fail to restore the dashboard settings.
On my local device, it would be more reliable to wait another 1s before the further operation.
2024-03-01 23:58:41 +08:00