feat: Snell 一等公民支持 + 内核基线 1.14.0-alpha.39#267
Merged
Conversation
…rwarding 前置) manifest bundledCoreVersion + 4 平台 coreArchiveSha256 对齐官方 release asset digest; fetch:core --force 实拉四平台核校验通过(linux 核实测报 1.14.0-alpha.39); config-snapshot 37 快照零漂移;version-handlers-t10/core-swap-gate/core-build 68 tests 绿。
sing-box 1.14.0-alpha.38+ 官方 snell outbound。psk 复用 password(同 trojan/hysteria2 惯例); version 4|6 主开关,obfs_*(v4)与 mode(v6)互斥(表单条件渲染 + normalize 清对侧字段); 不走 TLS 块;无标准分享链接(NO_SHARE_LINK_PROTOCOLS,表单录入 only);userkey 进 redact 黑名单。
… v4+v6 快照 drift 护栏两层均按设计发力(completeness Record<Protocol> 与 t5 it.each 各自要求 snell fixture); outbound 矩阵:v4 obfs http/none、v6 default/unsafe-raw、v6 忽略脏 obfs 字段、reuse/network/userkey 条件下发、无 tls 块;config-snapshot 锁 snell v4+v6 生成形状。
…JSON - snell:// 分享链 parse/generate(Surge 生态 sub-store 等事实形态:psk@host:port?version=4&obfs=http& obfs-host=…&reuse=1&userkey=…):往返不动点,复制按钮解禁(移出 NO_SHARE_LINK_PROTOCOLS) - Clash(mihomo) yaml:type snell → snellSettings;按 sing-box 能力门控——version 仅 4/6(mihomo 缺省 v1 与 v1-3 旧协议 skip 聚合告警)、obfs 仅 http(tls skip),缺 psk fail,不产假节点 - sing-box JSON 订阅:snell outbound 一等映射(psk/version/obfs_mode/obfs_host/mode/reuse/network/ userkey);版本非 4/6 或缺 psk warn 跳过,防坏节点连累整份订阅保存
21930ec to
86071f5
Compare
Sway-Chan
added a commit
that referenced
this pull request
Jul 8, 2026
sing-box 1.14.0-alpha.38+ 官方核原生支持 snell(出厂已 alpha.40),FlowZ 提供一等公民表单(snell-form),不再需要粘贴自定义 outbound JSON。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
Snell 升级为一等公民协议 + 出厂内核基线 1.14.0-alpha.37 → 1.14.0-alpha.39(官方 snell outbound 自 alpha.38 起原生支持)。
Closes #146
内核基线(前置)
bundledCoreVersion+ 4 平台coreArchiveSha256对齐官方 release asset digest;fetch:core 四平台实拉校验通过(linux 核实测报 alpha.39)Snell 一等公民
SnellSettings(version 4|6 主开关;obfs 仅 v4、mode 仅 v6 互斥);psk 复用 password 落点(同 trojan/hysteria2 惯例);completeness 双层 drift 护栏自动覆盖snell://分享链(事实形态:psk@host:port?version=4&obfs=http&obfs-host=…),parse/generate 往返对称,复制分享可用测试与验证
sing-box check在 Linux 与 macOS(arm64 真机)双通过;Mac 真机部署启动正常待真机复验
snell v4/v6 实连真服务器、TUN/WG/Tailscale 回归(.39 L3 forwarding 影响面)、受保护核 reseed 路径。