yuhan6665
e23e9c48a4
Fix ss2022 import for old base64 format
...
Old format has userinfo = null, will throw NPE
2022-06-24 23:43:37 -04:00
2dust
1822613985
add xchacha20
2022-06-24 23:42:08 -04:00
yuhan6665
b4d970552e
Fix ss2022 import for multi clients format
2022-06-17 20:30:39 -04:00
2dust
c6579556c4
Support 2022-blake3 share
2022-06-17 20:25:43 -04:00
2dust
5a36844036
add Shadowsocks-2022 for xray-core
2022-06-17 20:25:43 -04:00
2dust
2b21203c53
Update AngConfigManager.kt
2022-06-17 20:24:54 -04:00
2dust
a4558cf954
Add support for sharing ipv6 addresses
2022-06-17 20:24:29 -04:00
pozhiloy-enotik
1bbfda64fe
Allow external use
2022-04-12 16:18:34 +03:00
yuhan6665
73706c1d0f
Refactor and remove Kotlin synthetics
2022-03-19 21:21:44 -04:00
yuhan6665
c8e5bf4f9f
Update project
2022-02-26 12:15:46 -05:00
2dust
bb91b3baa9
onModeHelpClicked
2022-02-26 12:05:02 -05:00
2dust
35dc8d661c
Update AndroidManifest.xml
2022-02-26 12:05:02 -05:00
2dust
f61f30fdc4
change sdk version
2022-02-26 12:05:02 -05:00
人工知能
87d2854fb2
Update strings.xml
2022-02-15 12:48:44 +08:00
yuhan6665
c6560e9bc0
Remove alterId field
...
VmessQRCode "aid" is kept for backwards compatibility and always set to 0
Since 2022, new *ray server will reject alterId > 0.
If it is enabled and set specifically > 0, for v2fly server v4.28.1+ and Xray server v1.0.0+, client with either 0 or above 0 can connect
For older v2ray server, the default config will not work, user has to use custom config to set alterId. This is NOT recommended for security reason
2022-01-07 18:30:11 -05:00
yuhan6665
a44ca16aa7
Fix some compile warnings
2022-01-07 18:30:11 -05:00
yuhan6665
ce9bed2e1f
New config format
2021-10-29 20:37:12 -04:00
yuhan6665
a1ed4836c7
Add support for DOT and DOQ
2021-10-23 20:24:08 -04:00
yuhan6665
d9fb121d67
Fix sniffing default value again
...
I made a mistake, thought it would return null when key is not in storage,
But it is found default "true" must be specified
2021-09-03 18:15:06 -04:00
tiou
bdc27dd180
Use built-in urlDecode.
2021-08-23 16:58:48 +08:00
tiou
e257c4cb56
Subscription support http basic authentication in url.
2021-08-23 16:49:35 +08:00
yuhan6665
901a82eb54
Set user agent to v2rayNG/version when update subscription
2021-08-20 18:29:34 -04:00
yuhan6665
7052546f2b
Fix a bug when user delete item right after drag it
2021-08-13 18:04:43 -04:00
2dust
ae2b10ede7
Merge pull request #1177 from yuhan6665/fix-base64
...
Fix parsing for some loosely formatted base64
2021-08-10 13:09:35 +08:00
jiuqianyuan
79aa86a402
Update MainActivity.kt
2021-08-09 17:22:49 +08:00
yuhan6665
7bf32c2b30
Fix parsing for some loosely formatted base64
2021-08-07 17:35:09 -04:00
jiuqianyuan
ceb1c55e49
Fix missing prompts for update subscription error
2021-08-07 08:08:45 +08:00
yuhan6665
0391685d42
Fix some more compile warnings
2021-07-30 18:31:29 -04:00
yuhan6665
c033358126
Fix some compile warnings
...
Migrate to Androidx Activity Result APIs
2021-07-30 18:31:29 -04:00
yuhan6665
0b52c78b72
Fix some compile warnings
...
Some deprecated methods
2021-07-30 18:31:29 -04:00
yuhan6665
a2a7d790e7
Fix some compile warnings
...
Migrate to viewpager2
2021-07-30 18:31:29 -04:00
yuhan6665
c7c6564624
Fix some compile warnings
...
upper case and lower case
2021-07-30 18:31:29 -04:00
yuhan6665
ecb1d58e7a
Migrate to View Binding
...
Use view binding to simplify some code
2021-07-23 18:17:17 -04:00
2dust
54a191d181
Merge pull request #1147 from yuhan6665/update
...
Update project dependencies
2021-07-20 08:12:30 +08:00
jiuqianyuan
5daf4886b7
fix wrong commit
...
wrong commit for dbee208
2021-07-17 16:18:33 +08:00
jiuqianyuan
dbee2085fb
clean useless “”
2021-07-17 15:58:29 +08:00
yuhan6665
3c6c4ca3a5
Update project dependencies
2021-07-16 18:11:28 -04:00
jiuqianyuan
3932ee6e9b
fix update subscription error
...
Prevent server list from being emptied when update subscription failed or the subscription url is invalid
2021-07-16 17:49:56 +08:00
yuhan6665
a23245435f
Use EditorKit for custom config
...
https://github.com/massivemadness/Squircle-IDE
2021-07-09 20:45:48 -04:00
yuhan6665
57476290d3
Auto Migrate to AndroidX
2021-07-09 20:44:38 -04:00
yuhan6665
3795348b04
Fix host should be empty list when it is blank
2021-07-02 17:40:15 -04:00
yuhan6665
78fe4e4bc4
Fix base64-url-safe format decode
2021-06-26 19:44:21 -04:00
yuhan6665
841629f9a3
Cleanup some files
2021-06-12 23:38:31 -04:00
yuhan6665
d32ccc817a
Log with consistent tag
2021-06-12 23:38:31 -04:00
yuhan6665
031e9105e2
Fix a null pointer when subscribe link doesn't have sni field
2021-06-06 11:18:58 -04:00
yuhan6665
0b05756d12
bypass local also bypass multicast address
...
https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xhtml
2021-05-28 19:51:08 -04:00
yuhan6665
b897b2a0e9
Always add domestic dns to config
...
Previously, domestic dns is only added to config under
"local dns mode". However, it should be used for V2ray
core routing DNS as well.
2021-05-23 11:56:23 -04:00
yuhan6665
c3dfa8cedc
Support gRPC import and export
...
New Format https://github.com/XTLS/Xray-core/issues/91
For Vmess QRcode https://github.com/2dust/v2rayN/wiki/%E5%88%86%E4%BA%AB%E9%93%BE%E6%8E%A5%E6%A0%BC%E5%BC%8F%E8%AF%B4%E6%98%8E(ver-2)
gRPC mode is mapped to "type"
2021-05-15 23:18:09 -04:00
yuhan6665
f58bf85b6d
Update UI for gRPC
...
Separate transport header types for different networks
Change UI dynamically based on user selection of network
2021-05-15 23:04:58 -04:00
yuhan6665
701fed2525
Update settings UI, add new VPN section
2021-05-07 21:55:44 -04:00