1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-13 03:10:44 +00:00
Go to file
database64128 0eccf52399
🧦 Fix socks client UDP outbound's wrong destination (#522)
- When you connect to a non-localhost socks5 server, in the response of a UdpAssociate from a socks5 server, the remote address may be `::` or `0.0.0.0`. The previous behavior is to connect to the remote address in the response, which obviously fails.
- This commit changes the behavior to dial to the outbound server's address when the remote address in the response is `::` or `0.0.0.0`.
- Rename `cmdUDPPort` to `cmdUDPAssociate` for clarity.
2020-12-16 04:23:40 +08:00
.github Add specific build for Android (#512) 2020-12-14 01:48:06 +08:00
app Fix: write to log without clientIP (#517) 2020-12-15 16:59:23 +08:00
common Fix: security issues & overflow potentiality (#465) 2020-11-28 21:56:20 +08:00
features Add missing deprecation notice to deprecated code (#437) 2020-11-20 15:18:44 +08:00
infra DNS: add clientip for specific nameserver (#504) 2020-12-12 07:15:29 +08:00
main Remove Bazel (#469) 2020-11-30 20:48:17 +08:00
proxy 🧦 Fix socks client UDP outbound's wrong destination (#522) 2020-12-16 04:23:40 +08:00
release Add specific build for Android (#512) 2020-12-14 01:48:06 +08:00
testing Fix: close response body (#484) 2020-12-03 16:07:41 +08:00
transport Suppress lint error (#486) 2020-12-03 16:14:34 +08:00
.gitignore fix(#2211): problem that AAAA query returns A result 2020-03-12 00:42:29 +08:00
annotations.go API doc 2018-12-03 22:44:42 +01:00
config.go Apply Debian's patch to upstream 2020-06-24 12:57:03 +08:00
config.pb.go Format proto files using clang-format according to google style (#264) 2020-10-05 08:36:40 +08:00
config.proto Format proto files using clang-format according to google style (#264) 2020-10-05 08:36:40 +08:00
context_test.go test case for context 2018-10-21 20:33:08 +02:00
context.go Add unit test for outbound handler 2020-06-27 20:50:39 -04:00
core.go bump version 2020-11-20 16:09:43 +08:00
errors.generated.go simplify error creation 2018-09-30 18:39:53 +02:00
functions_test.go fix connection reading in UDP 2019-01-06 00:34:38 +01:00
functions.go Fix lint according to golangci-lint (#439) 2020-11-22 05:05:01 +08:00
go.mod Bump github.com/pires/go-proxyproto from 0.3.2 to 0.3.3 (#499) 2020-12-10 15:19:35 +08:00
go.sum Bump github.com/pires/go-proxyproto from 0.3.2 to 0.3.3 (#499) 2020-12-10 15:19:35 +08:00
LICENSE Update rights owner 2020-10-07 14:34:00 +08:00
mocks.go Mockgen: do NOT rely on GOBIN & GOPATH 2020-08-26 18:54:58 +08:00
proto.go fix: vprotogen in windows (#365) 2020-10-29 09:04:12 +08:00
README.md add codacy badge 2020-12-05 06:35:26 +08:00
SECURITY.md update security policy with renewed GPG pubkey 2020-11-08 03:54:22 -06:00
v2ray_test.go Some minor fixes (#433) 2020-11-20 01:02:52 +08:00
v2ray.go Refine code according to golangci-lint results 2020-10-11 19:22:46 +08:00

V2Ray

Project V

Project V is a set of network tools that helps you to build your own computer network. It secures your network connections and thus protects your privacy.

GitHub Test Badge codecov.io codebeat Codacy Badge Downloads

Packaging Status

If you are willing to package V2Ray for other distros/platforms, please let us know or seek for help via GitHub issues.

Packaging status Packaging status Packaging status

License

The MIT License (MIT)

Credits

This repo relies on the following third-party projects: