gVisor bot
317fb07e25
fix: check conn is nil in safeConnClose
2022-12-13 18:09:19 +08:00
gVisor bot
9978adc996
fix: safeConnClose not working
2022-12-13 13:20:40 +08:00
gVisor bot
52924804ef
fix: fix bindIfaceToListenConfig() in windows force bind to an ipv4 address
2022-12-13 11:18:32 +08:00
gVisor bot
bd7dd813c0
chore: add persistent-keepalive for wireguard
2022-12-13 08:35:01 +08:00
gVisor bot
1c86a0f3b7
fix: fix wireguard outbound not work with ipv6 server
2022-12-13 08:23:17 +08:00
gVisor bot
122a151ec6
fix: fix wireguard outbound not work with the sniffer
2022-12-11 23:53:53 +08:00
gVisor bot
524b82734a
fix: add an unmap before is6
2022-12-11 15:48:37 +08:00
gVisor bot
3d79bf1072
fix: hysteria ipv6 outbound
2022-12-11 13:41:44 +08:00
gVisor bot
0e654753c2
fix: issue #292
2022-12-11 09:25:46 +08:00
gVisor bot
a6e88229d6
fix: let doh/dot server follow hosts and can remotely resolve itself ip
2022-12-07 20:01:44 +08:00
gVisor bot
46147944f3
chore: all listeners support specialProxy
2022-12-05 17:53:54 +08:00
gVisor bot
6b0057a413
chore: update dependencies
2022-12-05 11:03:28 +08:00
gVisor bot
6885d8593c
chore: listeners support shadowsocks/vmess
2022-12-05 10:12:53 +08:00
gVisor bot
37703c5e8f
chore: rebuild add adapter/inbound.Addition to simply Listener.New apis
2022-12-05 00:20:50 +08:00
gVisor bot
75af900fc5
fix: correct C.Metadata
2022-12-04 22:08:20 +08:00
gVisor bot
3b1b077f80
chore: rebuild InboundListener
2022-12-04 21:53:13 +08:00
gVisor bot
9c9ff4dc5e
chore: change C.PacketAdapter from a struct to an interface
2022-12-04 14:37:52 +08:00
gVisor bot
ae17141588
feat: add linsters
2022-12-04 13:37:14 +08:00
gVisor bot
3ed496ac65
fix: remove cyclic dependent to make tuic's Finalizer work
2022-12-02 16:56:17 +08:00
gVisor bot
4f1c2dfbaa
chore: restful api display fast-open for tuic and hysteria
2022-11-29 00:56:27 +08:00
gVisor bot
c24bb51cc1
Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha
2022-11-28 20:04:56 +08:00
gVisor bot
b646df14c2
fix: structure decode first do strict match
2022-11-28 19:11:55 +08:00
gVisor bot
dbe9c4ba47
chore: add tuic-server listener
2022-11-28 17:09:25 +08:00
gVisor bot
4171855c77
chore: support KeyReplacer in Structure Decoder
2022-11-27 13:44:38 +08:00
gVisor bot
262797c5a4
fix: hop-interval of tysteria is optional too
2022-11-27 13:07:27 +08:00
gVisor bot
c1189015ad
fix: ports of hysteria is optional
2022-11-27 12:52:14 +08:00
gVisor bot
295cc3af92
add support for hysteria udp port hopping ( #269 )
...
* add support for hysteria udp port hopping
* add ports field for hysteria
* change method for udp connection
Co-authored-by: geoleonsh <geoleonsh@live.com>
2022-11-27 11:09:56 +08:00
gVisor bot
81f5305705
chore: allow to set max-open-streams for tuic
2022-11-27 09:38:20 +08:00
gVisor bot
d3bfbe06dc
chore: rebuild tuic client's code
2022-11-26 23:53:59 +08:00
gVisor bot
3afe8226e3
chore: clear config field name (be compatible with old field name)
2022-11-26 21:35:47 +08:00
gVisor bot
c3d449af71
chore: tuic add fast-open support
2022-11-26 21:14:56 +08:00
gVisor bot
7fde98c9df
feat: support fast_open for hysteria, and unified parameter naming
2022-11-26 19:37:32 +08:00
gVisor bot
ee13bbd9cf
Fix: drop UDP packet which mismatched destination for VMess ( #2410 )
...
Co-authored-by: SUN Sizhe <sunsizhe@cmi.chinamobile.com>
2022-11-26 11:27:24 +08:00
gVisor bot
5e6b33327b
chore: tuic use a udp pool too and auto close when outbound is garbage collected
2022-11-25 22:42:28 +08:00
gVisor bot
fd80dbfdf3
chroe: wrong variable
2022-11-25 20:53:08 +08:00
gVisor bot
69b223041c
chore: tuic use a simple client pool
2022-11-25 20:14:05 +08:00
gVisor bot
10e194a238
fix: tuic set MaxOpenStreams
2022-11-25 18:32:30 +08:00
gVisor bot
947f029a4a
chore: split tuic's tcp and udp client
2022-11-25 17:15:45 +08:00
gVisor bot
71c8ef54e6
chore: tuic add max_udp_relay_packet_size
2022-11-25 12:43:23 +08:00
gVisor bot
25540e6c96
chore: better tuic conn close
2022-11-25 11:32:52 +08:00
gVisor bot
b2939ad863
fix: prefer ipv6 not working
2022-11-25 11:12:22 +08:00
gVisor bot
d9157e77db
fix: tuic typo
2022-11-25 10:45:06 +08:00
gVisor bot
65b60a3468
chore: tuic add cubic,new_reno,bbr congestion_controller
2022-11-25 10:33:37 +08:00
gVisor bot
0f4a0a7275
chore: add tuic outbound
...
close #133
2022-11-25 08:08:14 +08:00
gVisor bot
538743555e
fix: better wireguard error handle
2022-11-18 19:40:39 +08:00
gVisor bot
e9333f4586
fix: wireguard handle conn is nil
2022-11-18 19:32:12 +08:00
gVisor bot
24cfa48eef
chore: better tfo inbound code
2022-11-16 10:43:16 +08:00
gVisor bot
722e8a6c27
Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha
2022-11-12 20:43:48 +08:00
gVisor bot
71ab8298a2
chore: always pass context when resolve dns
2022-11-12 13:18:36 +08:00
gVisor bot
a6e05e040b
chore: support IN-PORT rule
2022-11-11 23:36:06 +08:00