1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2026-06-04 18:19:12 -04:00
Commit Graph

243 Commits

Author SHA1 Message Date
Kslr
be27720c74 fix codestyle 2019-05-18 15:13:49 +08:00
Kslr
c6f3ab48ee fixed ReadV issue for windows
sync 847b289798
2019-05-18 15:09:58 +08:00
Darien Raymond
98950d5ada remove dep of assert lib 2019-02-10 15:02:28 +01:00
Darien Raymond
a84897b4b6 simplify ReadBuffer 2019-02-10 10:53:16 +01:00
Darien Raymond
b0a015c7cc comments 2019-02-10 10:53:06 +01:00
Darien Raymond
932e09a388 remove dep of assert lib 2019-02-09 15:46:48 +01:00
Darien Raymond
b234cfb4c4 unify NewPacketReader 2019-02-07 19:14:37 +01:00
Darien Raymond
bdd71a44b4 remove dep on assert lib 2019-02-02 22:19:30 +01:00
Darien Raymond
8e131bcd1f remove dependency on assert lib 2019-01-18 15:59:39 +01:00
Darien Raymond
d26700a2fe remove common/compare package 2019-01-07 00:12:04 +01:00
Darien Raymond
4e77570f36 fix connection reading in UDP 2019-01-06 00:34:38 +01:00
Darien Raymond
ce91e92435 fix #1496 2019-01-04 00:24:28 +01:00
Darien Raymond
c72d853454 return correct error 2018-12-27 19:59:49 +01:00
Darien Raymond
88e757e33f merge duplicated code 2018-12-27 17:00:34 +01:00
Darien Raymond
fc92b6295a compact buffers 2018-12-27 16:36:48 +01:00
Darien Raymond
cf1705267e switch to errgroup 2018-12-06 10:22:14 +01:00
Darien Raymond
c49b93b39e simplify buffer allocation 2018-12-04 11:07:33 +01:00
Darien Raymond
0f63be6340 open ReadBuffer for quic connections 2018-12-03 16:01:14 +01:00
Darien Raymond
3340f81d03 fix reader/writer for packet conn 2018-12-03 14:20:57 +01:00
Darien Raymond
e392f8ed3d use WriteByte instead of copy 2018-12-03 12:50:24 +01:00
Darien Raymond
844f6937a4 reduce memory consumption on readOne 2018-12-03 12:40:38 +01:00
Darien Raymond
83c4b20b6e fix lint warnings 2018-11-19 00:33:00 +01:00
Darien Raymond
b1b8cb5ef5 Fix SplitSize 2018-11-18 22:12:31 +01:00
Darien Raymond
5c4e33f759 rewrite SliceBySize 2018-11-18 20:16:14 +01:00
Darien Raymond
bcd5d026fe rewrite SplitFirst 2018-11-18 19:57:29 +01:00
Darien Raymond
cb7646f682 remove unnecessary err object from SplitBytes 2018-11-18 19:44:32 +01:00
Darien Raymond
842a089dad refactor multibuffer 2018-11-18 19:36:36 +01:00
Darien Raymond
0f324a613e remove MultiBuffer.Release 2018-11-17 22:45:07 +01:00
Darien Raymond
27772a75a7 refactor MultiBuffer append 2018-11-17 09:12:20 +01:00
Darien Raymond
48cac1733f remove NewMultiBufferCap 2018-11-16 11:29:16 +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
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
ac4f868078 introduce go-cmp 2018-11-15 10:30:03 +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
a14fae4b35 fix lint warnings 2018-11-13 23:19:58 +01:00
Darien Raymond
f7b96507f9 simplify buffer extension 2018-11-02 21:34:04 +01:00
Darien Raymond
58e2ed3381 remove closure on ReadFullFrom 2018-11-02 15:01:33 +01:00
Darien Raymond
e7345f079e comments 2018-10-24 15:02:19 +02:00
Darien Raymond
de4072a65a more test cases 2018-10-24 13:51:04 +02:00
Darien Raymond
2621305413 more test cases 2018-10-24 13:16:08 +02:00
Darien Raymond
c8e11595f2 update interface test 2018-10-24 13:09:07 +02:00
Darien Raymond
c7f847c96e categorize read and write error 2018-10-24 12:02:02 +02:00
Darien Raymond
091fa6ad23 use new errorgen 2018-09-30 23:08:41 +02:00