Darien Raymond
|
26f52e61db
|
optimize CachedMatcherGroup
|
2018-08-19 22:16:06 +02:00 |
|
Darien Raymond
|
e72d4d6c25
|
fix matcher group
|
2018-08-19 21:07:31 +02:00 |
|
Darien Raymond
|
edcf564dd7
|
improve performance of domain matcher
|
2018-08-19 21:04:15 +02:00 |
|
Darien Raymond
|
2ab6da28ba
|
implement readv reader for windows
|
2018-08-18 23:12:22 +02:00 |
|
Darien Raymond
|
57966adf49
|
revert reader creation based on per-connection buffer
|
2018-08-17 20:54:25 +02:00 |
|
Darien Raymond
|
2e11653694
|
remove BufferedReader.Direct
|
2018-08-17 20:45:23 +02:00 |
|
Darien Raymond
|
1b39199adf
|
fix test case on arm
|
2018-08-17 16:32:40 +02:00 |
|
Darien Raymond
|
b769e0cc5f
|
only create bufferedreader when necessary
|
2018-08-17 16:27:35 +02:00 |
|
Darien Raymond
|
5f8b64c646
|
use SingleReader on low end devices
|
2018-08-17 11:52:55 +02:00 |
|
Darien Raymond
|
f056ad1633
|
allow a small amount of cache on low end devices
|
2018-08-17 11:52:23 +02:00 |
|
Darien Raymond
|
2594f7027a
|
remove ToNetBuffers
|
2018-08-17 11:51:59 +02:00 |
|
Darien Raymond
|
950612544b
|
simple write for single buffer
|
2018-08-16 12:40:55 +02:00 |
|
Darien Raymond
|
fdb3a7b57d
|
remove use of buf.NewSize()
|
2018-08-16 12:05:33 +02:00 |
|
Darien Raymond
|
053fc38d38
|
refine udp hub api
|
2018-08-11 22:35:01 +02:00 |
|
Darien Raymond
|
1dcc379116
|
remove upload.sh
|
2018-08-11 22:28:43 +02:00 |
|
Darien Raymond
|
d4ad1cd66d
|
Update version
|
2018-08-09 23:38:32 +02:00 |
|
Darien Raymond
|
55a4c8a464
|
multiple tls conns
|
2018-08-09 23:02:31 +02:00 |
|
Darien Raymond
|
e7d45d8d63
|
temporarily skip TLS test in ws
|
2018-08-09 16:51:47 +02:00 |
|
Darien Raymond
|
e64b800149
|
temporary skip tls test on arm64
|
2018-08-09 16:30:05 +02:00 |
|
Darien Raymond
|
c89531022f
|
fix kcp state wait
|
2018-08-09 13:38:47 +02:00 |
|
Darien Raymond
|
35129e6518
|
allocate copyHandler on stack
|
2018-08-09 13:30:44 +02:00 |
|
Darien Raymond
|
ab87c240f7
|
reduce memory usage in tls
|
2018-08-09 13:30:29 +02:00 |
|
Darien Raymond
|
c81531fc77
|
destroy timer immedietely after use
|
2018-08-09 12:23:27 +02:00 |
|
Darien Raymond
|
b238188770
|
delayed timer creation
|
2018-08-09 12:23:08 +02:00 |
|
Darien Raymond
|
e343fe80a2
|
test case for writer creation
|
2018-08-08 10:33:40 +02:00 |
|
Darien Raymond
|
f27a381fe8
|
restrict multi-writer to syscall.conn only
|
2018-08-08 10:22:59 +02:00 |
|
Darien Raymond
|
63c7f5e686
|
check payload length before decrypting it. fixes #1227
|
2018-08-08 00:26:01 +02:00 |
|
Darien Raymond
|
392b621e8d
|
Update version
|
2018-08-06 19:17:28 +02:00 |
|
Darien Raymond
|
b79ec5f1ed
|
use protocol in string form
|
2018-08-06 13:48:35 +02:00 |
|
Darien Raymond
|
dc5e4d1686
|
fix shippable ci
|
2018-08-06 12:13:58 +02:00 |
|
Darien Raymond
|
ed39bcbac2
|
fix a typo
|
2018-08-06 11:19:56 +02:00 |
|
Darien Raymond
|
79649682db
|
update shippable badge
|
2018-08-06 11:19:43 +02:00 |
|
Darien Raymond
|
152a5627c7
|
update shippable ci
|
2018-08-06 11:13:46 +02:00 |
|
Darien Raymond
|
e8ebb3266e
|
update shippable ci
|
2018-08-06 11:06:04 +02:00 |
|
Darien Raymond
|
f0f6bee398
|
update shippable ci
|
2018-08-06 11:00:49 +02:00 |
|
Darien Raymond
|
06e62499cb
|
shippable ci
|
2018-08-06 10:58:00 +02:00 |
|
Darien Raymond
|
c0fc277551
|
fix mux closing logic
|
2018-08-05 18:57:41 +02:00 |
|
Darien Raymond
|
8ed119e3f6
|
make sure err is propagated
|
2018-08-05 17:56:49 +02:00 |
|
Darien Raymond
|
8d7fab6aea
|
update docker trigger url
|
2018-08-02 23:13:06 +02:00 |
|
Darien Raymond
|
ef679bddbd
|
test case
|
2018-08-02 13:28:13 +02:00 |
|
Darien Raymond
|
e5d3ec420e
|
refine default cache size
|
2018-08-02 10:35:53 +02:00 |
|
Darien Raymond
|
fc9b833d3c
|
format code
|
2018-07-31 19:33:59 +02:00 |
|
Darien Raymond
|
d665cf3e72
|
refine reader creation in vmess inbound
|
2018-07-31 19:33:54 +02:00 |
|
Darien Raymond
|
200ce404c6
|
fix buffer settings
|
2018-07-31 16:46:37 +02:00 |
|
Darien Raymond
|
8c08ca52eb
|
refine vmess test
|
2018-07-31 16:16:52 +02:00 |
|
Darien Raymond
|
5e65d7da6d
|
more accurate memory usage when buffer = 0
|
2018-07-31 16:05:57 +02:00 |
|
Darien Raymond
|
73a1111083
|
fix error reporting
|
2018-07-31 16:05:44 +02:00 |
|
Darien Raymond
|
7baa6977d3
|
cleanup buf interfaces
|
2018-07-31 13:43:27 +02:00 |
|
Darien Raymond
|
b3cf1f70d7
|
optimize readv reader
|
2018-07-31 13:04:55 +02:00 |
|
Darien Raymond
|
6a06908456
|
optimize encryption read/write operations
|
2018-07-31 12:37:59 +02:00 |
|