gVisor bot
|
0517522f2f
|
fix: TLS ALPN support
|
2023-08-14 15:48:13 +08:00 |
|
gVisor bot
|
90bf28cb89
|
feat: Support insecure gRPC
|
2023-05-13 09:38:14 +08:00 |
|
gVisor bot
|
190014aa1d
|
chore: using sync/atomic replace uber/atomic
|
2023-04-22 15:37:57 +08:00 |
|
gVisor bot
|
8358114e31
|
chore: Add early bounds checks
|
2023-04-05 13:51:50 +08:00 |
|
gVisor bot
|
adce5f1be9
|
fix: ALPN not applied in uTLS/REALITY
|
2023-03-10 20:53:39 +08:00 |
|
gVisor bot
|
89ab6271d8
|
fix: REALITY with gRPC transport
|
2023-03-10 10:01:05 +08:00 |
|
gVisor bot
|
ce0f69d6ed
|
chore: do not use extra pointer in UClient
|
2023-02-07 17:51:37 +08:00 |
|
gVisor bot
|
57279cd971
|
chore: move global-utls-client snippets to components\tls
|
2023-02-07 17:24:14 +08:00 |
|
gVisor bot
|
5169fe33bf
|
feat: Add utls for modifying client's fingerprint.
Currently only support TLS transport in TCP/GRPC/WS/HTTP for VLESS/Vmess and trojan-grpc.
|
2023-02-01 22:36:05 +08:00 |
|
gVisor bot
|
6d90cf2162
|
feat: gRPC gun implement extended writer
|
2023-01-16 15:54:20 +08:00 |
|
gVisor bot
|
0467b2a68d
|
feat: VLESS support packet encodings (#334)
* adjust: Do not use XTLS on H2 connections
* feat: VLESS support XUDP fullcone NAT
* fix: VLESS with PacketAddr does not work
* fix: VLESS XUDP crash
|
2023-01-11 22:01:15 +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
|
20b9406df2
|
Chore: http2 should use DialTLSContext and some tls handshake should with context
|
2022-08-13 12:35:39 +08:00 |
|
gVisor bot
|
319884469d
|
feat: Expose remote destination (udp proxy maybe domain of node)
|
2022-05-04 16:57:08 +08:00 |
|
gVisor bot
|
9afe58058d
|
Merge branch 'clash-dev' into Dev
|
2022-01-25 15:05:24 +08:00 |
|
gVisor bot
|
6e33263167
|
Fix: tls handshake requires a timeout (#1893)
|
2022-01-15 19:33:21 +08:00 |
|
gVisor bot
|
e69c54cfcd
|
[test]
|
2021-11-17 16:03:47 +08:00 |
|
gVisor bot
|
653f2de2c0
|
Style: use gofumpt for fmt
|
2021-10-10 23:44:09 +08:00 |
|
gVisor bot
|
0be9c2ae4a
|
Improve: use one bytes.Buffer pool
|
2021-09-20 21:02:18 +08:00 |
|
gVisor bot
|
cb4ddfc8ca
|
Fix: grpc transport path should not escape
|
2021-08-19 22:11:56 +08:00 |
|
gVisor bot
|
7b080217bd
|
Chore: split component to transport
|
2021-05-13 22:19:34 +08:00 |
|