Commit Graph

399 Commits (7e5e080488872c8586c445e3c3f9a1e385ba6368)

Author SHA1 Message Date
Darien Raymond 98950d5ada
remove dep of assert lib
6 years ago
Darien Raymond 66a60dbfa3
remove dep on assert lib
6 years ago
Darien Raymond bdd71a44b4
remove dep on assert lib
6 years ago
Darien Raymond 1ab94fed79
optimize v2ctl size
6 years ago
Darien Raymond 3b02c02ab4
Revert "move init func to separate files"
6 years ago
Darien Raymond 3de50a6412
move init func to separate files
6 years ago
Darien Raymond 8e131bcd1f
remove dependency on assert lib
6 years ago
Darien Raymond a1b33c3bd6
remove unused functions
6 years ago
Darien Raymond 21f8bfe476
move udp packet to protocol
6 years ago
Darien Raymond 012a2d6f57
fix #1477
6 years ago
Darien Raymond 057e271588
update proto lib
6 years ago
Darien Raymond 5279296f03
remove use of context.WithValue in transport
6 years ago
Darien Raymond 91227581e5
noescape on asm functions
6 years ago
Darien Raymond cb7646f682
remove unnecessary err object from SplitBytes
6 years ago
Darien Raymond 842a089dad
refactor multibuffer
6 years ago
Darien Raymond 0f324a613e
remove MultiBuffer.Release
6 years ago
Darien Raymond 27772a75a7
refactor MultiBuffer append
6 years ago
Darien Raymond 48cac1733f
remove NewMultiBufferCap
6 years ago
Darien Raymond a20262ef20
allocate buffer on stack
6 years ago
Darien Raymond 6c7dcc35ab
remove buffer.WriteBytes
6 years ago
Darien Raymond f7b96507f9
simplify buffer extension
6 years ago
Darien Raymond 35ccc3a49c
cleanup unnecessary method in serial.
6 years ago
Darien Raymond 815c7f09ba
migrate to std lib
6 years ago
Darien Raymond 58e2ed3381
remove closure on ReadFullFrom
6 years ago
Darien Raymond 351316490d
fix typos
6 years ago
Darien Raymond 091fa6ad23
use new errorgen
6 years ago
Darien Raymond d55fbd7f8d
simplify error creation
6 years ago
Darien Raymond 00ea6e3cb2
update protobuf generated files
6 years ago
Darien Raymond 94b880d060
move session based info into session package
6 years ago
Darien Raymond 383b84e7dd
unified tproxy option
6 years ago
Darien Raymond d068f357bd
update proto lib
6 years ago
Darien Raymond b3847fb7c0
MemoryStreamSettings
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 c89531022f
fix kcp state wait
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 4b63638dca
update protobuf lib
6 years ago