2dust
3b5a9c858c
Temporarily using github.com/autorepobot/xray-core
2026-07-05 17:50:21 +08:00
2dust
5fa2b07eb4
Updating xray-core to v26.6.27 45cf2898ab12e97a55dd8f1f3d78d903340bdc9e
2026-06-28 04:09:53 +00:00
2dust
d1112ad6e2
Updating xray-core to v26.6.22 b99c3e56574fb0317608c49dd1dd9af816db7a9e
2026-06-23 03:53:25 +00:00
Skh-web6982
74e47ac923
Chore: Migrate to Go v1.26.4 ( #186 )
...
* Chore: Migrate to Go v1.26.3
* Update go.mod
* Update dependencies
* Update go.mod
* Update go.sum
* Update go.mod
2026-06-17 17:20:43 +08:00
Katьka
85f272f37c
Update README.md and little hint to download ( #191 )
...
* refactor: add tip if DATADIR missing
* doc: tune README.md for new verison
2026-06-14 10:03:47 +08:00
2dust
d8b77508a5
Use libVersion constant in CheckVersionX
2026-06-10 09:48:44 +08:00
fuilloi
1bc4d54f0a
up ( #190 )
2026-06-10 09:31:09 +08:00
fuilloi
e194d22cf1
add -checklinkname=0 fix build error ( #187 )
...
* Update main.yml
* Update main.yml
* Update main.yml
2026-06-01 13:42:18 +08:00
2dust
daec0daf46
Set workflow JS actions to Node 24
2026-06-01 11:23:36 +08:00
2dust
14cd7bccfd
Updating xray-core to v26.6.1 94ffd50060f1cfd5d7482ec90a23a92bdefdff68
2026-06-01 02:41:38 +00:00
2dust
4c3a3cd051
Add QueryAllOutboundTrafficStats and bump version
...
Introduce CoreController.QueryAllOutboundTrafficStats to collect and reset all outbound traffic counters, returning a single-line string of semicolon-separated entries in the format: tag,direction,value; It skips counters with non-positive values and returns an empty string if statsManager is nil or no relevant counters exist. Also update CheckVersionX version constant from 36 to 37.
2026-05-19 11:36:15 +08:00
2dust
1314c9af79
Updating xray-core to v26.5.9 1bdb488c9ec09ea51e6899697d5b7437f3cf6eb2
2026-05-10 03:30:19 +00:00
2dust
1b0ec8e111
Updating xray-core to v26.5.3 228f1e13aa22739b0d6b9adbdb2b600f1e2018e1
2026-05-03 12:09:02 +00:00
DHR60
37375aecdd
Browser dialer ( #184 )
2026-05-03 20:08:00 +08:00
2dust
d8bfc35e93
Updating xray-core to v26.4.25 b4f08981becb71eaa995fa98ed2098ade92566bb
2026-04-26 02:20:02 +00:00
2dust
071ff37317
Don’t error when process UID not found
2026-04-19 19:20:09 +08:00
2dust
03a47ef527
Updating xray-core to v26.4.17 b4650360d6a05c2842d2c7157fb8cb864bba637a
2026-04-18 02:07:39 +00:00
2dust
203f317afd
Updating xray-core to v26.4.15 c5edc122b70ec56e24ea8038e727da6f823e34be
2026-04-16 01:13:17 +00:00
2dust
e7a141c7da
Handle missing dest in Android process finder
...
Return an error when destination IP or port is missing before attempting to find the owning process (getConnectionOwnerUid only works for established connections). Also standardize error/panic messages to use a consistent "processFinder" prefix. Small defensive/recovery tweaks to avoid resolving unestablished connections.
2026-04-15 14:48:13 +08:00
2dust
18c5fef498
Make RegisterProcessFinder a CoreController method,version = 36
2026-04-14 20:03:06 +08:00
Copilot and 2dust
4371ac2864
Add Android process finder interface for per-app routing ( #182 )
...
* Initial plan
* Add Android process finder interface for per-app routing
Agent-Logs-Url: https://github.com/2dust/AndroidLibXrayLite/sessions/319cba61-5c38-403c-bec5-3f01d1fd70c2
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
* Update README.md
* Add panic recovery to Android process finder callback
Change the registered Android process finder callback to use named return values and add a defer/recover block that converts panics into a formatted error. This prevents panics in the Finder implementation from propagating into corenet and improves robustness while preserving the existing "process not found" error behavior.
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2026-04-14 19:41:21 +08:00
2dust
2bac664bb9
Updating xray-core to v26.4.13 14e8ecfacf3343dc3da032f45f5b78f87cb76c21
2026-04-14 02:53:43 +00:00
Skh-web6982
b1c89e2da6
Chore: Migrate to Go 1.26 ( #178 )
2026-03-28 11:50:16 +08:00
2dust
880725442c
Updating xray-core to v26.3.27 d2758a023cd7f4174a5a5fa4ff66e487d4342ba0
2026-03-28 02:33:39 +00:00
2dust
a42c6ce5ed
Updating xray-core to v26.3.23 cb7bfeb54c79d7e81ee1f9d8c6a7e0a2125ab898
2026-03-23 12:34:47 +00:00
2dust
c0a0231614
Add geoip download and bump lib version
2026-03-09 15:57:05 +08:00
2dust
d783dc8ea7
Updating xray-core to v26.2.6 12ee51e4bb1d02ece4ef4b7114efa2bcdc130995
2026-02-06 11:22:22 +00:00
2dust
66bf673724
Updating xray-core to v26.2.4 8c3f246dcbf3d15324a3e903c96ff77fc75003e2
2026-02-04 02:06:27 +00:00
2dust
1b10365938
Updating xray-core to v26.2.2 af2f0484b9c7e9ca0cfaaf79c20c647f80017cfc
2026-02-03 02:32:13 +00:00
2dust
6bcb0e7cd8
Updating xray-core to v26.1.31 20cf00c27159aea831584ffa08db63c54fbc5f54
2026-02-01 02:45:26 +00:00
2dust
1f10bdfa7f
Updating xray-core to v26.1.23 0a42dba13e33153ac7714771454c8b201661645d
2026-01-24 01:38:49 +00:00
2dust
df33063839
Updating xray-core to v26.1.18 7ff06f65eccdcd2f5722ee369d23b699aeb5cc0f
2026-01-18 06:27:54 +00:00
2dust
16222c3387
Updating xray-core to v26.1.13 9a121a489b01b1af46f43cfb060fe88c89f1570b
2026-01-14 01:23:17 +00:00
fuilloi
93770d6f4f
移除replace gvisor相关 ( #176 )
...
* remove gvisor replace
Removes to avoid errors during publication. follow upstream gvisor
* Remove go get -u and lock
There is no need, the upstream will update the dependency. Remove the locked gvisor version.
* Update go.mod
* Update go.sum
2026-01-13 19:56:03 +08:00
2dust
8f6d1a3a51
Bump library version to 34 in CheckVersionX
2026-01-12 19:35:54 +08:00
2dust
93a711245d
Update Go module dependencies
2026-01-12 16:17:37 +08:00
Skh-web6982
7b055d74db
Update dependencies, Raised minSdk to 24 ( #174 )
...
* Update dependencies
* Update main.yml
* Update main.yml
2026-01-12 09:28:10 +08:00
yuhan6665
f20092d489
Pass optional tun fd value to the xray-core ( #175 )
2026-01-12 09:27:51 +08:00
2dust
1655d531cb
Updating xray-core to v25.12.8 81f8f398c7b2b845853b1e85087c6122acc6db0b
2025-12-09 01:21:17 +00:00
Skh-web6982
4ba2d04a3a
Update version go to 1.25.5 ( #172 )
2025-12-07 15:35:45 +08:00
DHR60
26e4233bca
Sync Go version from upstream go.mod ( #171 )
2025-12-03 13:52:20 +08:00
2dust
29e5a05161
Updating xray-core to v25.12.2 e403abe360ffd5bd6e44e0bb362fb4d1a84d7c0b
2025-12-03 01:01:00 +00:00
2dust
0b75a0324c
Updating xray-core to v25.12.1 36cb0f00bd06212feeb73c3f3e47c3806849ef63
2025-12-02 01:52:54 +00:00
2dust
f89b8c4585
Updating xray-core to v25.10.15 b69a376aa1b61ad94c9c05b2c2cd263567b8cc23
2025-10-15 09:42:41 +00:00
2dust
5ebc4e75ad
Updating xray-core to v25.9.11 3edfb0e33557330ac721862adb2e4be89ee7412a
2025-09-11 01:43:56 +00:00
2dust
70c111cf7b
Updating xray-core to v25.9.10 cced1477a0acc12eaf22e01447e97319987ab050
2025-09-10 01:40:27 +00:00
Skh-web6982
39625f8121
Go ver 1.25.1 ( #168 )
2025-09-07 08:36:52 +08:00
2dust
b01a18a1ec
Updating xray-core to v25.9.5 118131fcafaece59af1b9f4341d924dfcc9838b3
2025-09-05 10:06:06 +00:00
2dust
561ec14f8a
Updating xray-core to v25.8.31 6830089d3c42483512842369c908f9de75da2eaa
2025-09-01 01:23:55 +00:00
Skh-web6982
b82faf4cb5
Fix go.mod ( #166 )
...
* Go 1.25
* Fix
* Update dependencies
* Update go.mod
* Update go.sum
* Update go.mod
2025-08-30 10:59:28 +08:00