146 Commits
Author SHA1 Message Date
juewuy 87d2be57a4 Merge branch 'master' into dev 2026-10-24 18:23:26 +08:00
juewuy 240f611711 ~适配singbox 1.15版本内核改动 2026-10-24 18:19:40 +08:00
juewuy 0c0de44aea ~修复proxies只有一行时无法正确生成配置文件的bug 2026-10-24 18:07:49 +08:00
juewuy 1313c395e5 ~拆分command.env文件,防止偶然情况下出现找不到运行目录的bug 2026-10-24 17:33:40 +08:00
juewuy 529d16fa75 ~挑战默认fakeip6的数值,并将fakeip变量化 2026-10-24 14:14:00 +08:00
juewuy 783453aabf ~适配singbox 1.15版本内核改动 2026-10-24 13:55:05 +08:00
juewuy eae1a268b2 Merge pull request #1350 from cyxc1124/fix/1344-preserve-crontab
fix(cron): 防止权限或读取失败清空 crontab
2026-10-24 10:35:37 +08:00
juewuy 3b07d419f0 Merge pull request #1345 from ctaoist/feat/dynamic-ipv6-prefix
修复 IPv6 前缀变化后 TProxy 规则未刷新
2026-10-24 10:34:48 +08:00
juewuy 8d6ffdc3c9 Merge pull request #1340 from DustinWin/dev
适配 mihomo 内核 Tun 新特性
2026-10-24 10:33:28 +08:00
juewuy 8172c3b35d Merge pull request #1339 from xiaowuap/codex/preserve-subscription-geodata
fix: preserve subscription geodata settings in Clash config
2026-10-24 10:32:15 +08:00
juewuy 436d3db976 Merge pull request #1318 from rponeawa/codex/udp-buffer-limit-setting
feat: 增加可选的 UDP 缓冲上限设置
2026-10-24 10:26:57 +08:00
cyxc1124 88eb7efd8a fix(cron): 防止权限或读取失败清空定时任务 2026-10-03 04:27:42 +08:00
ctaoist 88b1a633d7 feat: 动态同步 IPv6 前缀到 nftables 2026-09-25 13:18:43 +08:00
DustinWin 2ecd389afe 适配 mihomo 内核 Tun 新特性
详见:https://wiki.metacubex.one/config/inbound/tun/#stack
2026-09-14 22:46:18 +08:00
What To Eat 585fdd9ae7 fix: preserve subscription geodata settings when merging Clash config 2026-09-13 01:26:51 +08:00
rponeandClaude Fable 5 a42f988a6e fix: also raise rmem/wmem default buffers
部分 Mihomo/quic-go 构建不显式调用 setsockopt,UDP socket 缓冲直接
继承内核 default 值。实测仅提高 max 无法改善吞吐(仍被限制在约
229KB),需同时提高 rmem_default/wmem_default 才生效。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 09:40:49 +08:00
rpone 6614a7dcaf feat: add optional UDP buffer limit tuning 2026-08-06 21:48:14 +08:00
Zhang Zengbo f9e2076976 Feat: 增加局域网内部域名直接解析功能。 2026-08-06 10:29:28 +08:00
juewuy e621d37d16 ~现在对未启用IP转发的设备,启动局域网代理时默认会检查并启用IP转发 2026-07-29 10:52:12 +08:00
DustinWin cc56656695 适配 sing-box 内核规则集新特性
`route.rule_set.tag` 支持了数组,修改后避免报错“cn 规则集重复”。
2026-07-18 22:47:17 +08:00
juewuy 0f2a0b437c ~修复语法错误 2026-07-18 20:08:06 +08:00
juewuy 8b8d47c633 ~优化文件结构 2026-07-18 19:45:22 +08:00
juewuy 947d93d3ea ~适配singbox1.14+版本内核
~修复debug模式提示找不到内核的bug
2026-07-14 10:47:13 +08:00
juewuy 021960fbe7 ~增加梅林固件启动时优化系统默认内存检测机制 2026-07-14 08:41:16 +08:00
juewuy 2ef92f42ed ~将fakeip地址从28.0.0.0/8调整为198.18.0.0/15 2026-07-13 15:48:34 +08:00
juewuy b2d8ad9774 ~适配1.14+版本singbox内核 2026-07-13 15:10:50 +08:00
juewuy a3f2aa9b96 Merge pull request #1284 from wray-lee/patch-1
修复某些情况下引入的default字段污染变量
2026-07-13 14:24:01 +08:00
juewuy baaad12501 Merge pull request #1293 from kannakamuiuwu/dev
fix: 修复iptables放行端口添加过多导致溢出的错误
2026-07-13 14:12:27 +08:00
Feng Yu d4e0ec8fb0 fix(ecs): singbox 分支补齐 ecs_address 判空,失败时终端告警
singbox_modify.sh 之前 ecs_address 为空时仍写入 client_subnet:"",
导致 sing-box 启动时 netip.ParsePrefix("") 报 'no /' FATAL,
服务无法启动。根因是 get_ecsip.sh 在部分环境(如梅林 resolv.conf
无 # Interface wan 标记、members.3322.org 被限流)下拿不到公网 IP。

- singbox_modify.sh: 与 mihomo 分支对齐,加 [ -n ecs_address ] 判空,
  失败时不写字段并 logger 告警
- clash_modify.sh: logger 补颜色码 33(黄色),使告警同样打印到终端,
  原来无颜色码只写日志文件用户无感知
2026-07-11 22:42:53 +08:00
DustinWin 988c0cde34 sing-box 域名嗅探相关优化 2026-07-07 10:53:01 +08:00
DustinWin a85cd5b505 Merge branch 'juewuy:dev' into dev 2026-07-07 10:45:02 +08:00
Kanna Kamui f89ac976a7 Update fw_stop.sh 2026-06-25 20:59:30 +08:00
Kanna Kamui c25c7800be fix: 修复iptables放行端口添加过多导致溢出的错误
```
iptables v1.8.10 (nf_tables): too many ports specified
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.8.10 (nf_tables): too many ports specified
Try `iptables -h' or 'iptables --help' for more information.
```
iptables放行端口添加过多导致溢出
2026-06-25 20:56:00 +08:00
Arias Oscar ca6e79d864 fix: 修复iptables放行端口添加过多导致溢出的错误 2026-06-25 17:11:53 +08:00
Wray a2720dbe3e 修复某些情况下引入的default字段污染变量 2026-06-07 22:42:28 +09:00
DustinWin b31c824f94 适配 sing-box v1.14.0-alpha.21+ 版本内核 2026-05-17 22:48:13 +08:00
juewuy aa21581057 ~bugfix 2026-04-19 14:10:02 +08:00
juewuy 04503ab921 ~为mihomo的mix/route模式dns默认数据库增加每日自动同步 2026-04-19 13:30:34 +08:00
juewuy 0f712fd69f ~将自动任务的配置文件移动到$CRASHDIR/configs/task目录下 2026-04-19 12:06:28 +08:00
juewuy 85733ebf9d ~修复在线更新配置文件报错的bug 2026-04-19 10:59:23 +08:00
juewuy 791b83ab85 ~DNS服务器中增加了专门用于解析节点域名的改PROXY-SERVER-DNS选项,并移除了对oix的单独适配 2026-04-19 10:40:28 +08:00
juewuy 8e95c6a292 refactor: split clash_modify yaml workflow into helpers 2026-04-07 09:38:50 +08:00
DustinWin bcb3d9cabd 优化域名嗅探 2026-04-06 17:33:28 +08:00
juewuy 74b304be6f ~修复singbox内核tun模式ipv6相关bug 2026-04-04 20:01:24 +08:00
juewuy cff3479213 ~bug fix 2026-04-04 12:05:10 +08:00
juewuy 5b94bce400 ~适配oix 2026-04-04 12:02:04 +08:00
juewuy 08e785dc2d ~增加ipv6host获取的fallback 2026-04-04 10:40:35 +08:00
Feng Yu 2d5df04dd4 修复 codex review 警告
从 IPv4 已过滤的 scope link 路由提取 LAN 接口名,再用这些接口名去查 IPv6 全局前缀
2026-03-28 12:47:15 +08:00
juewuy b4a9702c82 Merge pull request #1248 from abcfy2/dev
添加 `.editorconfig` 配置,约束 `*.sh` 文件格式
2026-03-27 21:30:47 -07:00
Feng Yu 39084ffd1e 修复 ipv6 DNS 拦截错误的网段 2026-03-28 12:03:18 +08:00