Repository navigation
v0.34.8
What's Changed / 更新内容
-
Rewrite P2P hole punching with holepunch (P2P is not compatible with older versions; upgrade server and clients together)
使用holepunch重写P2P打洞(P2P不再兼容旧版,服务端与客户端需同时升级) -
P2P supports IPv4/IPv6 dual stack;
p2p_ipaccepts domain names and is auto-detected when empty
P2P支持IPv4/IPv6双栈,p2p_ip支持填写域名,留空自动识别 -
P2P direct connections use QUIC only; remove the
p2p_typeandstun_addroptions and thenatcommand
P2P直连仅使用QUIC,移除p2p_type、stun_addr参数与nat命令 -
Switch to the secret relay quickly when a P2P direct path fails (
fallback_secret) and keep retrying direct in the background
P2P直连失效时快速切换到私密代理中转(fallback_secret),并在后台继续尝试直连 -
Socks5 requires authentication when only a username is configured
Socks5仅配置用户名时也开启认证 -
NPC upstream proxies support socks5h/socks4/https;
https://proxies now use TLS to the proxy (usehttp://for plain HTTP proxies)
NPC上游代理支持socks5h/socks4/https,https://代理改为先与代理建立TLS(明文HTTP代理请使用http://) -
Improve MUX stability
优化MUX稳定性 -
Improve the web management logic
优化管理后台逻辑 -
Improve HTTP proxy, Socks5 and port multiplexing handling
优化HTTP代理、Socks5、端口复用处理逻辑 -
Rework forwarding, rate limiting, transparent proxy, Socks5 and PROXY protocol handling with netx and byterate
使用netx和byterate重构连接转发、限速、透明代理、Socks5与PROXY协议处理 -
Fix truncation of large UDP packets
修复UDP大包被截断的问题 -
Improve HTTPS certificate selection: support multi-domain certificates; the default certificate is only used for configured domains it covers
优化HTTPS证书选择,支持多域名证书,默认证书仅用于已配置且被其覆盖的域名 -
Expired certificates are no longer used;
ssl_cache_reloadreloads only when the file changes
过期证书不再使用;ssl_cache_reload改为检测文件变更后重新加载 -
Fix several performance issues
修复多处性能问题 -
Remove the Qodana workflow
移除Qodana自动化 -
Upgrade Go to 1.27
升级Go到1.27 -
Update related dependencies
更新相关依赖包