Commit Graph

854 Commits (20d675f1c44bc28e66ec3293d53fb648b75712a0)

Author SHA1 Message Date
Darien Raymond 2f28d380b3
enable sockopt tests
6 years ago
Darien Raymond 383b84e7dd
unified tproxy option
6 years ago
Darien Raymond 20251bf499
system listener for both TCP and UDP
6 years ago
Darien Raymond 47337d6496
add udp config
6 years ago
Darien Raymond eeca745e89
options for TProxy
6 years ago
Darien Raymond d068f357bd
update proto lib
6 years ago
Darien Raymond ed1d713ef4
fix a typo
6 years ago
Darien Raymond 1e4547e262
simplify tcp network detection
6 years ago
Darien Raymond 682b28cbda
fix tls.AllowInsecureCiphers
6 years ago
Darien Raymond 5d9dacc261
fix tfo for darwin
6 years ago
Darien Raymond b9e4a4882c
test tfo on listener
6 years ago
Darien Raymond c8a12bc35d
move sockopt test back to its own file
6 years ago
Darien Raymond 929a5d5d42
fix sockopt for windows
6 years ago
Darien Raymond b1e900a506
fix sockopt tests
6 years ago
Darien Raymond af65048868
test case for tfo
6 years ago
Darien Raymond 418746fdb0
enable tfo on other platforms
6 years ago
Darien Raymond 356377ddde
change back to IPv4 address
6 years ago
Darien Raymond 6d750e8149
options for enable TFO
6 years ago
Darien Raymond 2ff93c65f3
fix build error
6 years ago
Darien Raymond 6c4850634b
better handling of nil stream settings
6 years ago
Darien Raymond 3d3f0a96d6
fix nil pointer handling in MemoryStreamConfig conversion.
6 years ago
Darien Raymond b3847fb7c0
MemoryStreamSettings
6 years ago
Darien Raymond fbd7bcab07
skip test as it requires admin right
6 years ago
Darien Raymond 036158570c
fix sockopt argument type
6 years ago
Darien Raymond af3a08a848
prototype for marking connection
6 years ago
Darien Raymond 91109f3657
replace channel with pipe in udp conn
6 years ago
Darien Raymond cb378a9dbf
release buffer
6 years ago
Darien Raymond 334b7bf5ed
fix buffer release time
6 years ago
Darien Raymond 38dd84ba03
release buffer on error
6 years ago
Darien Raymond 02ae48095b
add wireguard fake header
6 years ago
Darien Raymond 20f10c78b3
add support for wasm
6 years ago
Darien Raymond fdb3a7b57d
remove use of buf.NewSize()
6 years ago
Darien Raymond 053fc38d38
refine udp hub api
6 years ago
Darien Raymond e7d45d8d63
temporarily skip TLS test in ws
6 years ago
Darien Raymond c89531022f
fix kcp state wait
6 years ago
Darien Raymond ab87c240f7
reduce memory usage in tls
6 years ago
Darien Raymond c81531fc77
destroy timer immedietely after use
6 years ago
Darien Raymond b238188770
delayed timer creation
6 years ago
Darien Raymond 63c7f5e686
check payload length before decrypting it. fixes #1227
6 years ago
Darien Raymond b79ec5f1ed
use protocol in string form
6 years ago
Darien Raymond 206f52affc
refine buffer interface
6 years ago
Darien Raymond 3b0bfe9422
check empty
6 years ago
Darien Raymond 47f1399995
check errors
6 years ago
Darien Raymond 18f3fb5196
comment
6 years ago
Darien Raymond 1ca3bb9750
remove segment pools
6 years ago
Darien Raymond 2d4a0f23d5
rewrite sending logic
6 years ago
Darien Raymond a3fd81dfff
rework multibuf copy
6 years ago
Darien Raymond 9ee9af9e02
fix mb copy again
6 years ago
Darien Raymond e0a2247a07
Revert "temporarily disable asm code"
6 years ago
Darien Raymond 354ef3c27d
fix multibuffer copy
6 years ago