Commit Graph

863 Commits

Author SHA1 Message Date
世界
9053c6aca9 Prevent write packet IPv6 packet to tun IPv4 connection 2023-06-21 13:29:24 +08:00
世界
3861985c9f documentation: Update changelog 2023-06-19 14:11:41 +08:00
世界
52ba94c6ef Update dependencies 2023-06-19 14:11:41 +08:00
世界
02c32fd223 Fix ios build
Cannot use errno as method and variable due to conflict with objc
2023-06-19 14:11:40 +08:00
世界
82d5b9e36d Unwrap 4in6 address received by client packet conn 2023-06-19 13:29:41 +08:00
世界
05331b2409 platform: Improve local DNS transport 2023-06-18 10:00:32 +08:00
世界
56d232aee0 documentation: Update changelog 2023-06-17 12:21:18 +08:00
世界
ed07c3a64b Update dependencies 2023-06-17 12:17:43 +08:00
世界
0e1f29d790 Update quic-go 2023-06-15 14:52:25 +08:00
世界
080eb5b5dc documentation: Update changelog 2023-06-14 16:28:44 +08:00
世界
1e0ce10ca2 Update goreleaser usage 2023-06-14 09:39:13 +08:00
世界
0ff98ebe1a Build with_dhcp by default 2023-06-14 09:14:45 +08:00
世界
079602e912 Fix outbound start sequence 2023-06-13 22:38:05 +08:00
世界
4b0e7583fb Fix hysteria outbound 2023-06-13 21:41:33 +08:00
世界
c594156ee7 Update documentation 2023-06-11 22:38:37 +08:00
shadow750d6
fdd2737f78 Reconnect once if hysteria request fails
This allows graceful recovery when network isn't good enough.

[Original hysteria source
code](13d46da998/core/cs/client.go (L182))
has similar mechanism.
2023-06-11 22:21:32 +08:00
世界
1d82ae3ce2 Migrate gVisor to fork 2023-06-11 22:07:36 +08:00
世界
3890dca4c9 Update dependencies 2023-06-11 20:58:59 +08:00
世界
1968ddb0c1 Fix fakeip routing 2023-06-11 20:58:59 +08:00
世界
a9a2fec766 Fix shadowsocks none client 2023-06-08 10:23:39 +08:00
世界
57cc7225e6 Fix TLS 1.2 support for shadow-tls client 2023-06-07 21:03:39 +08:00
世界
84e8c3ebb5 Fix using v2ray websocket transport with detour 2023-06-07 21:03:21 +08:00
世界
e640b14f5b Improve read waiter interface 2023-06-07 21:03:11 +08:00
世界
e94e768c4f Fix DNS outbound 2023-06-07 21:03:08 +08:00
世界
79b2cf7992 Add cache_id option for Clash cache file 2023-06-07 21:03:06 +08:00
世界
2b3983a6b3 Fix shadowsocks AEAD UDP server 2023-06-07 21:02:52 +08:00
世界
564c0e97b9 Use API to create windows firewall rule 2023-06-07 21:01:29 +08:00
世界
659933c742 Reimplemented shadowsocks client 2023-06-07 20:57:07 +08:00
Hellojack
333f0999fd Fix UVariantLen usage 2023-06-07 20:56:57 +08:00
世界
d87d142798 Improve DNS caching 2023-06-07 20:56:55 +08:00
世界
c8b2c24d35 Set TCP keepalive for WireGuard gVisor TCP connections 2023-06-07 20:53:26 +08:00
Weltolk
7791a4c7f2 documentation: Fix fakeip link broken 2023-06-07 20:53:13 +08:00
世界
e2d199f28d Improve direct copy 2023-06-07 20:53:00 +08:00
世界
c18a74a006 Improve multiplex 2023-06-07 20:46:34 +08:00
世界
d21b521e33 clash-api: Reset outbounds in DELETE /connections 2023-06-07 20:45:39 +08:00
世界
5331912622 Add multiplexer for VLESS outbound 2023-06-07 20:45:39 +08:00
世界
46c0012c83 Update gVisor to 20230417.0 2023-06-07 20:45:25 +08:00
世界
d84893af34 Add debug http server 2023-06-07 20:45:25 +08:00
世界
e35d48c076 Add filemanager api 2023-06-07 20:45:25 +08:00
世界
fc0ac03d5d Update wireguard-go 2023-06-07 20:38:30 +08:00
世界
9e515ef8de Ignore system tun stack bind interface error 2023-06-07 20:35:02 +08:00
世界
385a561b2d Improve VLESS request 2023-06-07 20:35:00 +08:00
世界
59faaf8f63 Add deadline interface 2023-06-07 20:34:56 +08:00
世界
4733233c0b shadowsocks: Multi-user support for legacy AEAD inbound
Signed-off-by: wwqgtxx <wwqgtxx@gmail.com>
2023-06-07 20:34:54 +08:00
世界
15df7722ea Add headers option for HTTP outbound 2023-06-07 20:34:52 +08:00
世界
b2bdd625ae URLTest improvements 2023-06-07 20:33:56 +08:00
世界
718bf6ebab Fix wireguard reconnect 2023-06-07 20:33:53 +08:00
世界
aab7a18146 Use HTTPS URLTest source 2023-06-07 20:33:50 +08:00
世界
790bf27023 clash-api: Add Clash.Meta APIs 2023-06-07 20:33:41 +08:00
世界
cf0d7faf15 clash api: download clash-dashboard if external-ui directory is empty 2023-06-07 20:33:06 +08:00