wwqgtxx
|
5bfe7ba169
|
chore: better tls handshake
|
2023-11-02 11:22:01 +08:00 |
|
wwqgtxx
|
7ed25ddc74
|
chore: better atomic using
|
2023-10-10 21:28:46 +08:00 |
|
H1JK
|
ed09df4e13
|
fix: TLS ALPN support
|
2023-08-14 15:48:13 +08:00 |
|
H1JK
|
ed17478961
|
feat: Support insecure gRPC
|
2023-05-13 09:38:14 +08:00 |
|
wwqgtxx
|
40da1911d9
|
chore: using sync/atomic replace uber/atomic
|
2023-04-22 15:37:57 +08:00 |
|
H1JK
|
ae722bb1a0
|
chore: Add early bounds checks
|
2023-04-05 13:51:50 +08:00 |
|
H1JK
|
913ed62095
|
fix: ALPN not applied in uTLS/REALITY
|
2023-03-10 20:53:39 +08:00 |
|
H1JK
|
dca98b7aa1
|
fix: REALITY with gRPC transport
|
2023-03-10 10:01:05 +08:00 |
|
wwqgtxx
|
db54b438e6
|
chore: do not use extra pointer in UClient
|
2023-02-07 17:51:37 +08:00 |
|
Larvan2
|
967254d9ca
|
chore: move global-utls-client snippets to components\tls
|
2023-02-07 17:24:14 +08:00 |
|
Larvan2
|
2ee0f634e6
|
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 |
|
H1JK
|
926ef9e33d
|
feat: gRPC gun implement extended writer
|
2023-01-16 15:54:20 +08:00 |
|
Hellojack
|
be6142aa43
|
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 |
|
wwqgtxx
|
dc3e144b6a
|
Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha
|
2022-11-12 20:43:48 +08:00 |
|
Dreamacro
|
5940f62794
|
Chore: http2 should use DialTLSContext and some tls handshake should with context
|
2022-08-13 12:35:39 +08:00 |
|
Skyxim
|
fb58595d44
|
feat: Expose remote destination (udp proxy maybe domain of node)
|
2022-05-04 16:57:08 +08:00 |
|
Clash-Mini
|
a5ce62db33
|
Merge branch 'clash-dev' into Dev
|
2022-01-25 15:05:24 +08:00 |
|
thank243
|
9732efe938
|
Fix: tls handshake requires a timeout (#1893)
|
2022-01-15 19:33:21 +08:00 |
|
Mazeorz
|
900e852525
|
[test]
|
2021-11-17 16:03:47 +08:00 |
|
Dreamacro
|
f1cf7e9269
|
Style: use gofumpt for fmt
|
2021-10-10 23:44:09 +08:00 |
|
Dreamacro
|
70c8605cca
|
Improve: use one bytes.Buffer pool
|
2021-09-20 21:02:18 +08:00 |
|
Dreamacro
|
847f41952e
|
Fix: grpc transport path should not escape
|
2021-08-19 22:11:56 +08:00 |
|
Dreamacro
|
f96ebab99f
|
Chore: split component to transport
|
2021-05-13 22:19:34 +08:00 |
|