yuhan6665
6482253697
Fix some compile warnings
...
remove flatDir
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
yuhan6665
e83208465f
Add vpn dns preference setting
...
Vpn Dns can now be changed separately from remote Dns
2021-05-07 21:17:11 -04:00
yuhan6665
2b031033d3
Add fake dns preference setting
2021-05-07 20:55:02 -04:00
2dust
e0e16b5934
fix tcp http request
2021-05-07 20:50:52 -04:00
yuhan6665
233b34bda6
Fix scrolling by cache server config in ViewModel
2021-04-30 20:17:41 -04:00
yuhan6665
6ece3385fe
Fix trojan sni saved as null when it should be empty
2021-04-30 20:17:41 -04:00
yuhan6665
f63242d147
Update tun2socks
...
60a66a363f
compiled with NDK 22.1.7171670
2021-04-25 19:56:14 -04:00
yuhan6665
90f2d33d97
Fix data migration sniff setting default to true
2021-04-16 20:33:59 -04:00
yuhan6665
d0a2fa0086
Rollback parsed custom config
...
To minimize change, the data structure for ServerConfig still stay the same
Add another table for server raw config
2021-04-10 21:30:34 -04:00
yuhan6665
54fa356999
Add some new config for v2fly 4.37.0
2021-04-04 19:25:52 -04:00
2dust
9642b7f64f
up grpc
2021-04-04 19:25:52 -04:00
yuhan6665
dd2d2c1638
Add some missing config from Xray
2021-04-04 19:25:51 -04:00
yuhan6665
e21950dbcd
Improve custom config error toast
2021-04-04 19:25:51 -04:00
yuhan6665
4d9aced5a4
Gson display to not escape HTML character like "="
2021-03-28 11:34:41 -04:00
yuhan6665
62b928e6a0
Support Trojan flow and email
2021-03-28 11:34:34 -04:00
2dust
0ce60eae73
Update MainRecyclerAdapter.kt
2021-03-28 11:34:12 -04:00
2dust
5930a6a9eb
Update V2rayConfig.kt
2021-03-28 11:34:01 -04:00
2dust
a360310be2
fix header type none
2021-03-28 11:33:51 -04:00
2dust
820e6cdf36
fix migration inbound port parsed as 0
2021-03-28 11:31:18 -04:00
yuhan6665
fb017c6659
Add migration
...
- Fix some compile warnings
- Add migration method
- Add vmessBean migration
2021-03-26 20:55:00 -04:00
yuhan6665
00e6314afe
Merge branch 'master' into new-storage
2021-03-26 20:55:00 -04:00
yuhan6665
463f45804f
Add missing data fields for config
...
Make custom config able to parse any config
Fix subscription TODO
Fix some bugs
- vless tls should clear out flow
- trojan tls settings
- import with null rawQuery link
- socks share link username
- remove an item in the middle of server list
2021-03-26 20:55:00 -04:00
yuhan6665
572955dd1e
Move everything else to MMKV
...
- Exclude old armv5 so lib from MMKV
- Move subscription to MMKV
- Clean up settings key
- Map settings to MMKV
- Say goodbye to DPreference
Fix some bugs:
- null pointer check
- server list refresh
- show test result
- custom config display
- fix port number in DNS object shown as Double
- shadowsocks, socks streamsettings
- quic settings with wrong security
- main list footer
2021-03-20 01:00:12 -04:00
yuhan6665
375a209beb
Move main storage references to MMKV
...
- Move current index to MMKV
- Move ServiceManager to MMKV
- Fix isRunning in ServerActivity
- Drop support for VMESS qrcode v1
- Change all protocols importing
2021-03-19 23:23:10 -04:00
yuhan6665
872f9ce199
Add MMKV and data class
...
- Move ServerActivity to MMKV
- Move ServerCustomConfigActivity to MMKV
- Cleanup ServerActivities
- Cleanup V2rayConfigUtil
- Change data reads in RecyclerAdapter and ConfigManager
- Cleanup some constants
2021-03-19 23:23:09 -04:00
hubaozhong
e567719f5b
Support keyboard navigation for fab
...
Signed-off-by: hubaozhong <d63hbz@gmail.com >
2021-02-18 23:01:31 +08:00
yuhan6665
a3e49dcc3d
Fix the string list trim
2021-01-30 21:59:54 -05:00
yuhan6665
0fb2165015
Add subscription remarks in server list
2021-01-15 20:44:28 -05:00