王良
|
e47cf82d34
|
feature: proxy、redirect拦截器配置,支持域名正则匹配占位符替换。(之前仅支持path匹配替换)
|
2025-05-20 10:20:19 +08:00 |
王良
|
217ce9d972
|
bugfix: DoT的DNS,配置了SNI但未生效的问题修复
|
2025-05-16 18:12:43 +08:00 |
王良
|
c18a6241d0
|
IP测速日志优化。
|
2025-05-16 18:12:40 +08:00 |
王良
|
f7b591015e
|
单测优化。
|
2025-05-16 18:12:38 +08:00 |
王良
|
fe447950b5
|
日志优化;单测优化。
|
2025-05-16 01:11:04 +08:00 |
王良
|
4a3cae392f
|
feature: DoH类型的DNS,已支持SNI
|
2025-05-15 15:45:15 +08:00 |
王良
|
b582ac63ad
|
bugfix: 解决success、abort、redirect拦截器跨域问题。
|
2025-05-09 17:06:45 +08:00 |
王良
|
785e7be4d1
|
小调整。
|
2025-04-29 17:19:33 +08:00 |
王良
|
a141c9e920
|
DNS查询失败的日志优化,避免真正的异常丢失。
|
2025-04-29 17:17:34 +08:00 |
王良
|
52805fe313
|
计算cost所需的对象,由 `new Date()` 调整为 `Date.now()`
|
2025-04-29 17:16:36 +08:00 |
王良
|
bdcff4a1cc
|
小调整。
|
2025-04-29 17:15:57 +08:00 |
王良
|
5941c25ba9
|
DNS查询失败时的日志优化,记录部分类型DNS的端口号。
|
2025-04-18 14:26:31 +08:00 |
王良
|
c947f03dc6
|
dns读取配置优化。
|
2025-04-18 10:55:07 +08:00 |
王良
|
bdf6a913b7
|
optimize: 测速成功显示内容优化。
|
2025-04-07 22:59:49 +08:00 |
王良
|
42224a4bf0
|
feat: proxy和redirect拦截器,支持命名捕获组名称来设置占位符
|
2025-04-07 22:57:59 +08:00 |
王良
|
a8d5e831d4
|
小调整。
|
2025-03-14 17:14:44 +08:00 |
王良
|
ab76d03f0b
|
1)feature: IP测速功能,针对请求的端口进行测速,不再固定 `443` 端口进行测速;
2)bugfix: IP测速功能,域名长时间未访问时,再访问后不会重启自动测速功能的问题修复;
3)optimize: 优化DNS获取的IP再经过IpTester校验的逻辑。
|
2025-03-14 17:13:32 +08:00 |
王良
|
ab74a44e83
|
test: DNS单测调整。
|
2025-03-14 17:07:58 +08:00 |
王良
|
46024e5c4d
|
test: 优化dns测试用例 2
|
2025-03-11 11:25:46 +08:00 |
王良
|
d52b65618a
|
test: 优化dns测试用例
|
2025-03-11 11:06:09 +08:00 |
王良
|
4718b6f166
|
optimize: `TLS` 类型的DNS,servername属性也可配置在sni属性,与拦截功能中的配置键保持一致。
|
2025-03-10 17:03:35 +08:00 |
王良
|
7f86c455b0
|
feat: SNI默认使用的DNS,可在 `DNS服务管理` 中配置。
|
2025-03-10 16:04:31 +08:00 |
王良
|
a145fd993f
|
日志小调整。
|
2025-03-07 15:59:03 +08:00 |
王良
|
e82315e6a2
|
bugfix: 1)UDP类型的DNS,并发调用时IP赋值混乱的问题修复;2)UDP和TCP类型的DNS连接未关闭的问题修复。
|
2025-03-06 10:30:44 +08:00 |
王良
|
d496c39ecd
|
optimize: TCP 和 UDP 类型的DNS,只接收响应一次。
|
2025-03-06 01:43:33 +08:00 |
王良
|
fa06a0772e
|
v2.0.0
|
2025-03-05 22:23:22 +08:00 |
王良
|
7282098ec0
|
feature: 1)新增 `UDP` 和 `TCP` 类型的DNS服务;2)修复 `TLS` 类型的DNS服务地址配置不生效的问题;3)删除 `ipaddress` 类型的DNS。
|
2025-03-05 21:39:03 +08:00 |
王良
|
a6d2685e38
|
feature: 域名白名单,支持反向配置,用于大范围设置不代理,个别域名设置需要代理。
|
2025-02-26 11:19:26 +08:00 |
王良
|
6ad048e03a
|
v2.0.0-RC6
|
2025-02-18 14:15:24 +08:00 |
王良
|
bfdc4b8b30
|
小调整。
|
2025-02-18 14:11:46 +08:00 |
王良
|
a89aae6aaf
|
feature: unVerifySsl拦截器,可以使用 `{ ssl: false }` 进行配置,更容易理解。
|
2025-02-18 14:11:23 +08:00 |
王良
|
dc66fe405d
|
各模块的日志脚本文件重命名,更明确模块。
|
2025-02-12 14:16:48 +08:00 |
王良
|
6e092c6999
|
optimize: 历史控制台日志,记录到日志文件中。
|
2025-02-12 12:11:34 +08:00 |
王良
|
f62d1a3ad6
|
github-actions: 运行单元测试
|
2025-02-08 16:26:25 +08:00 |
王良
|
2238a8b7b7
|
小调整
|
2025-02-07 18:15:49 +08:00 |
王良
|
b80547944b
|
捕获配置转换的异常
|
2025-02-07 16:01:19 +08:00 |
王良
|
64d5ae5e8b
|
bugfix: 修复 `matchUtil.domainMapRegexply()` 方法BUG导致部分配置丢失有问题
|
2025-02-07 14:47:00 +08:00 |
王良
|
43304e850c
|
小调整。
|
2025-02-07 11:42:29 +08:00 |
王良
|
3a0fda6483
|
feature: 各JSON配置中,域名匹配串支持格式如 `.xxx.com` 的配置,效果同 `*.xxx.com`
|
2025-02-07 11:18:34 +08:00 |
王良
|
fe060ebfa7
|
optimize: 捕获DS的各种未知异常,并将异常信息记录到日志文件中。
|
2025-01-27 09:42:15 +08:00 |
王良
|
1a92762f82
|
feat: 添加 util.log-or-console.js,方便记录日志。
|
2025-01-26 11:51:51 +08:00 |
王良
|
f44dc790c7
|
optimize: 捕获所有文件保存失败的异常,并记录日志
|
2025-01-24 15:10:04 +08:00 |
王良
|
60bb317927
|
小调整。
|
2025-01-24 13:57:47 +08:00 |
王良
|
09523c58ce
|
feat: abort拦截器,允许自定义响应内容
|
2025-01-24 10:46:57 +08:00 |
王良
|
8038bb4f58
|
小调整
|
2025-01-24 10:42:55 +08:00 |
王良
|
df3b93d223
|
feat: success拦截器,允许自定义响应内容
|
2025-01-24 10:41:43 +08:00 |
王良
|
4f690ae0a7
|
refactor: 配置相关代码重构,减少重复代码。
|
2025-01-23 17:50:33 +08:00 |
王良
|
6d57101b2f
|
optimize: 捕获应用启动过程中的异常,并记录日志。
|
2025-01-22 16:29:19 +08:00 |
王良
|
2a7550368b
|
optimize: 所有JSON解析失败的异常捕获及处理
|
2025-01-22 13:18:13 +08:00 |
王良
|
3ae6282870
|
优化json解析。
|
2025-01-16 17:17:20 +08:00 |