Sen descrición

Felix Yan db59a4dd9e Fix a typo in v2ray.go %!s(int64=7) %!d(string=hai) anos
.dev 4b63638dca update protobuf lib %!s(int64=7) %!d(string=hai) anos
.github 865d4ff7ff update issue template %!s(int64=7) %!d(string=hai) anos
.vscode adade2bffd fix lint warnings %!s(int64=7) %!d(string=hai) anos
app 4dfe45ec19 app/router: rewrite if-else chain to switch %!s(int64=7) %!d(string=hai) anos
common 0893de8901 use strings.Builder %!s(int64=7) %!d(string=hai) anos
main 222de64515 more packages %!s(int64=7) %!d(string=hai) anos
proxy 0cf3599db2 s/len/length/ s/cap/capacity/ to avoid builtin shadowing %!s(int64=7) %!d(string=hai) anos
release ce4aee72b6 fix version begin with v %!s(int64=7) %!d(string=hai) anos
testing 20251bf499 system listener for both TCP and UDP %!s(int64=7) %!d(string=hai) anos
transport 0cf3599db2 s/len/length/ s/cap/capacity/ to avoid builtin shadowing %!s(int64=7) %!d(string=hai) anos
vendor 6605ae7f30 remove websocket vendor %!s(int64=7) %!d(string=hai) anos
.gitignore 3c3ec9660f remove bazel temp folders from git %!s(int64=7) %!d(string=hai) anos
.gitmodules 6605ae7f30 remove websocket vendor %!s(int64=7) %!d(string=hai) anos
.travis.yml 8a157316d4 use golang 1.11.1 %!s(int64=7) %!d(string=hai) anos
LICENSE 27a63656ac update License %!s(int64=7) %!d(string=hai) anos
README.md ed39bcbac2 fix a typo %!s(int64=7) %!d(string=hai) anos
WORKSPACE 557ce768fa bazel configuration %!s(int64=7) %!d(string=hai) anos
appveyor.yml 8a157316d4 use golang 1.11.1 %!s(int64=7) %!d(string=hai) anos
config.go 5a08411ee2 fix typo %!s(int64=7) %!d(string=hai) anos
config.pb.go 00ea6e3cb2 update protobuf generated files %!s(int64=7) %!d(string=hai) anos
config.proto b4e1240160 comments %!s(int64=7) %!d(string=hai) anos
context.go 88b25d38cb simplify context retrieval %!s(int64=7) %!d(string=hai) anos
core.go f0188a55d2 switch to const %!s(int64=7) %!d(string=hai) anos
dial.go 5d23604713 rewrite ray -> pipe %!s(int64=7) %!d(string=hai) anos
dns.go adade2bffd fix lint warnings %!s(int64=7) %!d(string=hai) anos
errors.generated.go d55fbd7f8d simplify error creation %!s(int64=7) %!d(string=hai) anos
functions.go 76a616ebff write error to log %!s(int64=7) %!d(string=hai) anos
network.go adade2bffd fix lint warnings %!s(int64=7) %!d(string=hai) anos
plugin.go 40d7c40489 comments %!s(int64=8) %!d(string=hai) anos
plugin_linux.go f4c35db968 merge log into common log %!s(int64=8) %!d(string=hai) anos
plugin_other.go 40d7c40489 comments %!s(int64=8) %!d(string=hai) anos
policy.go f056ad1633 allow a small amount of cache on low end devices %!s(int64=7) %!d(string=hai) anos
proto.go 0e571c91a3 new use protogen %!s(int64=8) %!d(string=hai) anos
router.go adade2bffd fix lint warnings %!s(int64=7) %!d(string=hai) anos
shippable.yml 8a157316d4 use golang 1.11.1 %!s(int64=7) %!d(string=hai) anos
stats.go adade2bffd fix lint warnings %!s(int64=7) %!d(string=hai) anos
v2ray.go db59a4dd9e Fix a typo in v2ray.go %!s(int64=7) %!d(string=hai) anos
v2ray_test.go 0e01e28278 use uuid as struct %!s(int64=7) %!d(string=hai) anos

README.md

Project V

Build Status AppVeyor Run Status codecov.io Go Report GoDoc codebeat Downloads

Project V is a set of network tools that help you to build your own computer network. It secures your network connections and thus protects your privacy. See our website for more information.

License

The MIT License (MIT)

Credits

This repo relies on the following third-party projects: