Alireza Ahmadi
95afd3006a
improve expiration delay start
2026-02-27 00:30:50 +01:00
shayan775
bcea56283f
The too many SQL variables path is now batched.
...
Changed code:
Added safe batching limits in inbound.go:
safeSQLVariablesPerQuery = 900
safeSaveBatchSize = 50
Fixed addClientTraffic in inbound.go:
email IN (...) lookup is now chunked (line 815).
tx.Save(dbClientTraffics) is now chunked (line 859).
Added nil guard for p.SetOnlineClients(...) (line 855).
Hardened adjustTraffics in inbound.go:
deduplicates inbound IDs before querying (line 877).
chunked inbound IN query (line 890).
chunked inbound Save (line 932).
Added regression test:
inbound_add_client_traffic_test.go
Verifies 4,000 client traffic updates succeed and totals are correct.
Validation run:
go test ./web/service -run TestAddClientTrafficHandlesLargeBatch -count=1 passed
go test ./web/service -count=1 passed
2026-02-24 19:19:04 +03:30
Alireza Ahmadi
e70fb3daf5
Xray-Core v26.2.6
2026-02-20 02:11:24 +01:00
Alireza Ahmadi
322a74429d
fix windows signal
2026-02-20 02:09:06 +01:00
Alireza Ahmadi
5b6daf9e70
Go 1.25.7
2026-02-20 01:16:03 +01:00
Alireza Ahmadi
e5184b81be
sub json fix fragment noises effect #1617
2026-02-20 01:05:37 +01:00
Alireza Ahmadi
35798c2c74
fix prompt #1618
2026-02-20 00:14:07 +01:00
Alireza Ahmadi
6781b0f7ae
add xray-core restart option in cli
2026-02-20 00:08:36 +01:00
Alireza Ahmadi
9d93468332
v1.10.1
v1.10.1
2026-02-07 15:51:08 +01:00
Alireza Ahmadi
5e28644ec7
Merge pull request #1615 from sigseg5/main
...
Add CONTRIBUTING.md guideline with Docker and local development setup
2026-02-07 15:32:12 +01:00
sigseg5
9b08f181a6
add contributing guideline with docker and local developer setup
2026-02-06 22:42:51 +03:00
Alireza Ahmadi
1a0c39693e
fix: trim whitespace
...
Co-authored-by: MHSanaei <ho3ein.sanaei@gmail.com >
2026-02-03 20:54:42 +01:00
Alireza Ahmadi
18662b9c71
xray-core v26.2.2
2026-02-03 20:50:20 +01:00
Alireza Ahmadi
c39ad9cac1
Finalmask: Add XICMP
...
Co-authored-by: MHSanaei <ho3ein.sanaei@gmail.com >
2026-02-03 20:48:08 +01:00
Alireza Ahmadi
b8f2195a3a
fix timelocation for windows
2026-02-02 16:41:51 +01:00
Alireza Ahmadi
57d437dff8
corrections
2026-02-02 16:22:21 +01:00
Alireza Ahmadi
adead1cc39
v1.10.0
v1.10.0
2026-02-01 13:20:17 +01:00
Alireza Ahmadi
41e4bb974b
noKernelTun instead of kernelMode #1597
2026-02-01 13:04:44 +01:00
Alireza Ahmadi
7dbb36a5d5
Merge pull request #1611 from sigseg5/main
...
Address #1609 issue – added cron/cronie package install at dependency installation step
2026-02-01 12:47:00 +01:00
Alireza Ahmadi
5b8ded95d2
hop interval min-max
...
Co-authored-by: MHSanaei <ho3ein.sanaei@gmail.com >
2026-02-01 12:44:16 +01:00
Alireza Ahmadi
1904a7b85c
better finalmask
2026-02-01 12:43:46 +01:00
Alireza Ahmadi
94c4becb34
Add pinnedPeerCertSha256 support to TLS settings
...
Introduces the pinnedPeerCertSha256 field to TlsStreamSettings in the JS model and adds a corresponding input in the TLS settings form. This allows users to specify SHA256 fingerprints for peer certificate pinning, enhancing security configuration options.
Co-authored-by: MHSanaei <ho3ein.sanaei@gmail.com >
2026-02-01 10:51:38 +01:00
Alireza Ahmadi
8ba7f73736
XHTTP transport: New options for bypassing CDN's detection
...
https://github.com/XTLS/Xray-core/pull/5414
Co-authored-by: MHSanaei <ho3ein.sanaei@gmail.com >
2026-02-01 10:50:55 +01:00
Alireza Ahmadi
8f5bead445
finalmask
...
Co-authored-by: MHSanaei <ho3ein.sanaei@gmail.com >
2026-02-01 10:32:35 +01:00
Alireza Ahmadi
6bab6ce6c4
Updates so far
...
Co-authored-by: MHSanaei <ho3ein.sanaei@gmail.com >
2026-02-01 00:51:53 +01:00
sigseg5
e835509acc
add cron/cronie install as dep
2026-01-09 00:50:07 +03:00
Alireza Ahmadi
d1606d1109
new donation link
2025-09-19 00:12:51 +02:00
Alireza Ahmadi
2ae72aa8d1
v1.9.1
v1.9.1
2025-09-18 23:33:13 +02:00
Alireza Ahmadi
1b0828eb3e
Merge pull request #1596 from alireza0/test
...
go package correction
2025-09-18 22:45:53 +02:00
Alireza Ahmadi
b6252151f4
go package correction
2025-09-18 22:33:02 +02:00
Alireza Ahmadi
832d561d52
fix xray filename in arm docker image #1587
2025-09-18 00:32:49 +02:00
Alireza Ahmadi
d7fd3e2109
[api] add server endpoint #1590
2025-09-17 23:23:16 +02:00
Alireza Ahmadi
430ade7952
v1.9.0
1.9.0
2025-09-14 23:15:05 +02:00
Alireza Ahmadi
47ee9b503c
fix windows readme
2025-09-14 22:39:16 +02:00
Alireza Ahmadi
4c98c241ed
fix windows db folder
2025-09-14 22:34:11 +02:00
Alireza Ahmadi
aa5ec7a343
Merge pull request #1594 from MHSanaei/main
...
update pack
2025-09-14 22:29:49 +02:00
mhsanaei
7d9f01a621
update pack
2025-09-13 15:09:02 +02:00
Alireza Ahmadi
5d07744c41
update readme
2025-08-10 13:29:14 +02:00
Alireza Ahmadi
af54cca281
fix saving sockopt
2025-08-09 16:07:08 +02:00
Alireza Ahmadi
f2d4af1861
better musl libc usage
2025-08-08 19:49:27 +02:00
Alireza Ahmadi
a3977ef6a1
v1.8.12
1.8.12
2025-08-06 11:11:28 +02:00
Alireza Ahmadi
3af4805eb6
add sockopt to dockodemo
2025-08-05 14:05:55 +02:00
Alireza Ahmadi
1ceba486ce
full sockopt
2025-08-05 14:05:41 +02:00
Alireza Ahmadi
49990d7841
remove os version dependency check
2025-08-04 21:51:06 +02:00
Alireza Ahmadi
eb93fecdd1
v1.8.11
1.8.11
2025-08-04 19:35:38 +02:00
Alireza Ahmadi
8e992ff921
Merge pull request #1586 from MHSanaei/main
...
update
2025-08-04 17:16:08 +02:00
Alireza Ahmadi
0456ed702e
Merge branch 'main' into main
2025-08-04 17:15:41 +02:00
Alireza Ahmadi
b11dc56cd0
add dokodemo port map
2025-08-04 17:14:55 +02:00
mhsanaei
2d60543026
use musl libc toolchains
...
Co-Authored-By: elseif <253712+elseif@users.noreply.github.com >
2025-08-04 16:55:52 +02:00
Sanaei
221dda5a1a
Merge branch 'alireza0:main' into main
2025-08-04 16:51:21 +02:00