gVisor bot
a918cd66d8
chore: hello mihomo
2023-11-03 21:58:21 +08:00
gVisor bot
f398ebe6e2
feat: add v2ray-http-upgrade
support
2023-11-02 11:11:35 +08:00
gVisor bot
7de04cd5cf
chore: rebuild ca parsing
2023-09-22 14:45:34 +08:00
gVisor bot
1323773a23
chore: Remove legacy XTLS support ( #645 )
...
* chore: Remove legacy XTLS support
* chore: Rename function
2023-07-16 23:26:07 +08:00
gVisor bot
755f7c27b8
chore: add WaitReadFrom support in ssr
2023-05-28 22:51:44 +08:00
gVisor bot
57883b4927
chore: using internal socks5.ReadAddr0 in trojan
2023-05-20 18:35:04 +08:00
gVisor bot
b59df5ac42
chore: Decrease UoT read memory
2023-05-20 17:01:52 +08:00
gVisor bot
c71a4619b8
chore: more context passing in outbounds
2023-05-18 13:15:08 +08:00
gVisor bot
68a2b8a9d2
feat: Support REALITY protocol
2023-03-08 17:18:46 +08:00
gVisor bot
57279cd971
chore: move global-utls-client snippets to components\tls
2023-02-07 17:24:14 +08:00
gVisor bot
4d33fb9848
feat: Update utls support.
...
* client-fingerprint is used to apply Utls for modifying ClientHello, it accepts "chrome","firefox","safari","ios","random" options.
* Utls is currently support TLS transport in TCP/grpc/WS/HTTP for VLESS/Vmess and trojan.
2023-02-05 17:34:37 +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
8ec6c87a2b
refactor: replace experimental.fingerprints with custom-certificates and Change the fingerprint verification logic to SSL pinning
2023-01-14 21:08:06 +08:00
gVisor bot
419982688f
fix: skip-cert-verify is true by default ( #333 )
...
* fix: skip-cert-verify is true by default
* fix: format
* fix: typo
Co-authored-by: 3andero <3andero@github.com>
Co-authored-by: Hellojack <106379370+H1JK@users.noreply.github.com>
2023-01-13 09:55:01 +08:00
gVisor bot
bb84e427a0
feat: Support ShadowTLS v2 as Shadowsocks plugin ( #330 )
2023-01-11 00:13:48 +08:00
gVisor bot
97ea1e66ad
Fix: handle parse socks5 udp address properly ( #2220 )
...
(cherry picked from commit bec4df7b12
)
2022-10-01 23:45:06 +08:00
gVisor bot
7c1630c92a
feat: add fingerprint param
2022-07-11 13:42:28 +08:00
gVisor bot
1101775bf0
fix: trojan fail may panic
2022-04-12 18:43:55 +08:00
gVisor bot
05125430dd
Merge remote-tracking branch 'Pro-Plus/with-tun' into Alpha
...
# Conflicts:
# README.md
# adapter/outbound/trojan.go
# adapter/outbound/vless.go
# transport/trojan/trojan.go
2022-03-30 13:15:45 +08:00
gVisor bot
58e51e8f21
Feature: Trojan XTLS
2022-03-30 00:15:39 +08:00
gVisor bot
c57d92d7c1
[Feat]
...
support trojan xtls
change geodataloader mode as memconservative
2022-02-04 23:33:36 +08:00
gVisor bot
6e33263167
Fix: tls handshake requires a timeout ( #1893 )
2022-01-15 19:33:21 +08:00
gVisor bot
3d3f1df3b9
Chore: use alpn http 1.1 only on trojan websocket by default
2021-10-19 22:34:18 +08:00
gVisor bot
1b7ad8f494
Feature: support trojan websocket
2021-10-16 20:19:59 +08:00
gVisor bot
0be9c2ae4a
Improve: use one bytes.Buffer pool
2021-09-20 21:02:18 +08:00
gVisor bot
089faa30a5
Fix: remove ClientSessionCache and add NextProtos for vmess to fix #1468
2021-07-03 20:34:44 +08:00
gVisor bot
7b080217bd
Chore: split component to transport
2021-05-13 22:19:34 +08:00