| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-21 | revert Fix geosite:ru rule (ram leak) | MHSanaei | |
| #4050 #4055 | |||
| 2026-04-20 | Bump Xray version cutoff to 26.4.17 | MHSanaei | |
| 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-19 | Fix geosite:ru rule (Normalization to RU vs lowercase ru) (#3971) | Troodi | |
| * Fix geosite:ru rule (Normalization to RU vs lowercase ru) * fix | |||
| 2026-02-11 | v2.8.10v2.8.10 | MHSanaei | |
| 2026-02-08 | fix : Uncontrolled data used in path expression | Sanaei | |
| Co-Authored-By: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> | |||
| 2026-02-03 | Update 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-01 | Update Xray-core to v26.1.31 and related dependencies | MHSanaei | |
| 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-18 | Update minimum Xray version requirement | MHSanaei | |
| 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-05 | Refactor code and fix linter warnings (#3627) | Ilya Kryuchkov | |
| * refactor: use any instead of empty interface * refactor: code cleanup | |||
| 2026-01-02 | fix: 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-09 | Fix: Incorrect time in xray logs (#3587) | fgsfds | |
| * fixed timezone in xray logs * remove leading / at the address | |||
| 2025-10-14 | fix(import): prevent sqlite disk I/O error by validating temp DB then swapping | mhsanaei | |
| 2025-10-01 | first try native CPU implementation | mhsanaei | |
| 2025-09-21 | security fix: Uncontrolled data used in path expression | mhsanaei | |
| 2025-09-21 | security fix: Uncontrolled data used in path expression | mhsanaei | |
| 2025-09-21 | security fix: Command built from user-controlled sources CWE-78 | mhsanaei | |
| https://cwe.mitre.org/data/definitions/78.html https://owasp.org/www-community/attacks/Command_Injection | |||
| 2025-09-20 | docs: add comments for all functions | mhsanaei | |
| 2025-09-19 | go package correction v2 | mhsanaei | |
| 2025-09-19 | go package correction | mhsanaei | |
| 2025-09-17 | Improved xray logs display handling (#3475) | fgsfds | |
| * improved xray logs handling * fix download Xray Logs * Update index.html | |||
| 2025-09-17 | fix CPU History intervals | mhsanaei | |
| 2025-09-16 | CPU History, CPU Utilization | mhsanaei | |
| 2025-09-10 | Fixed: update Xray Core on Windows | mhsanaei | |
| 2025-09-10 | Xray Core v25.9.11 | mhsanaei | |
| 2025-09-10 | Remove the buggy version of Xray core | mhsanaei | |
| 2025-09-09 | api (#3434) | Sanaei | |
| 2025-09-07 | Vlessenc (#3426) | Sanaei | |
| * mlkem768 * VlessEnc | |||
| 2025-08-21 | more list for public IP address | mhsanaei | |
| 2025-08-07 | fix: Xray restarting after being manually stopped (#2896) (#3329) | fgsfds | |
| 2025-08-06 | Added Update all geofiles button (#3318) | fgsfds | |
| * added Update all geofiles button * localized update all string | |||
| 2025-08-05 | Added 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-04 | v2.6.5v2.6.5 | mhsanaei | |
| 2025-08-04 | Added 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-04 | add ech support (#3310) | Sanaei | |
| Co-authored-by: Alireza Ahmadi <alireza7@gmail.com> | |||
| 2025-08-03 | Xray core: old version removed | mhsanaei | |
| 2025-07-27 | Added 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-25 | add mldsa65 | Alireza Ahmadi | |
| 2025-07-06 | new alternative to get public IP address | mhsanaei | |
| 2025-06-16 | chore: up minimal xray-core version to v25.6.8 | Shishkevich D. | |
| 2025-05-14 | fix: Restore from .db file fails (#2988) | Columbiysky | |
| * fix: issue 2953. Restore from .db file fails because * Update server.go | |||
| 2025-05-06 | feat: implement geofiles update in panel (#2971) | Shishkevich D. | |
| solves #2672 Co-authored-by: Sanaei <ho3ein.sanaei@gmail.com> | |||
| 2025-03-12 | Refactor: Use any instead of interface{} | mhsanaei | |
| 2025-03-12 | fix - public IP #2763 | mhsanaei | |
| 2025-03-04 | Xray core v25.3.3 | mhsanaei | |
| 2025-03-01 | fix mistake | mhsanaei | |
| 2025-02-27 | Xray core buggy version removed | mhsanaei | |
| 2025-01-01 | Xray core buggy version removed | mhsanaei | |
| v1.8.24 and major >=25.1.1 | |||
| 2024-12-05 | Xray core buggy version removed | mhsanaei | |
| accept >= v24.11.30 or v1.8.24 | |||
| 2024-11-12 | Xray core buggy version removed | mhsanaei | |
| accept >= v24.11.11 or v1.8.24 | |||
| 2024-10-29 | Xray core buggy version removed | mhsanaei | |
| only v24.10.16 or newer and v1.8.24 | |||
