wjqserver
ba3dcf7624
perf(proxy): optimize hot request paths
...
- Cache route handlers, simplify NoRoute path normalization, and reduce matcher/header allocations
- Honor configured transport pool limits in auto mode and add hotpath regression benchmarks/tests
2026-04-12 03:22:05 +08:00
wjqserver
e2719aa761
perf(proxy): reduce nest rewrite allocations
...
- Dispatch shell link rewriting between streaming and buffered paths based on response size
- Reuse buffers and reduce URL construction allocations in proxy handlers
- Add nest benchmarks and align extractParts compatibility expectations with the current contract
2026-04-12 00:02:54 +08:00
wjqserver
904a800eea
use touka uni httpc
2025-06-30 15:26:48 +08:00
wjqserver
a4d324a361
4.0.0-beta.0
2025-06-16 08:28:02 +08:00
wjqserver
cf5ae0d184
fix blob rewrite
2025-06-15 11:02:16 +08:00
wjqserver
41395b1d72
25w46c
2025-06-14 07:16:43 +08:00
wjqserver
47de48bcce
3.1.0
2025-04-24 18:27:15 +08:00
wjqserver
7a6544c6c9
25w30e
2025-04-24 17:50:18 +08:00
wjqserver
b955c915ff
fix callback issue
2025-04-24 01:09:53 +08:00
wjqserver
493ac28b59
add html/tmpl for status err page
2025-04-22 20:56:27 +08:00
wjqserver
d79aeaaacd
25w30c
2025-04-21 18:52:45 +08:00
wjqserver
3d7559bd66
change context.Context to hertz *app.RequestContext
2025-04-21 13:57:52 +08:00
wjqserver
26a5148c6f
use gertz route for std url
2025-04-19 22:59:59 +08:00
wjqserver
7e5b12dff8
Fix: Optimize header forwarding by excluding headers in a single pass
2025-04-16 15:50:04 +08:00
wjqserver
d6d54b222f
dix auth checker
2025-04-10 23:07:48 +08:00
wjqserver
1adc3a3192
update
2025-03-30 17:02:45 +08:00
wjqserver
139fc92abc
fix log output
2025-03-20 15:01:15 +08:00
wjqserver
a0cfe826ea
25w20b
2025-03-19 17:28:01 +08:00
wjqserver
2e974ad7ae
remove unuse things
2025-03-18 22:37:39 +08:00
wjqserver
a92bbb7fb6
25w20a
2025-03-18 21:53:59 +08:00
wjqserver
4fd47812f7
25w19a
2025-03-16 21:03:28 +08:00
wjqserver
dc286e002c
25w18a
2025-03-14 21:40:21 +08:00
wjqserver
9bfe8517cb
rewrite path matcher
2025-03-13 18:16:17 +08:00
wjqserver
498266e08e
25w16c
2025-03-11 18:07:17 +08:00
wjqserver
a18660121a
25w16a
2025-03-10 18:53:12 +08:00
WJQSERVER
785a74dfeb
25w14t-2
2025-02-16 19:48:53 +08:00
WJQSERVER
40c9ca5f38
optimize blacklist
2025-02-14 07:19:17 +08:00
WJQSERVER
09163ed4df
2.1.0 ( #47 )
...
2.1.0
---
- RELEASE: v2.1.0正式版发布;
- CHANGE: 加入`FreeBSD`与`Darwin`系统支持
- CHANGE: 更新安全政策, v1和24w版本序列生命周期正式结束
- ADD: 加入`timing`中间件记录响应时间
- ADD: 加入`loggin`中间件包装日志输出
- CHANGE: 更新logger版本至v1.3.0
- CHANGE: 改进日志相关
- ADD: 加入日志等级配置项
2025-02-09 23:13:57 +08:00
WJQSERVER
c393191b93
v2 ( #33 )
...
- CHANGE: 优化`proxy`核心模块, 使用Chuncked Buffer传输数据, 减少内存占用
- REMOVE: caddy
- REMOVE: nocache
- CHANGE: 优化前端页面
2025-01-19 22:00:10 +08:00