crwnet
|
8a4c46ae77
|
Feature: add basic support for the VLESS protocol (#2891)
|
2023-08-24 13:24:45 +08:00 |
Dreamacro
|
47b6eb1700
|
Fix: vmess http method may empty
|
2023-08-03 22:51:26 +08:00 |
sduoduo233
|
40bbd3dfdb
|
Fix: method in vmess http-opts is not used (#2846)
|
2023-07-25 19:45:29 +08:00 |
yaling888
|
48b77b2847
|
Fix: socks4 server handshake (#2700)
|
2023-04-25 20:16:11 +08:00 |
Dreamacro
|
b7aade5e11
|
Chore: use protobytes replace most of bytes.Buffer
|
2023-04-17 14:08:39 +08:00 |
Dreamacro
|
5045ca4574
|
Chore: add some linters and clean up the code
|
2023-04-04 14:53:59 +08:00 |
包布丁
|
7e2974f02f
|
Fix: return pooled buffer when simple-obfs tls read error (#2643)
|
2023-03-26 16:22:23 +08:00 |
Dreamacro
|
e5a2dbd9b5
|
Chore: update uuid to v5
|
2023-03-14 21:18:09 +08:00 |
Dreamacro
|
8173d6681b
|
Migration: go1.20
|
2023-02-16 21:43:40 +08:00 |
bobo liu
|
81b1e9f931
|
Feature: support vmess 'zero' security (#2513)
|
2023-01-30 14:14:42 +08:00 |
Dreamacro
|
5940f62794
|
Chore: http2 should use DialTLSContext and some tls handshake should with context
|
2022-08-13 12:35:39 +08:00 |
Kaming Chan
|
bec4df7b12
|
Fix: handle parse socks5 udp address properly (#2220)
|
2022-07-25 12:44:00 +08:00 |
LJea
|
f0952b55d0
|
Fix: query string parse on `ws-opts` (#2213)
|
2022-07-10 14:56:34 +08:00 |
Dreamacro
|
e0c5a85314
|
Fix: missing import
|
2022-06-12 21:22:02 +08:00 |
Dreamacro
|
2fa1a5c4b9
|
Chore: update tproxy udp packet read logic
|
2022-06-12 19:37:51 +08:00 |
Dreamacro
|
09d49bac95
|
Chore: embed shadowsocks2
|
2022-06-01 21:43:20 +08:00 |
Kaming Chan
|
da7ffc0da9
|
Fix: add length check for ssr auth_aes128_sha1 (#2129)
|
2022-05-13 11:21:39 +08:00 |
Dreamacro
|
6a661bff0c
|
Migration: go 1.18
|
2022-03-16 12:10:13 +08:00 |
thank243
|
9732efe938
|
Fix: tls handshake requires a timeout (#1893)
|
2022-01-15 19:33:21 +08:00 |
Digital Pencil
|
8f3385bbb6
|
Feature: support snell v3 (#1884)
|
2022-01-10 20:24:20 +08:00 |
Dreamacro
|
08c43b8876
|
Fix: revert ssr udp fix
|
2021-11-14 14:48:00 +08:00 |
Dreamacro
|
c6cceeb0c5
|
Chore: use alpn http 1.1 only on trojan websocket by default
|
2021-10-19 22:34:18 +08:00 |
Dreamacro
|
df3a491d40
|
Feature: support trojan websocket
|
2021-10-16 20:19:59 +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 |
Excited Codes
|
b0f83e401f
|
Fix: socks4 request continues after authentication failed (#1624)
|
2021-09-15 16:45:57 +08:00 |
bobo liu
|
0c79d1207e
|
Fix: potential overflow in ssr (#1600)
|
2021-09-09 20:30:34 +08:00 |
Dreamacro
|
7d20097465
|
Fix: ssr auth aes128 udp hmac verify
|
2021-08-30 00:15:57 +08:00 |
Dreamacro
|
121bc910f6
|
Chore: adjust vmess 0rtt code and split xray test
|
2021-08-22 16:16:45 +08:00 |
wwqgtxx
|
4522cdc551
|
Feature: support xray's ws-0rtt path (#1558)
|
2021-08-22 16:03:46 +08:00 |
秋のかえで
|
0267b2efad
|
Feature: add vmess WebSocket early data (#1505)
Co-authored-by: ShinyGwyn <79344143+ShinyGwyn@users.noreply.github.com>
|
2021-08-22 00:25:29 +08:00 |
Dreamacro
|
847f41952e
|
Fix: grpc transport path should not escape
|
2021-08-19 22:11:56 +08:00 |
xᴊᴀsᴏɴʟʏᴜ
|
a461c2306a
|
Feature: SOCKS4/SOCKS4A Inbound Compatible Support (#1491)
|
2021-07-18 16:09:09 +08:00 |
Dreamacro
|
995aa7a8fc
|
Fix: remove ClientSessionCache and add NextProtos for vmess to fix #1468
|
2021-07-03 20:34:44 +08:00 |
Dreamacro
|
06fdd3abe0
|
Fix: vmess http should use Host header on request
|
2021-05-16 20:05:41 +08:00 |
Dreamacro
|
f96ebab99f
|
Chore: split component to transport
|
2021-05-13 22:19:34 +08:00 |