nobody
961cf9d3b1
Remove slices dependency. ( #2930 )
...
* Remove slices dependency.
* Fix nil pointer dereference bug.
---------
Co-authored-by: nobody <nobody@nowhere.mars>
11 months ago
yuhan6665
3f0bc13429
Update 1.8.7 and dependencies
11 months ago
nobody
44bb83033f
Add sub-command "-dump" to "run". ( #2854 )
...
* Add MarshalToJson().
* Add cmd arg -dump for printing out merged multiple json configs.
---------
Co-authored-by: nobody <nobody@nowhere.mars>
11 months ago
yuhan6665
2570855cd7
Update v1.8.6
1 year ago
yuhan6665
ac52a226d1
v1.8.5
1 year ago
yuhan6665
d9fd3f8eb1
Freedom xdomain strategy ( #2719 )
...
* 统一 `domainStrategy` 行为.
* aliases NG.
* 化简.
* 调整.
* Let it crash.
* Update proto
---------
Co-authored-by: rui0572 <125641819+rui0572@users.noreply.github.com>
1 year ago
yuhan6665
4f05e0ac2b
Unify environment var readers
1 year ago
RPRX
f7c20b85dc
v1.8.4
1 year ago
hax0r31337
f67167bb3b
refactor(deps): replace github.com/golang/protobuf with google.golang.org/protobuf
1 year ago
冬花ice
017b56adf5
Recognize .jsonc files automatically ( #2398 )
...
Closes https://github.com/XTLS/Xray-core/issues/2399
1 year ago
RPRX
6f9df63c70
v1.8.3
1 year ago
RPRX
72bbc5ae0e
v1.8.2
1 year ago
yuhan6665
d11d72be6c
Update proto file and fix protoc version parsing
...
The new protoc cli return version v23.1,
so we parse the file version v4.23.1 without "4."
1 year ago
RPRX
d3060c28f8
v1.8.1
2 years ago
RPRX
d6801ab031
v1.8.0
2 years ago
RPRX
4d2e2b24d3
THE NEXT FUTURE becomes THE REALITY NOW
...
Thank @yuhan6665 for testing
2 years ago
RPRX
15999e5c2a
v1.7.5
2 years ago
RPRX
f176ec54ee
v1.7.3
2 years ago
RPRX
b70912799b
Generate *.pb.go files with protoc v3.21.12
...
https://github.com/protocolbuffers/protobuf/releases/tag/v21.12
go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.28
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.2
go run ./infra/vprotogen
2 years ago
RPRX
1bf3a632ca
v1.7.2
2 years ago
yuhan6665
9bc1564b0a
Update v1.7.1 and dependencies
2 years ago
yuhan6665
3db7d44fc2
Update v1.7.0 and denpendencies
2 years ago
yuhan6665
c4fbdf1b78
Run core/format.go
2 years ago
yuhan6665
f3104b8684
Update v1.6.6 and denpendencies
2 years ago
yuhan6665
79eda46c62
Update v1.6.5 and denpendencies
2 years ago
yuhan6665
aa846b8420
Update v1.6.4 and dependencies
2 years ago
yuhan6665
15d66974cc
Update v1.6.3 and dependencies
2 years ago
yuhan6665
9b293013e6
Update v1.6.2 and dependencies
2 years ago
yuhan6665
2637970976
Update version 1.6.1
...
Also update dependencies
2 years ago
yuhan6665
8117b66949
Generate all protos
2 years ago
yuhan6665
6bb735d103
Update version 1.6.0
2 years ago
yuhan6665
35d5a7fe93
Update version 1.5.10
2 years ago
yuhan6665
05483cc729
Update version 1.5.9
2 years ago
yuhan6665
7d946562eb
Update version 1.5.8
2 years ago
yuhan6665
cc67e83a8f
Update version 1.5.7
3 years ago
yuhan6665
f0b58d9ee0
Update version 1.5.6
3 years ago
世界
f046feb9ca
Reformat code
3 years ago
世界
778992eeb9
Fix vformat
3 years ago
yuhan6665
5e18ae68b7
Update version 1.5.5
3 years ago
yuhan6665
3d3801fc25
Update version 1.5.4
3 years ago
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
3 years ago
yuhan6665
496b2c02c5
Fix context api and document ( #727 )
...
* Fix Dial function crash instance when there is no instance context in the ctx
* check ctx to fix. (#841 )
* Feat: core.ToContext(ctx, v) for ctx initialization (#852 )
* remove exported API: toContext
* Remove unnecessary API
* rework document for API
* fix: make sure the ctx is propagated to connections by detached connection
Co-authored-by: Shelikhoo <xiaokangwang@outlook.com>
Co-authored-by: rurirei <72071920+rurirei@users.noreply.github.com>
3 years ago
yuhan6665
d51db9469e
Update version 1.5.3
3 years ago
yuhan6665
980b35b3fe
Update version 1.5.2
3 years ago
yuhan6665
b0a08d3ed3
Update version 1.5.1
3 years ago
lucifer9
d6ae4e9ba2
Make it easier to configure multiple listening ports
3 years ago
Arthur Morgan
a58e20c811
v1.5.0
3 years ago
yuhan6665
e286cdcaa8
Style: format code by gofumpt ( #761 )
3 years ago
yuhan6665
3554886ce1
vformat supports multi-core processing ( #757 )
...
* Feat: vformat supports multi-core processing (#996 )
Co-authored-by: Loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
3 years ago
yuhan6665
1ef824c0b4
Fix go generate core/format.go ( #725 )
3 years ago