Darien Raymond
|
1089a887e0
|
consider closed worker is full. fixes #1414
|
2018-11-16 15:42:18 +01:00 |
|
Darien Raymond
|
48cac1733f
|
remove NewMultiBufferCap
|
2018-11-16 11:29:16 +01:00 |
|
Darien Raymond
|
2364f5f280
|
remove AddressFamily.Either()
|
2018-11-16 11:13:36 +01:00 |
|
Darien Raymond
|
a01fdc29a6
|
remove NewMultiBufferValue
|
2018-11-16 11:08:12 +01:00 |
|
Darien Raymond
|
db5259e75b
|
avoid heap allocation for buffer variables
|
2018-11-16 10:30:26 +01:00 |
|
Darien Raymond
|
deebb68597
|
update buf test
|
2018-11-15 22:06:54 +01:00 |
|
Darien Raymond
|
a20262ef20
|
allocate buffer on stack
|
2018-11-15 21:32:27 +01:00 |
|
Darien Raymond
|
a5ed9e00ab
|
revert opt on copy
|
2018-11-15 21:16:54 +01:00 |
|
Darien Raymond
|
bd7bc63fac
|
prevent stack copy
|
2018-11-15 21:16:43 +01:00 |
|
Darien Raymond
|
151f316c32
|
remove unnecessary buf allocation
|
2018-11-15 21:14:53 +01:00 |
|
Darien Raymond
|
6d770d6f30
|
remove unused members
|
2018-11-15 19:59:23 +01:00 |
|
Darien Raymond
|
9bc6a5813e
|
improve performance on copy
|
2018-11-15 19:44:24 +01:00 |
|
Darien Raymond
|
0fd7e9216a
|
fix test break
|
2018-11-15 16:32:38 +01:00 |
|
Darien Raymond
|
10b4bbf7c6
|
use stack allocated byte array
|
2018-11-15 16:29:40 +01:00 |
|
Darien Raymond
|
770a20d266
|
stack allocated buffer
|
2018-11-15 16:04:13 +01:00 |
|
Darien Raymond
|
24288a74a2
|
update tests
|
2018-11-15 11:17:20 +01:00 |
|
Darien Raymond
|
ac4f868078
|
introduce go-cmp
|
2018-11-15 10:30:03 +01:00 |
|
Darien Raymond
|
7560a99d7b
|
check frame size for status new
|
2018-11-14 22:55:33 +01:00 |
|
Darien Raymond
|
6c7dcc35ab
|
remove buffer.WriteBytes
|
2018-11-14 22:55:20 +01:00 |
|
Darien Raymond
|
ff7e5a7cdb
|
benchmark mux frame
|
2018-11-14 22:11:05 +01:00 |
|
Darien Raymond
|
61b1013571
|
benchmark task
|
2018-11-14 21:00:51 +01:00 |
|
Darien Raymond
|
16102271dd
|
improve address serialization performance
|
2018-11-14 19:16:46 +01:00 |
|
Darien Raymond
|
a14fae4b35
|
fix lint warnings
|
2018-11-13 23:19:58 +01:00 |
|
Darien Raymond
|
c5ccbe6b63
|
cleanup serial package
|
2018-11-13 22:46:01 +01:00 |
|
Darien Raymond
|
953bfac572
|
remove unnecessary assignment
|
2018-11-13 09:51:55 +01:00 |
|
Darien Raymond
|
3f3d00298a
|
share rand reader across auth readers
|
2018-11-11 16:34:58 +01:00 |
|
Darien Raymond
|
440cf090d6
|
notify remote peer to close session
|
2018-11-07 12:46:20 +01:00 |
|
Wuxiang
|
557330808d
|
fix a typo
|
2018-11-07 11:15:47 +08:00 |
|
Darien Raymond
|
21e9a04dca
|
improve parse address performance
|
2018-11-05 01:16:06 +01:00 |
|
Darien Raymond
|
db6d6a89df
|
fix infinite loop in mux dispatch
|
2018-11-04 08:59:34 +01:00 |
|
Darien Raymond
|
fcce267e33
|
fix broken test
|
2018-11-03 13:11:37 +01:00 |
|
Darien Raymond
|
3ccdecaf8f
|
remove vio package
|
2018-11-03 13:05:23 +01:00 |
|
Darien Raymond
|
77c03f0da5
|
move back to serial
|
2018-11-03 13:03:02 +01:00 |
|
Darien Raymond
|
128a90b98b
|
move link to transport
|
2018-11-03 12:36:29 +01:00 |
|
Darien Raymond
|
f7b96507f9
|
simplify buffer extension
|
2018-11-02 21:34:04 +01:00 |
|
Darien Raymond
|
35ccc3a49c
|
cleanup unnecessary method in serial.
|
2018-11-02 18:20:02 +01:00 |
|
Darien Raymond
|
ad462860e2
|
fix test
|
2018-11-02 15:50:41 +01:00 |
|
Darien Raymond
|
815c7f09ba
|
migrate to std lib
|
2018-11-02 15:47:58 +01:00 |
|
Darien Raymond
|
ee489c95b3
|
remove Port.Bytes()
|
2018-11-02 15:14:34 +01:00 |
|
Darien Raymond
|
58e2ed3381
|
remove closure on ReadFullFrom
|
2018-11-02 15:01:33 +01:00 |
|
Darien Raymond
|
9de03d088e
|
improve performance on domain matcher
|
2018-11-02 12:14:41 +01:00 |
|
Darien Raymond
|
9f48a6d017
|
enable global padding for aead by default
|
2018-11-02 09:15:35 +01:00 |
|
Darien Raymond
|
41956e92a5
|
migrate to the new geoip matcher
|
2018-11-01 21:43:16 +01:00 |
|
Darien Raymond
|
c73e899f54
|
prototype for high performance geoip matcher
|
2018-11-01 09:10:41 +01:00 |
|
Darien Raymond
|
ff310d6bc6
|
detect underlying mux worker closed
|
2018-10-29 12:51:56 +01:00 |
|
Darien Raymond
|
f1ab89d9d8
|
long running reverse test case
|
2018-10-28 09:08:43 +01:00 |
|
Darien Raymond
|
715ac9d267
|
test case for reverse proxy
|
2018-10-28 07:27:07 +01:00 |
|
Darien Raymond
|
2020bbe606
|
prototype for reverse proxy
|
2018-10-28 00:03:11 +02:00 |
|
Darien Raymond
|
6c89940e65
|
fix #1338
|
2018-10-27 09:08:32 +02:00 |
|
Darien Raymond
|
8595bce33b
|
better load balancing
|
2018-10-26 12:06:21 +02:00 |
|