Fork of https://github.com/XTLS/Xray-core. It's still up, but there's a risk that the upstream will be removed later.
Go to file
yuhan6665 94c249a8c8
Fix some flaky tests related to pick port (#985)
* Fix some tests to PickPort correctly

* Add retry logic for two socks tests

Two socks tests listen for both TCP and UDP with same port number, in some cases the port is not available
Add retry logic for server core, start server core and client core separately
Extract a common method

* Add retry logic for two dokodemo tests

Two dokodemo tests listen for 5 ports, in some cases they are not available
Add retry logic for client core, start server and client separately
2022-03-12 11:56:40 -05:00
.github Bump actions/checkout from 2 to 3 2022-03-11 10:55:24 -05:00
app Fix a concurrency issue in fakedns 2022-03-12 10:54:59 -05:00
common chore fixed (#921) 2022-02-02 19:57:32 -05:00
core Fix some flaky tests related to pick port (#985) 2022-03-12 11:56:40 -05:00
features Add observatory / latestPing balancing strategy 2021-10-22 17:16:20 +08:00
infra grpc: add initial_windows_size option 2021-12-19 21:14:14 -05:00
main Observatory related fixes (#788) 2021-10-26 13:00:31 +08:00
proxy Make reverse proxy compatible with v2fly (#924) 2022-02-04 21:59:50 -05:00
testing Fix some flaky tests related to pick port (#985) 2022-03-12 11:56:40 -05:00
transport Refine domain socket permission 2022-02-18 22:01:29 -05:00
.gitignore Make reverse proxy compatible with v2fly (#924) 2022-02-04 21:59:50 -05:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md (#941) (#749) 2021-10-22 12:38:40 +08:00
go.mod Bump google.golang.org/grpc from 1.44.0 to 1.45.0 2022-03-10 10:28:53 -05:00
go.sum Bump google.golang.org/grpc from 1.44.0 to 1.45.0 2022-03-10 10:28:53 -05:00
LICENSE v1.0.0 2020-11-25 19:01:53 +08:00
README.md doc: add contributing section to readme and update build instruction style (#863) 2021-12-19 19:10:00 -05:00

Project X

Project X originates from XTLS protocol, provides a set of network tools such as Xray-core and Xray-flutter.

License

Mozilla Public License Version 2.0

Installation

Contributing

Code Of Conduct

Usage

Xray-examples / VLESS-TCP-XTLS-WHATEVER

GUI Clients

Credits

This repo relies on the following third-party projects:

Compilation

Windows

go build -o xray.exe -trimpath -ldflags "-s -w -buildid=" ./main

Linux / macOS

go build -o xray -trimpath -ldflags "-s -w -buildid=" ./main

Telegram

Project X

Project X Channel

Stargazers over time

Stargazers over time