2dust
359b0af7ae
Remove tun2socks and related dependencies
2025-12-31 10:06:59 +08:00
2dust
4b1fa29ade
Refactor backup flow and remove backup summary
2025-12-30 20:36:53 +08:00
2dust
e287ac88c8
Remove legacy tun2socks support and related settings
...
Deleted Tun2SocksService and all code paths, preferences, and UI related to toggling between HevSocks5Tunnel and tun2socks. The app now always uses HevSocks5Tunnel for VPN traffic, simplifying configuration and maintenance.
2025-12-30 20:03:17 +08:00
2dust
4812f067db
Add policy group config type and UI support
...
Introduces a new POLICYGROUP config type for server grouping and selection. Adds ServerGroupActivity and related UI, updates menu options, and removes legacy intelligent selection logic. Refactors config management and filtering to support policy groups, and updates translations and resources accordingly.
2025-12-30 16:16:32 +08:00
2dust
47be68c52f
Remove legacy server config migration logic
...
Deleted ServerConfig and MigrateManager classes, and removed the legacy migration call from MainActivity. This cleans up obsolete migration code now that server configuration migration is no longer required.
2025-12-29 16:34:37 +08:00
2dust
74ad37d329
Update library versions in libs.versions.toml
2025-12-29 15:19:48 +08:00
2dust
fd83f88ec2
Raised minSdk to 24,Drop legacy Android support
...
Raised minSdk to 24 and removed conditional code for pre-Nougat Android versions. Cleaned up context wrapping, notification, and service start logic to use modern APIs. Also removed unnecessary @RequiresApi annotations and legacy feature declarations from the manifest.
2025-12-29 14:45:36 +08:00
2dust
214ab76459
Refactor code
2025-12-28 19:24:15 +08:00
2dust
f67bee04ad
Update build.gradle.kts
2025-12-28 19:06:04 +08:00
2dust
2cfef7a614
Make JSON parsing methods return null on failure
...
Refactored all usages of JsonUtil.fromJson to handle null return values, improving robustness against malformed or missing JSON data. Updated method signature to return nullable types and adjusted related logic throughout the codebase to prevent potential crashes.
2025-12-28 17:59:11 +08:00
2dust
f85c382dbd
up 1.10.32
2025-12-25 17:13:13 +08:00
2dust
cfae051109
Refactor hev tunnel timeout settings
...
Changed hev tunnel read/write timeout preference to accept separate TCP and UDP values in seconds (default 300,60). Updated related keys, default values, and UI strings across multiple languages to reflect the new format and units.
https://github.com/2dust/v2rayNG/issues/5057
2025-12-24 20:07:34 +08:00
2dust
d7ad91fe8b
up 1.10.31
2025-12-09 10:25:05 +08:00
2dust
fb51683981
Update AndroidLibXrayLite
2025-12-09 10:16:44 +08:00
2dust
e5d14bada9
up 1.10.30
2025-12-07 15:59:33 +08:00
2dust
80fb265960
Update AndroidLibXrayLite
2025-12-07 15:59:25 +08:00
2dust
f5493b08ae
Update IP API URL in AppConfig
...
https://github.com/2dust/v2rayNG/issues/5073
2025-12-06 18:51:53 +08:00
2dust
636b20290a
Update submodules AndroidLibXrayLite and hev-socks5-tunnel
2025-12-03 09:38:08 +08:00
2dust
7ead97079c
up 1.10.29
2025-12-03 09:36:47 +08:00
2dust
ed9c26b012
Add user agent support for subscription updates
...
https://github.com/2dust/v2rayNG/issues/5043
2025-11-22 18:01:49 +08:00
2dust
e782da7c71
Update hev-socks5-tunnel and hysteria submodules
...
Advanced the hev-socks5-tunnel and hysteria submodules to their latest commits to incorporate recent upstream changes.
2025-11-19 16:59:34 +08:00
2dust
6fd0f7f0db
Update .gitmodules
2025-11-19 16:54:44 +08:00
2dust
7c14a0c200
Bug fix
2025-11-17 17:46:15 +08:00
2dust
2789db2c70
up 1.10.28
2025-11-16 11:43:54 +08:00
2dust
8aee96b5eb
Update Google proxy routing rules
2025-11-16 11:37:47 +08:00
2dust
623f5446f2
Add portHoppingInterval support to Hysteria2Fmt
...
https://github.com/2dust/v2rayNG/issues/5009
2025-11-10 21:06:18 +08:00
2dust
b961c86066
Fix
...
https://github.com/2dust/v2rayNG/issues/5009
2025-11-10 20:51:04 +08:00
2dust
c0141225d3
Add allowInsecure and insecure to the shared URI
...
https://github.com/2dust/v2rayN/issues/8267
2025-11-09 17:33:40 +08:00
2dust
026bf6a37b
up 1.10.27
2025-11-06 18:21:43 +08:00
2dust
051520de37
Set HEV tunnel preference default to true
...
Changed the default value of the HEV tunnel setting to true across the app, including preference XML, settings UI, config manager, and view model. This ensures that the HEV tunnel is enabled by default for new users and maintains consistent default behavior throughout the application.
2025-11-01 11:29:08 +08:00
2dust
b5146e4712
Comment out per-app proxy setting in preferences
2025-11-01 11:12:15 +08:00
2dust
4457b6b2c9
Refactor PerAppProxyActivity and add auto-enable logic
2025-11-01 11:08:41 +08:00
2dust
12edb051c3
Update config-related strings for clarity and consistency
2025-11-01 10:13:03 +08:00
2dust
923e3f32d1
up 1.10.26
2025-10-26 17:46:30 +08:00
2dust
5490db90c0
up 1.10.25
2025-10-26 17:39:37 +08:00
2dust
cb68d42291
Check for update to add fdroid
2025-10-26 17:38:51 +08:00
2dust
ec3a8e80d6
up 1.10.25
2025-10-26 16:30:28 +08:00
2dust
eb0960125b
Update build.yml
2025-10-26 16:29:40 +08:00
2dust
12b70e2088
Adjust the adapter that can modify APPLICATION_ID
...
Add APPLICATION_ID to the About page
2025-10-26 16:08:44 +08:00
2dust
0c473dea19
up 1.10.24
2025-10-15 17:57:41 +08:00
2dust
e71dd7342a
Update AndroidLibXrayLite
2025-10-15 17:56:33 +08:00
2dust
a765215dda
Update libs.versions.toml
2025-10-10 19:14:46 +08:00
2dust
edea3027f7
Fix
...
https://github.com/2dust/v2rayN/issues/8060
2025-10-03 14:28:31 +08:00
2dust
305219c3bc
Update libs.versions.toml
2025-10-03 14:28:24 +08:00
2dust
0f3124bece
up 1.10.23
2025-09-11 19:09:59 +08:00
2dust
2614f72a36
Update AndroidLibXrayLite
2025-09-11 19:08:56 +08:00
2dust
480c7fc8a1
up 1.10.22
2025-09-05 18:37:08 +08:00
2dust
302e7f148e
Update libs.versions.toml
2025-09-05 18:36:42 +08:00
2dust
98d6da983b
Update AndroidLibXrayLite
2025-09-05 18:36:27 +08:00
2dust
f6f60f77d3
up 1.10.21
2025-09-01 09:41:04 +08:00
2dust
7be0fb3ecd
Update AndroidLibXrayLite
2025-09-01 09:40:27 +08:00
2dust
d53a9f9ecd
up 1.10.20
2025-08-30 11:20:23 +08:00
2dust
9eb03eece2
Update AndroidLibXrayLite
2025-08-30 11:12:44 +08:00
2dust
6632ba3b6e
Update libs.versions.toml
2025-08-25 18:39:00 +08:00
2dust
bd582f1d90
Update libs.versions.toml
2025-08-25 18:32:15 +08:00
2dust
207d6f4f8c
Revert "Update build.yml"
...
This reverts commit fc0e60a097 .
2025-08-17 11:15:48 +08:00
2dust
52e0a19826
up 1.10.19
2025-08-17 10:22:04 +08:00
2dust
fc0e60a097
Update build.yml
2025-08-17 09:41:41 +08:00
2dust
bf01fe2bdb
up 1.10.18
2025-08-13 08:48:33 +08:00
2dust
8a17d93882
up 1.10.17
2025-08-12 18:04:41 +08:00
2dust
21ed008c7b
up strings
2025-08-12 18:02:22 +08:00
2dust
d27e2091a7
up 1.10.16
2025-08-09 20:14:11 +08:00
2dust
1ad840851a
Adjust settings options
2025-08-08 19:44:03 +08:00
2dust
785aa7eb8a
up 1.10.15
2025-08-07 09:38:42 +08:00
2dust
b278180eb5
up 1.10.14
2025-08-06 19:27:28 +08:00
2dust
ce64ffbf3b
Update hev-socks5-tunnel
2025-08-06 17:46:04 +08:00
2dust
5ad8605a41
Update AndroidLibXrayLite
2025-08-06 17:46:02 +08:00
2dust
edd0ce96b1
remove libhev-socks5-tunnel.so
2025-08-05 18:03:18 +08:00
2dust
92f33ee3f8
up 1.10.13
2025-08-04 20:21:17 +08:00
2dust
084346b348
Update AndroidLibXrayLite
2025-08-04 19:46:45 +08:00
2dust
15de18b736
Add Enable New TUN Feature option
...
When enabled, TUN will use hev-socks5-tunnel; otherwise, it will use badvpn-tun2socks
2025-08-04 18:32:16 +08:00
2dust
86e38c6963
up 1.10.12
2025-08-03 17:37:32 +08:00
2dust
9ba4d7e691
Add Mldsa65Verify
2025-08-03 14:13:06 +08:00
2dust
16e72787c9
Optimize V2RayVpnService
2025-08-02 17:39:12 +08:00
2dust
3ffac8b29f
Standardized file naming
2025-08-02 17:06:06 +08:00
2dust
10df1b44ea
Optimize V2RayVpnService add Tun2SocksManager
2025-08-02 16:20:41 +08:00
2dust
fa12878258
Update libs.versions.toml
2025-08-02 16:08:28 +08:00
2dust
0f1ea1e119
Update hysteria
2025-08-02 16:08:15 +08:00
2dust
1959608f24
Update AndroidLibXrayLite
2025-08-02 16:08:04 +08:00
2dust
0e041a6e9a
up 1.10.11
2025-07-26 20:21:01 +08:00
2dust
c78ef380cc
up 1.10.10
2025-07-24 19:34:31 +08:00
2dust
57362a4bde
Update AndroidLibXrayLite
2025-07-24 19:28:19 +08:00
2dust
680832614b
up 1.10.9
2025-07-10 20:20:53 +08:00
2dust
4357abbff4
Bug fix
...
https://github.com/2dust/v2rayNG/issues/4723
2025-07-10 20:11:34 +08:00
2dust
3bf911da9c
up 1.10.8
2025-06-29 10:27:57 +08:00
2dust
3f778a1ea2
Optimize the source of tls sni
2025-06-28 10:02:25 +08:00
2dust
777190e861
Added setting option for Outbound domain pre-resolve method
...
https://github.com/2dust/v2rayNG/issues/4679
2025-06-27 17:48:31 +08:00
2dust
33572477fc
Adjustment setting items
2025-06-27 16:39:06 +08:00
2dust
2fb6e62e13
Added setting option for VPN interface address
...
https://github.com/2dust/v2rayNG/issues/4641
2025-06-27 16:09:03 +08:00
2dust
94cc72d2b9
up 1.10.7
2025-06-19 14:40:47 +08:00
2dust
f68c353715
Update AndroidLibXrayLite
2025-06-19 14:40:11 +08:00
2dust
e077c18108
Improved update checking and prompts in case of abnormality
2025-06-19 14:40:07 +08:00
2dust
51eabe5440
up 1.10.6
2025-06-14 14:27:09 +08:00
2dust
6f0b3ce990
Update AndroidLibXrayLite
2025-06-14 14:26:37 +08:00
2dust
69e27ed3bb
Fix log for plugin
2025-06-14 14:26:33 +08:00
2dust
fdb67a86f4
up 1.10.5
2025-06-08 09:26:36 +08:00
2dust
ea088376ac
Update AndroidLibXrayLite
2025-06-08 09:25:46 +08:00
2dust
52332d960e
Update libs.versions.toml
2025-06-07 11:20:41 +08:00
2dust
3ead542e2b
VPN bypass LAN By default
2025-06-07 11:20:37 +08:00
2dust
9d1f98ff34
Fix non-English domain
...
https://github.com/2dust/v2rayNG/issues/4626
https://github.com/2dust/v2rayNG/commit/f305e26a395650301e5565d95ffb1d3199e846ed
2025-05-31 14:03:52 +08:00