Loyalsoldier
b68f943c78
Fix lint according to golangci-lint ( #439 )
2020-11-22 05:05:01 +08:00
loyalsoldier
784775f689
Refine code according to golangci-lint results
2020-10-11 19:22:46 +08:00
Loyalsoldier
bb44d01096
Format proto files using clang-format according to google style ( #264 )
...
* Format proto files using clang-format according to google style
* Regenerate pb.go files
2020-10-05 08:36:40 +08:00
loyalsoldier
b181045b0c
Errorgen: support to run outside of GOPATH
2020-10-04 13:06:12 +08:00
Loyalsoldier
ef460f68f8
Adjust Protocol Buffers ( #109 )
...
* Update protoc binary executable files to v3.13.0
* Write proto files in more standard way
* Make go generate & vprotogen compatible with protoc-gen-gofast
* Regenerate pb.go files according to new proto files
* Clean go.sum by running go mod tidy
* Implement mustEmbedUnimplementedServiceServer for gPRC services
2020-08-24 12:10:26 +00:00
Shelikhoo
09b81b78c3
regenerate pb data
2020-06-08 16:16:32 +08:00
Darien Raymond
2a0f3591f4
add confonly tag for blackhole
2019-02-01 21:00:08 +01:00
Darien Raymond
28189197b3
remove dependency of assert lib
2019-02-01 14:38:14 +01:00
Darien Raymond
3de8389361
rename CloseError() to Interrupt()
2018-12-31 21:25:10 +01:00
Darien Raymond
057e271588
update proto lib
2018-12-01 17:39:51 +01:00
Darien Raymond
a01fdc29a6
remove NewMultiBufferValue
2018-11-16 11:08:12 +01:00
Darien Raymond
6c7dcc35ab
remove buffer.WriteBytes
2018-11-14 22:55:20 +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
37d1a76139
more test cases
2018-10-24 19:16:07 +02:00
Darien Raymond
17e51b277b
move proxy.Dialer to internet.Dialer
2018-10-22 22:12:50 +02:00
Darien Raymond
b6dc31d3fe
first part to move feature interfaces into dedicated directory
2018-10-11 20:43:37 +02:00
Darien Raymond
091fa6ad23
use new errorgen
2018-09-30 23:08:41 +02:00
Darien Raymond
d55fbd7f8d
simplify error creation
2018-09-30 18:39:53 +02:00
Darien Raymond
00ea6e3cb2
update protobuf generated files
2018-09-30 18:39:28 +02:00
Darien Raymond
383b84e7dd
unified tproxy option
2018-09-17 15:12:58 +02:00
Darien Raymond
d068f357bd
update proto lib
2018-09-14 11:00:59 +02:00
Darien Raymond
4b63638dca
update protobuf lib
2018-07-25 00:36:28 +02:00
Darien Raymond
ff0ae91b9b
update protobuf generated files
2018-06-26 16:28:54 +02:00
Darien Raymond
68da956fc4
re-generate code
2018-05-25 11:56:01 +02:00
Darien Raymond
3137eba542
wait only when data was written into piep
2018-04-17 23:35:53 +02:00
Darien Raymond
5d23604713
rewrite ray -> pipe
2018-04-17 00:31:10 +02:00
Darien Raymond
3e8da9e540
fix delay in blackhole
2018-04-11 23:02:10 +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
fda85506c8
reuse buffer
2018-03-09 11:26:00 +01:00
Shelikhoo
7f34cbdaff
Add Generated Files
2018-02-12 14:17:14 +08:00
Darien Raymond
d43a23aa96
move error generator to common
2017-12-03 01:04:57 +01:00
Darien Raymond
594ec15c09
cleanup buffer usage
2017-11-09 22:33:15 +01:00
Darien Raymond
74cf833758
fully migrate to new assertion lib
2017-10-24 16:15:35 +02:00
Darien Raymond
e06e3db50a
fix lint warnings
2017-10-23 17:39:15 +02:00
Darien Raymond
ef59f67961
refactor
2017-07-25 22:14:52 +02:00
Darien Raymond
d6988f1a63
simplify code
2017-04-16 13:17:35 +02:00
Darien Raymond
f506a39d32
multi buffer
2017-04-15 21:07:23 +02:00
Darien Raymond
35248497d2
refactor error messages
2017-04-09 01:43:25 +02:00
Darien Raymond
2e5cb82790
update proto
2017-04-04 12:28:14 +02:00
Darien Raymond
c422196280
safe return in blackhole
2017-02-11 00:41:14 +01:00
Darien Raymond
5ccc915f8f
typo
2017-02-10 16:50:45 +01:00
Darien Raymond
5e7fb6d0dd
refine error handling in retry logic
2017-02-10 11:41:50 +01:00
Darien Raymond
b5d14b6823
update java options
2017-02-03 23:15:10 +01:00
Darien Raymond
c4d0227977
simplify dialer and dispatcher parameters
2017-02-03 22:35:09 +01:00
Darien Raymond
ebf15aa6bb
fix test cases
2017-01-29 09:02:19 +01:00
Darien Raymond
ca721230e1
split listening settings from inbound proxies and apply context
2017-01-26 20:46:44 +01:00
Darien Raymond
8b00d6fc30
clean imports
2017-01-14 00:27:45 +01:00
Darien Raymond
148e4832eb
leverage global object creator in proxies.
2017-01-13 00:56:21 +01:00
Darien Raymond
d24fe9dbfb
separate network and transport protocol
2017-01-12 12:54:34 +01:00