Commit Graph

309 Commits

Author SHA1 Message Date
xskill
0ae459a70e Add uTLS option 2022-10-13 15:07:10 +08:00
2dust
02bc46634d Update README.md 2022-10-10 20:24:52 +08:00
2dust
cfdaa0c54b Update build.gradle 2022-09-19 20:42:01 +08:00
2dust
cbe6c1e3e0 Update build.gradle 1.7.20 2022-09-19 20:25:48 +08:00
2dust
3cd6f12b94 Merge pull request #1639 from zhaoguomanong/master
fix NullPointerException
2022-09-10 19:51:19 +08:00
zhaoguomanong
516235cd6a fix NullPointerException
复现方法:
添加两个订阅A, B -> 选择A中任意节点并启动 -> 删除A订阅, 选中B订阅中任意节点启动 -> crash

09-09 10:53:50.355 18739 18739 D AndroidRuntime: Shutting down VM
09-09 10:53:50.356 18739 18739 E AndroidRuntime: FATAL EXCEPTION: main
09-09 10:53:50.356 18739 18739 E AndroidRuntime: Process: com.v2ray.ang, PID: 18739
09-09 10:53:50.356 18739 18739 E AndroidRuntime: java.lang.NullPointerException
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at com.v2ray.ang.ui.MainRecyclerAdapter.onBindViewHolder$lambda-6(MainRecyclerAdapter.kt:156)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at com.v2ray.ang.ui.MainRecyclerAdapter.$r8$lambda$VmDbsAxtrWNiVtS0BmO3UDui2o4(Unknown Source:0)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at com.v2ray.ang.ui.MainRecyclerAdapter$$ExternalSyntheticLambda2.onClick(Unknown Source:4)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at android.view.View.performClick(View.java:6597)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at android.view.View.performClickInternal(View.java:6574)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at android.view.View.access$3100(View.java:778)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at android.view.View$PerformClick.run(View.java:25906)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at android.os.Handler.handleCallback(Handler.java:873)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:99)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:193)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:6718)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
09-09 10:53:50.356 18739 18739 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

Signed-off-by: zhaoguomanong <zhaoguomanong@gmail.com>
2022-09-09 13:12:15 +08:00
2dust
236923d0a0 Update build.gradle 1.7.19 2022-08-30 14:53:13 +08:00
2dust
a4816b8251 Update build.gradle 2022-08-30 14:53:06 +08:00
2dust
2c2bc86457 Update build.gradle 1.7.18 2022-08-13 08:34:43 +08:00
2dust
68a03a93b5 Merge pull request #1618 from zhaoguomanong/master
Fix app crashing during updating subscribe & translation error
2022-08-12 20:11:34 +08:00
2dust
5127a30ae9 Merge pull request #1617 from Fe3O4-Git/patch-1
tweak toast in UserAssetActivity.kt
2022-08-12 20:02:40 +08:00
zhaoguomanong
8b76a7a4f4 avoid modifying serversCache serverList from multithreading
Bug: app force close during updating subscribe

Reroduce steps: quickly scroll up and down the RecyclerView during updating subscribe
if the server list length is more than the screen height, the bug can be 100% reproduced

Solution: reloadServerList from UI Thread

Signed-off-by: zhaoguomanong <zhaoguomanong@gmail.com>
2022-08-12 15:15:32 +08:00
zhaoguomanong
b6aec3fd63 fix translation error
Signed-off-by: zhaoguomanong <zhaoguomanong@gmail.com>
2022-08-12 11:09:23 +08:00
LiAlH4
18e0dc4546 fix 2022-08-12 08:07:46 +08:00
LiAlH4
129c1db995 tweak toast in UserAssetActivity.kt
add missing space
2022-08-12 08:06:06 +08:00
2dust
56d987713e Update build.gradle 1.7.17 2022-07-24 07:46:57 +08:00
2dust
35e57977ea Update build.gradle 2022-07-24 07:46:34 +08:00
2dust
34c14d1f1a Merge pull request #1586 from yuhan6665/master
Open source v1.7.15
2022-07-09 09:25:21 +08:00
yuhan6665
bce08c5136 Update readme 2022-07-08 20:05:29 -04:00
yuhan6665
2d90a07788 Ignore *.aar 2022-07-08 20:05:29 -04:00
yuhan6665
b4204ed3a8 Add aar lib from Xray-core latest main branch
This is just a convenience for developer to work with the project
2022-07-08 20:05:13 -04:00
yuhan6665
d30fb697bb Open source v1.7.15
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com>
2022-07-08 20:02:34 -04:00
2dust
18ff11dbba Update .gitignore 2022-07-05 15:01:56 +08:00
2dust
3923b379a6 Merge pull request #1563 from yuhan6665/ss-fix
Fix ss2022 import for old base64 format
1.7.14 1.7.16 1.7.15
2022-06-26 08:43:46 +08:00
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
2dust
e8ec9ad17c Merge pull request #1555 from yuhan6665/ss-fix
Fix ss2022 import for multi clients format
1.7.13 1.7.12
2022-06-19 08:39:08 +08: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
2dust
5c2f11fb19 Merge pull request #1547 from emp3826/master
update dependences
2022-06-10 20:32:32 +08:00
cjhhz
d7f3d0df80 update dependences 2022-06-10 13:08:20 +08:00
2dust
c5e2ca0d8d Merge pull request #1495 from cuynu/master
Improve Vietnamese translation
1.7.10 1.7.11 1.7.9 1.7.8
2022-05-08 18:31:12 +08:00
Cuynu
252bea2432 Add files via upload 2022-05-07 18:25:53 +07:00
2dust
f58ed74a4a add external res 2022-05-07 15:29:36 +08:00
2dust
8ed17f9da0 Merge pull request #1446 from pozhiloy-enotik/patch-1
Allow external use
1.7.5 1.7.6 1.7.7 1.7.4
2022-04-15 07:21:23 +08:00
pozhiloy-enotik
1bbfda64fe Allow external use 2022-04-12 16:18:34 +03:00
2dust
5cadef8b2a Merge pull request #1416 from yuhan6665/master
Refactor and remove Kotlin synthetics
1.7.3
2022-03-20 10:16:16 +08:00
yuhan6665
5b92158353 Update readme 2022-03-19 21:27:26 -04:00
yuhan6665
73706c1d0f Refactor and remove Kotlin synthetics 2022-03-19 21:21:44 -04:00
2dust
c633a267ff Merge pull request #1393 from yuhan6665/master
Update readme and sync project
1.7.2
2022-02-27 08:55:34 +08: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
2dust
a54c327a07 Merge pull request #1374 from Kaitul/patch-1
Update strings.xml
2022-02-26 19:21:22 +08:00
人工知能
87d2854fb2 Update strings.xml 2022-02-15 12:48:44 +08:00
2dust
e9b1052ef7 Merge pull request #1336 from yuhan6665/remove-alterid
Remove alterid
1.7.0 1.7.1 1.6.29 1.6.30
2022-01-09 18:04:08 +08:00