Commit Graph
38 Commits
Author SHA1 Message Date
Mygod c0aff7dda1 Add signature checking to plugin platform 2017-01-23 02:42:09 +08:00
Mygod f6253d2eba Fix crash when creating Snackbar in ProfileConfigFragment 2017-01-23 02:33:58 +08:00
Mygod cbb0345e5b Fix obtaining packageName in NativePlugin 2017-01-23 01:40:56 +08:00
Mygod e3ad38318d Update README and licenses 2017-01-22 21:10:48 +08:00
Mygod 77296cbd3e Remove obsolete permission 2017-01-22 20:51:59 +08:00
Mygod 14745317d0 Implement native mode without binary copying
Plugins that support this mode only need to implement `NativePluginProvider.getExecutable`.
2017-01-22 20:51:16 +08:00
Mygod 9e6948caf6 Fix switch to VPN button in Snackbar 2017-01-22 16:16:48 +08:00
Mygod 18302e1c40 Refine code style 2017-01-22 16:06:47 +08:00
Max Lv 340e9cfffa Update GFWList 2017-01-21 16:51:10 +08:00
Max Lv 36faaad44d Update simple-obfs 2017-01-21 16:46:54 +08:00
Max Lv 4c45c923be Update shadowsocks-libev 2017-01-21 16:35:45 +08:00
Max Lv 2181e664ef Add gvt2 2017-01-21 16:22:55 +08:00
Mygod 56e4f153ed Update backup helper 2017-01-20 17:57:28 +08:00
Mygod 2e3baa727d Move config files to files directory
It looks nicer.

Other changes btw:

* Removes duplicated logcats from GuardedProcess;
* local_port is moved to command line options since that's not sensitive;
* pdnsd uses cache dir;
* Refinements to Utils.
2017-01-20 17:57:28 +08:00
Mygod 7491a667a5 Fix ss-tunnel local port 2017-01-20 17:27:42 +08:00
Mygod 1041dc370a Move non-options to command line options 2017-01-20 15:35:57 +08:00
Max Lv d734e9fd4e Fix socket protect in simple-obfs 2017-01-20 09:57:26 +08:00
Mygod 0e85514c76 Connection test should connect to China LAN when using Chinalist
Fix #1080.
2017-01-20 06:13:33 +08:00
Mygod 4f3c7dd8fd Use proper JSON support for config files 2017-01-20 04:37:22 +08:00
Mygod 923374a28b Add back handler for ACL fragment 2017-01-20 04:30:59 +08:00
Mygod 7d3f6096b7 Add plugin to card
Fix #1054.
2017-01-20 04:13:59 +08:00
Mygod c7c72c6543 Add missing layout 2017-01-20 03:49:08 +08:00
Mygod b95bee968a Use dimen instead of Utils.dpToPx 2017-01-20 03:46:43 +08:00
Mygod 99d97d1dbd Fix launching plugin 2017-01-20 03:29:17 +08:00
Max Lv b78c10e8cc Fix content provider 2017-01-19 20:43:02 +08:00
Max Lv 91be4146f9 Update README 2017-01-19 15:52:37 +08:00
Max Lv 77a06cb519 Fix CFLAGS 2017-01-18 17:56:10 +08:00
Max Lv 6eb6c571ac Update makefile 2017-01-18 17:29:21 +08:00
Max Lv 01c5e8bb6f Update submodules 2017-01-18 16:22:55 +08:00
Mygod 70e0b3991d Misc improvements for plugin design 2017-01-17 21:14:10 +08:00
Mygod 0ffae32a44 Implement plugin interface in mobile app 2017-01-16 22:30:26 +08:00
Mygod e3cf54f703 Update shadowsocks-libev 2017-01-16 09:22:31 +08:00
Mygod d5be325ab5 Some bugfixes for new UI 2017-01-14 02:31:01 +08:00
Mygod a38c9920c3 Add initial support for configuring plugins 2017-01-14 02:20:27 +08:00
Mygod 1887c6ffb0 Initial commit for plugin library
See spec at #1073.
2017-01-13 20:20:33 +08:00
Mygod a03ef5dfe9 Initial commit for plugin-lib 2017-01-13 02:29:49 +08:00
Mygod 2798eddaa7 Remove KCP from project 2017-01-13 00:31:58 +08:00
Mygod 0030c29b62 Move app to mobile subproject 2017-01-12 23:31:52 +08:00