842 Commits (3b7c4f5ac67fc1497240b0c7a643e813475220b7)

Author SHA1 Message Date
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
Darien Raymond 6e28b4f91d
temporarily disable asm code 6 years ago
Darien Raymond ebea255c74
eliminate partial writes 6 years ago
Darien Raymond 4b63638dca
update protobuf lib 6 years ago
Darien Raymond 896db7c50c
offer an option to disable session resumption 6 years ago
Darien Raymond e3cc12995f
fix some lint errors 6 years ago
Darien Raymond 14dc6371d3
receive handshake address from tls conn 6 years ago
Darien Raymond 9a9b6f9077
fix concurrent access to tls config 6 years ago
Darien Raymond ffe18d94e4
update websocket reference 6 years ago
Darien Raymond 29ad2cbbdb
function to compare byte array 6 years ago
Darien Raymond f8e6927581
pool for data and ack segments 6 years ago
Darien Raymond bd4752a6ab
fix total inflight size 6 years ago
Darien Raymond a8b0660df0
redo kcp.SendingWindow 6 years ago