Luna Yao
b71a2889ef
suppress clippy warnings when no feature flags are enabled ( #2028 )
2026-03-29 11:02:23 +08:00
Luna Yao
d4c1b0e867
fix: read X-Forwarded-For from HTTP header of WS/WSS ( #2019 )
2026-03-28 22:20:46 +08:00
Luna Yao
b5f475cd4c
filter overlapped proxy cidr ( #2024 )
2026-03-28 09:40:05 +08:00
Luna Yao
eaa4d2c7b8
test: use taiki-e/install-action for cargo-hack ( #2020 )
2026-03-28 00:07:59 +08:00
Luna Yao
e160d9b048
ci: remove aes-gcm from check ( #1925 )
2026-03-27 22:48:22 +08:00
Luna Yao
8e4dc508bb
test: improve test_txt_public_stun_server with timeout and retry mechanism ( #2014 )
2026-03-26 09:32:07 +08:00
Luna Yao
e2684a93de
refactor: use strum on EncryptionAlgorithm, use Xor as default when AesGcm not available ( #1923 )
2026-03-25 18:42:34 +08:00
Luna Yao
77966916c4
cargo: add used features for windows-sys ( #1924 )
2026-03-17 14:10:50 +08:00
Luna Yao
5f31583a84
refactor: 使用 tracing 输出日志 ( #1856 )
...
* change all println to tracing
2026-03-04 09:52:23 +08:00
Luna Yao
b6e292cce3
ci: use shared key for build workflow ( #1868 )
2026-02-04 09:48:55 +08:00
Luna Yao
aebb7facfa
drop permit reserved by poll_reserve ( #1858 )
2026-02-03 11:14:11 +08:00
Luna Yao
cd2cf56358
refactor: handle quic proxy internally instead of use external udp port ( #1743 )
...
* deprecate quic_listen_port, add disable_relay_quic and enable_relay_foreign_network_quic
* add set_src_modified to TcpProxyForWrappedSrcTrait
* prioritize quic over kcp
2026-02-02 11:53:40 +08:00
Luna Yao
acd7c85ff6
ci: speed up test with matrix ( #1830 )
...
* add an action to install pnpm packages
* add an action to prepare build environment
* rewrite test workflow, using composite actions and matrix
2026-01-30 22:21:27 +08:00
Luna Yao and Copilot
cdedaf3f63
refactor(quic): remove quinn encryption ( #1831 )
...
* use quinn-plaintext
* remove server_cert in QUICTunnelListener
* remove some customized transport config
* leave max_concurrent_bidi_streams as default
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-30 10:21:59 +08:00
Luna Yao and Sijie.Sun
d2efbbef04
refactor: change magicdns to internal redirect ( #1428 )
...
To resolve issue #1419 , DNS request packets are read directly and responses are sent back internally instead of being forwarded to the listening port.
The DNS service on fake_ip (100.100.100.101) no longer supports DNS-over-TCP.
Co-authored-by: Sijie.Sun <sunsijie@buaa.edu.cn >
2025-10-02 20:19:12 +08:00