1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-30 11:05:24 +00:00
Commit Graph

136 Commits

Author SHA1 Message Date
Darien Raymond
81c9968188
simplify crypto related code 2018-09-12 15:43:36 +02:00
Darien Raymond
60ee80ca1b
don't write empty payload 2018-09-01 22:02:45 +02:00
Darien Raymond
475ffc8196
supress warning on ecryption packets 2018-09-01 22:02:18 +02:00
Darien Raymond
b4f3106ad6
check msg size in writepacket 2018-09-01 21:19:49 +02:00
Darien Raymond
3df32aabbc
check empty payload 2018-08-29 16:37:12 +02:00
Darien Raymond
128ec95218
merge stread reader from mux to crypto 2018-08-23 10:39:53 +02:00
Darien Raymond
2e11653694
remove BufferedReader.Direct 2018-08-17 20:45:23 +02:00
Darien Raymond
b769e0cc5f
only create bufferedreader when necessary 2018-08-17 16:27:35 +02:00
Darien Raymond
2594f7027a
remove ToNetBuffers 2018-08-17 11:51:59 +02:00
Darien Raymond
fdb3a7b57d
remove use of buf.NewSize() 2018-08-16 12:05:33 +02:00
Darien Raymond
6a06908456
optimize encryption read/write operations 2018-07-31 12:37:59 +02:00
Darien Raymond
206f52affc
refine buffer interface 2018-07-30 22:45:06 +02:00
Darien Raymond
d615adab36
optimize padding reading 2018-07-30 20:08:50 +02:00
Darien Raymond
7a4b0fff07
ensure everything are written 2018-07-27 23:44:22 +02:00
Darien Raymond
5e25741742
update tests 2018-07-13 14:36:09 +02:00
Darien Raymond
7efa7ee632
prepare to remove constructor of AuthenticationReader 2018-07-09 22:27:24 +02:00
Darien Raymond
81c9743ce0
fix auth test 2018-07-09 12:40:13 +02:00
Darien Raymond
8a879deac1
max padding len as variable 2018-07-08 21:46:13 +02:00
Darien Raymond
69774c99dc
fix padding value 2018-07-07 23:48:37 +02:00
Darien Raymond
f54a8735ab
global padding in vmess protocol 2018-07-07 15:42:24 +02:00
Darien Raymond
0d94d25688
prototype of mtproto proxy 2018-07-04 17:48:48 +02:00
Darien Raymond
68da956fc4
re-generate code 2018-05-25 11:56:01 +02:00
Darien Raymond
148a7d064d
simplify buf.BufferedReader 2018-04-21 00:54:53 +02:00
Darien Raymond
3997d13b97
rename Slice and Slice from to Resize and Advance 2018-04-19 23:48:38 +02:00
Darien Raymond
1425fd2ba9
remove Buffer.Append method 2018-04-19 22:56:55 +02:00
Darien Raymond
66ed1bab2a
simplify BytesGenerator 2018-04-14 13:10:12 +02:00
Darien Raymond
9d7f43a299
fix lint errors 2018-04-11 16:15:29 +02:00
Darien Raymond
4b45174650
fix handling of empty buffer 2018-04-09 16:48:25 +02:00
Shelikhoo
c542c043f3
Merge branch 'master' of github.com:v2ray/v2ray-core into domainsocket 2018-04-05 19:11:33 +08:00
Darien Raymond
9f198d7e3d
fix lint errors 2018-04-04 00:29:30 +02:00
Darien Raymond
27ccc9d726
comments 2018-04-03 22:34:59 +02:00
Darien Raymond
7bafd7a1ab
migrate int to int32 2018-04-03 11:32:03 +02:00
Darien Raymond
c5bd23105e
change uint32 to int32 2018-04-02 22:01:55 +02:00
Darien Raymond
81a147e540
Merge branch 'master' of https://github.com/v2ray/v2ray-core 2018-04-02 20:01:05 +02:00
Darien Raymond
08dab81eb2
migrate int to int32 2018-04-02 20:00:50 +02:00
wuxiangzhou2010
5a08411ee2 fix typo 2018-04-02 15:52:16 +08:00
Darien Raymond
4de3f1adc1
change ReadFullFrom to take int32 size 2018-04-02 00:44:47 +02:00
Darien Raymond
5af3580bcf
correct magic number 2018-04-02 00:00:15 +02:00
Darien Raymond
3d919a6a93
optimize auth reader 2018-04-01 23:31:53 +02:00
Darien Raymond
8d0a74b3fa
refine auth writer 2018-04-01 22:41:38 +02:00
Darien Raymond
fc7da93d06
less cap 2018-03-28 22:24:01 +02:00
Darien Raymond
000e0804e8
fix buffer recycling 2018-03-16 16:22:22 +07:00
Darien Raymond
1cbfeea0cd
simplify NewSize calls 2018-03-12 22:10:13 +01:00
Darien Raymond
994aecd13c
rename NewLocal to NewSize 2018-03-11 23:29:17 +01:00
Darien Raymond
f97e6fa3d2
refine buffer allocation 2018-03-11 23:06:04 +01:00
Shelikhoo
7f34cbdaff
Add Generated Files 2018-02-12 14:17:14 +08:00
Darien Raymond
bcfcba396b
simplify auth reader 2017-12-03 13:23:24 +01:00
Darien Raymond
d43a23aa96
move error generator to common 2017-12-03 01:04:57 +01:00
Darien Raymond
0481e6fa42
simplify chunk stream reader 2017-12-02 01:19:27 +01:00
Darien Raymond
40222de0f7
fix chunk parser for ss aead 2017-11-26 16:55:46 +01:00