Repository navigation
Core Update #63
Description
Activity
Hi @alidxdydz!
We're waiting for the Latest xray-core release. Currently, v1.8.* is pre-release. But we will investigate this issue to add a feature that allows users to switch between Latest or pre-release xray-core version and then we'll give you feedback.Thanks for submitting this issue!
- addedfeatureNew feature or requestNew feature or request
on Jun 27, 2023 @alidxdydz That's correct. And this is the reason that we want to investigate this issue.
Yes, you can. Maybe, we added two dll files in our release for both Latest and pre-release versions.I just make the
XRayCore.dllv1.8.3 file for you. You can download it extract and replace it in theLibrariespath.But if you know how to export dll file, you can build your own
XRayCore.dllfile each time you want and replace it.- Clone the project.
- Go to the
xray-wrapperfolder. - Open
go.modfile. - In line 5, change
require github.com/xtls/xray-core v1.7.5torequire github.com/xtls/xray-core v1.8.3. - Run
go mod tidyand wait for download files.
Now, you can export v1.8.3 of
XRayCore.dllfile by doing this instruction:go build --buildmode=c-shared -o XRayCore.dll -trimpath -ldflags "-s -w -buildid=" .And copy this into the
Librariesfolder of the application.Reacted by IRCF@alidxdydz In short, yes, you can. If you make a wrapper for them that implements all the functions in
wrapper.goandconfig.gowhich have the//exportcomments at the top of them, you can use these cores in the app.
But you need to check their functionality.@alidxdydz We upgraded xray core version to v1.8.3 for our next release. Now, I close this issue.
Thanks for your suggestion!
Hi,
Could you please update xray core to v1.8.3?