cooip-jm
|
aa68018ad0
|
处理grpc-opts为 {} 的情况
该字段仅影响sing-box内核,对mihomo无影响
|
2024-07-02 21:01:11 +08:00 |
|
xream
|
cc4d862335
|
feat: 处理 reality-opts 为 {} 的情况
|
2024-07-02 20:39:04 +08:00 |
|
xream
|
0e8328dc10
|
feat: 域名解析支持自定义 DoH(需新版前端)
|
2024-06-20 21:42:15 +08:00 |
|
xream
|
8c1d478941
|
feat: 读取节点的 ca-str 和 _ca (后端文件路径) 字段, 自动计算 fingerprint
|
2024-06-13 20:44:12 +08:00 |
|
xream
|
f24bb15394
|
feat: Stash 支持 juicity, ssh
|
2024-06-12 15:16:56 +08:00 |
|
xream
|
d7f7069ee0
|
fix: 兼容空的订阅链接
|
2024-06-09 01:42:40 +08:00 |
|
xream
|
ba13620701
|
feat: ws, http, h2 传输层补全 path
|
2024-06-03 00:34:03 +08:00 |
|
xream
|
6538205956
|
feat: ProxyUtils.removeFlag
|
2024-06-02 18:30:53 +08:00 |
|
xream
|
17fd3c1dcc
|
feat: 节点上的额外参数调整为下划线开头, 原参数目前仍保留, 若有脚本需要使用这些参数请尽快修改(_subName, _collectionName, _resolved)
|
2024-05-30 04:28:54 +08:00 |
|
xream
|
0f1a65cc42
|
feat: Node.js 版支持 MMDB, 通过环境变量或在脚本中传入数据库文件路径, 可使用 ipaso 和 geoip 方法
|
2024-05-12 23:17:11 +08:00 |
|
xream
|
d43ffe29f8
|
feat: ProxyUtils 中增加 Gist 类; 补充 demo.js 中的示例
|
2024-05-04 21:35:27 +08:00 |
|
xream
|
73ac2e85d6
|
feat: 全部是 WireGuard 节点的订阅, 支持输出为 Surge 模块
|
2024-04-25 16:55:32 +08:00 |
|
xream
|
878354c44c
|
fix: 修复对不规范的节点名称的处理
|
2024-04-22 02:51:44 +08:00 |
|
xream
|
021425c3b9
|
feat: ProxyUtils 增加 getFlag, getISO 方法
|
2024-03-31 08:20:51 +08:00 |
|
xream
|
43933d5c03
|
feat: 处理 sni off 的情况. 若出现问题, 麻烦大家及时反馈
|
2024-03-30 01:12:34 +08:00 |
|
xream
|
50b19026c9
|
chore: 调整部分日志
|
2024-03-25 02:47:06 +08:00 |
|
xream
|
ddf8cf5539
|
feat: produceArtifact 方法支持传入自定义 subscription; VLESS 非 reality 删除空 flow
|
2024-03-10 17:22:25 +08:00 |
|
xream
|
26d0efa4a5
|
feat: Stash/clash.meta(mihomo) 支持 interface-name 字段
|
2024-03-04 11:43:07 +08:00 |
|
xream
|
4abb9d7444
|
fix: 修复 Clash 节点名为 binary 的情况
|
2024-03-03 14:33:49 +08:00 |
|
xream
|
6c4b2b5484
|
feat: 节点名称为空时, 添加默认节点名称
|
2024-02-17 17:41:54 +08:00 |
|
xream
|
692232fd55
|
feat: 脚本操作完整支持 /api/file/name 的内部文件调用路径
|
2024-02-15 03:30:53 +08:00 |
|
xream
|
409b54bc70
|
chore: 开发流程使用 esbuild
|
2024-02-03 21:30:27 +08:00 |
|
xream
|
a9e9a4a933
|
chore: VLESS HTTP 传输层增加默认 path
|
2024-02-02 12:44:08 +08:00 |
|
xream
|
5b587e425c
|
chore: YAML 解析兼容
|
2024-01-30 22:23:57 +08:00 |
|
xream
|
465f3e5cdc
|
feat: h2 传输层修正 host 为数组, path 不为数组
|
2024-01-30 02:17:58 +08:00 |
|
xream
|
216313f9c1
|
feat: 支持更多不规范的 SS URI; 去除 Surfboard 节点名中的等号; 支持 Mihomo shadowsocks shadow-tls
|
2024-01-30 00:49:41 +08:00 |
|
xream
|
a4f30cced6
|
feat: 解析并删除旧的 ws-path ws-headers 字段
|
2024-01-19 10:18:27 +08:00 |
|
xream
|
ddc2564188
|
feat: 支持解析 QX VLESS 输入; VLESS 无 network 时, 默认为 tcp
|
2024-01-17 19:30:23 +08:00 |
|
xream
|
474d5fea57
|
feat: 脚本内部 produceArtifact 支持指定 produceType: 'internal', produceOpts: { 'include-unsupported-proxy': true } 来获得内部的数据结构; 订阅链接参数支持 type=internal&includeUnsupportedProxy=true; 文件支持 nunjucks 模板, 为 sing-box 增加的 Filter 用法 sub/col 为订阅/组合订阅中的节点名 {{ '订阅的name' | sub('美国|🇺🇸|us', 'i') }}, subNode/colNode 为订阅/组合订阅中的节点 {{ '订阅的name' | subNode('美国|🇺🇸|us', 'i') }}, 底层 produceArtifact('subscription', 'sing-box', 'internal', '美国|🇺🇸|us', 'i')
|
2024-01-14 12:13:29 +08:00 |
|
xream
|
61df4d2144
|
feat: 支持输出到 sing-box; 文件脚本支持 ` ; 脚本支持 ProxyUtils.yaml`
|
2024-01-13 10:28:07 +08:00 |
|
xream
|
3717630c49
|
feat: 当节点端口号为合法端口号时, 将类型转为整数(便于脚本判断)
|
2023-12-23 21:02:39 +08:00 |
|
xream
|
5889bfa6cc
|
feat: 兼容部分不规范的机场 Hysteria/Hysteria2 端口跳跃字段为空时 删除此字段
|
2023-12-17 18:31:12 +08:00 |
|
xream
|
662268c546
|
fix: 处理 IPv6 地址 URI
|
2023-12-08 17:53:07 +08:00 |
|
xream
|
92cb6446ad
|
feat: ProxyUtils.produce 增加第二个参数 type, 暂时仅支持目标为 ClashMeta 时 internal 输出节点数组供开发者使用
|
2023-12-05 21:53:22 +08:00 |
|
xream
|
cca259b63c
|
feat: 脚本链接的末尾加上 #noCache 关闭缓存
|
2023-11-14 21:14:47 +08:00 |
|
xream
|
410b02d4c7
|
feat: 脚本操作 ProxyUtils 增加了 isIPv4, isIPv6, isIP 方法
|
2023-11-14 00:57:52 +08:00 |
|
xream
|
4af31dd922
|
feat: 兼容传输层 headers 中小写的 host 字段
|
2023-11-08 09:54:53 +08:00 |
|
xream
|
cc8ba7782e
|
feat: proxy 增加 subName(订阅名), collectionName(组合订阅名); 脚本增加第三个参数 env(包含订阅/组合订阅/环境/版本等信息)
|
2023-10-08 13:21:22 +08:00 |
|
xream
|
cfd12e0da7
|
feat: 支持 hysteria2
|
2023-09-22 14:43:43 +08:00 |
|
xream
|
fda828ceae
|
feat: 模块接口; 脚本参数支持 JSON 和 URL编码
|
2023-09-14 17:34:24 +08:00 |
|
xream
|
f9b1f82e31
|
feat: 根据 UA 识别 macOS 版 Surge(也可指定参数 target=SurgeMac) 并支持 SSR 协议(节点字段 exec 为 ssr-local 路径, 默认 /usr/local/bin/ssr-local; 端口从 10000 开始递增, 暂不支持配置)
|
2023-08-29 01:46:49 +08:00 |
|
xream
|
41816cb0d8
|
feat: 统一将 VMess 和 VLESS 的 http 传输层的 path 和 Host 处理为数组
|
2023-08-28 23:47:10 +08:00 |
|
xream
|
4ca9ab33b1
|
fix: 仅在 VMess/VLESS 且传输层为 http 时设置 Host 为数组
|
2023-08-28 23:38:03 +08:00 |
|
xream
|
9c59a8fe1b
|
fix: 非 tls, 有 ws/http 传输层, 使用域名的节点, 将设置传输层 Host 防止之后域名解析后丢失域名(不覆盖现有的 Host)
|
2023-08-28 20:34:22 +08:00 |
|
xream
|
cc593bddda
|
feat: 非 tls, 有 ws/http 传输层, 使用域名的节点, 将设置传输层 Host 防止之后域名解析后丢失域名
|
2023-08-28 00:09:24 +08:00 |
|
xream
|
3958333aee
|
feat: 域名解析新增 Tencent, Ali; 脚本下载失败, 脚本操作失败, 脚本过滤失败时都会报错了
|
2023-08-27 23:17:57 +08:00 |
|
xream
|
3a3988ee52
|
feat: hysteria
|
2023-08-25 16:19:08 +08:00 |
|
xream
|
ad559cafac
|
fix: trojan network tcp
|
2023-08-24 11:08:43 +08:00 |
|
xream
|
6b56a34d1a
|
fix: trojan uri and tls
|
2023-08-24 10:02:03 +08:00 |
|
xream
|
b2384a8736
|
fix: servername/sni priority over wss host
|
2023-08-22 17:28:39 +08:00 |
|