Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-04-21revert Fix geosite:ru rule (ram leak)MHSanaei
#4050 #4055
2026-04-20Bump Xray version cutoff to 26.4.17MHSanaei
Update GetXrayVersions in web/service/server.go to select releases newer than 26.4.17 (previously 26.2.6). This relaxes the version filter so releases >= 26.4.17 are included.
2026-04-19Fix geosite:ru rule (Normalization to RU vs lowercase ru) (#3971)Troodi
* Fix geosite:ru rule (Normalization to RU vs lowercase ru) * fix
2026-02-11v2.8.10v2.8.10MHSanaei
2026-02-08fix : Uncontrolled data used in path expressionSanaei
Co-Authored-By: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-02-03Update geofiles according 304 http respond (#3690)Nebulosa
* feat: enhance geofile update process with conditional GET and modification time handling * style: improve formatting in UpdateGeofile function
2026-02-01Update Xray-core to v26.1.31 and related dependenciesMHSanaei
Bump Xray-core version to v26.1.31 in build scripts and server logic. Update Go dependencies including gopsutil, bytedance/sonic, circl, miekg/dns, go-proxyproto, sagernet/sing, and others to their latest versions. Adjust version check in GetXrayVersions to require at least v26.1.31.
2026-01-18Update minimum Xray version requirementMHSanaei
Raised the minimum required Xray version from 25.9.11 to 26.1.18 in GetXrayVersions. This ensures only newer versions are considered valid.
2026-01-05Refactor code and fix linter warnings (#3627)Ilya Kryuchkov
* refactor: use any instead of empty interface * refactor: code cleanup
2026-01-02fix: handle GitHub API error responses in GetXrayVersions (#3609)Zhenyu Qi
GitHub API returns JSON object instead of array when encountering errors (e.g., rate limit exceeded). This causes JSON unmarshal error: 'cannot unmarshal object into Go value of type []service.Release' Add HTTP status code check to handle error responses gracefully and return user-friendly error messages instead of JSON parsing errors. Fixes issue where getXrayVersion fails with unmarshal error when GitHub API rate limit is exceeded.
2025-11-09Fix: Incorrect time in xray logs (#3587)fgsfds
* fixed timezone in xray logs * remove leading / at the address
2025-10-14fix(import): prevent sqlite disk I/O error by validating temp DB then swappingmhsanaei
2025-10-01first try native CPU implementationmhsanaei
2025-09-21security fix: Uncontrolled data used in path expressionmhsanaei
2025-09-21security fix: Uncontrolled data used in path expressionmhsanaei
2025-09-21security fix: Command built from user-controlled sources CWE-78mhsanaei
https://cwe.mitre.org/data/definitions/78.html https://owasp.org/www-community/attacks/Command_Injection
2025-09-20docs: add comments for all functionsmhsanaei
2025-09-19go package correction v2mhsanaei
2025-09-19go package correctionmhsanaei
2025-09-17Improved xray logs display handling (#3475)fgsfds
* improved xray logs handling * fix download Xray Logs * Update index.html
2025-09-17fix CPU History intervalsmhsanaei
2025-09-16CPU History, CPU Utilizationmhsanaei
2025-09-10Fixed: update Xray Core on Windowsmhsanaei
2025-09-10Xray Core v25.9.11mhsanaei
2025-09-10Remove the buggy version of Xray coremhsanaei
2025-09-09api (#3434)Sanaei
2025-09-07Vlessenc (#3426)Sanaei
* mlkem768 * VlessEnc
2025-08-21more list for public IP addressmhsanaei
2025-08-07fix: Xray restarting after being manually stopped (#2896) (#3329)fgsfds
2025-08-06Added Update all geofiles button (#3318)fgsfds
* added Update all geofiles button * localized update all string
2025-08-05Added filters to the xray logs viewer (#3314)fgsfds
* added filters to xray logs viewer * better freedom/blackhole tags handling * better freedom/blackhole tags handling 2 * fix comments * fix comments 2
2025-08-04v2.6.5v2.6.5mhsanaei
2025-08-04Added xray access log viewer (#3309)fgsfds
* added xray access log viewer * made modal window width adaptive * hide logs button if xray logs are disabled
2025-08-04add ech support (#3310)Sanaei
Co-authored-by: Alireza Ahmadi <alireza7@gmail.com>
2025-08-03Xray core: old version removedmhsanaei
2025-07-27Added list of services for get public IP address (IP v4 and v6) (#3216)Mikhail Grigorev
* Fixed get public IP address * Remove https://ifconfig.io/ip and https://ipinfo.tw/ip --------- Co-authored-by: Mikhail Grigorev <grigorev_mm@magnit.ru>
2025-07-25add mldsa65Alireza Ahmadi
2025-07-06new alternative to get public IP addressmhsanaei
2025-06-16chore: up minimal xray-core version to v25.6.8Shishkevich D.
2025-05-14fix: Restore from .db file fails (#2988)Columbiysky
* fix: issue 2953. Restore from .db file fails because * Update server.go
2025-05-06feat: implement geofiles update in panel (#2971)Shishkevich D.
solves #2672 Co-authored-by: Sanaei <ho3ein.sanaei@gmail.com>
2025-03-12Refactor: Use any instead of interface{}mhsanaei
2025-03-12fix - public IP #2763mhsanaei
2025-03-04Xray core v25.3.3mhsanaei
2025-03-01fix mistakemhsanaei
2025-02-27Xray core buggy version removedmhsanaei
2025-01-01Xray core buggy version removedmhsanaei
v1.8.24 and major >=25.1.1
2024-12-05Xray core buggy version removedmhsanaei
accept >= v24.11.30 or v1.8.24
2024-11-12Xray core buggy version removedmhsanaei
accept >= v24.11.11 or v1.8.24
2024-10-29Xray core buggy version removedmhsanaei
only v24.10.16 or newer and v1.8.24