Commit Graph
1347 Commits
Author SHA1 Message Date
Mygod b6bfd5bfa0 Fix navigations in ProfileManagerActivity 2016-08-17 12:37:32 +08:00
Mygod f9194df55d Fix accessibility issue for stat and fab 2016-08-17 12:32:27 +08:00
Mygod 958d387b8c Fix su detection 2016-08-17 12:29:17 +08:00
Mygod eee89774df Refine kcpcli help again 2016-08-17 11:50:40 +08:00
Mygod 8454975a13 Fix NAT notifications on Android 4.4 2016-08-17 11:44:22 +08:00
Max Lv 69cb86a7c5 Format the help output of kcptun 2016-08-17 09:09:30 +08:00
Max Lv 45ea903323 Enable fast-open only with ss-local 2016-08-17 08:30:22 +08:00
Mygod f7303e1564 Revert "Promote default settings to kcptun"
This reverts commit 99ff47bd5f.

See discussion at: https://github.com/shadowsocks/kcptun/pull/1
2016-08-16 22:36:18 +08:00
Mygod 99ff47bd5f Promote default settings to kcptun 2016-08-16 22:16:25 +08:00
Mygod 820d71fb07 Add help for kcpcli (#811)
* Add help for kcpcli

* Filter useless parameters
2016-08-16 22:07:01 +08:00
Mygod a9a6e1c1a6 Track caught exceptions (#810) 2016-08-16 21:26:10 +08:00
Mygod 364d873eba Update to AutoCloseable in Java 1.7 2016-08-16 20:51:47 +08:00
Mygod a722257aba Set tcp_fastopen with echo instead of sysctl 2016-08-16 14:48:30 +08:00
Mygod 80d93a84bd Add support for TCP Fast Open (#809)
* Add support for TCP Fast Open

* Remove useless echo done line

* Check return values before proceeding in TcpFastOpen.enabled
2016-08-16 14:37:21 +08:00
Mygod 9b07239ced Refine default kcpcli 2016-08-16 14:02:16 +08:00
Mygod 5c7174fc5e Add default kcpcli 2016-08-16 11:49:14 +08:00
Mygod 536fe92c83 Refine #806 2016-08-16 11:23:21 +08:00
Mygod 29e6deabd0 Update sbt-android 2016-08-16 11:15:14 +08:00
Mygod e6b39444e8 Update to Java 1.7 2016-08-16 10:57:07 +08:00
Mygod 1b480b0163 Order libraryDependencies in alphabetical order
Putting support library after its dependencies could cause build failures on some rare cases.
2016-08-16 10:56:55 +08:00
Mygod c7fc4095ff Remove compatibility code for Jelly Bean 2016-08-16 10:26:52 +08:00
Max Lv 41d585ae22 Drop the support of Android 4.3 and below 2016-08-14 11:40:26 +08:00
Max Lv 63713b1eea Revert toolchain to GCC 4.9 v3.0.4 2016-08-14 10:35:04 +08:00
Max Lv dd6cd3977d Fix #806 #804 2016-08-13 17:33:10 +08:00
Max Lv a671ae98b8 Update kcptun 2016-08-12 15:59:34 +08:00
Max Lv 7531eb5f5f Add official mbedtls submodule 2016-08-12 11:17:03 +08:00
Max Lv dca3be8eff Remove our fork of mbedtls 2016-08-12 11:15:41 +08:00
Max Lv a5d620ab02 Replace OpenSSL with mbedTLS 2016-08-12 10:08:11 +08:00
Mygod 0e7dbde4d9 Refine build.sbt 2016-08-11 20:15:13 +08:00
Mygod 7d0277324c Add aes-ctr ciphers
Addresses: https://github.com/shadowsocks/shadowsocks-org/issues/21
2016-08-11 19:28:12 +08:00
Max Lv 08d99caf1c Update kcptun 2016-08-10 13:27:06 +08:00
Max Lv 0a400ef5f9 Trim the KCP parameters v3.0.3 2016-08-09 12:27:32 +08:00
Max Lv cda3650c43 Revert "Fix SecurityException on Asus Fonepads"
This reverts commit f7d422da2b.
2016-08-09 12:10:57 +08:00
Max Lv b1c19f8f03 Bump version 2016-08-09 11:53:13 +08:00
Mygod f7d422da2b Fix SecurityException on Asus Fonepads
This is a bug of their ROMs but the documentation says:

> Must be required by a VpnService, to ensure that only the system can bind to it.
>
> Protection level: signature
>
> Constant Value: "android.permission.BIND_VPN_SERVICE"

And we have `android:exported="false"` set, so I think it's safe to remove this permission restriction.
2016-08-09 10:45:02 +08:00
Mygod 10725c39cb Check QsTile is null 2016-08-09 10:33:03 +08:00
Mygod 4b5c94022b Update sbt-android 2016-08-09 10:16:01 +08:00
Mygod 6afc3f80be Revert "Update dependency (#799)"
This reverts commit a02d19bba0.
2016-08-09 10:12:56 +08:00
Syrone Wong a02d19bba0 Update dependency (#799)
* Run android-update before native building

* Update sbt-android to 1.6.11
2016-08-09 09:36:48 +08:00
Mygod 984e75ae99 Fix incorrect handling of default values on database upgrade 2016-08-09 04:34:51 +08:00
Mygod 3cc1a1602e Fix go install: no install location for directory again 2016-08-08 19:27:24 +08:00
Mygod 72305c5f60 Fix a bug in SummaryEditTextPreference 2016-08-08 18:47:26 +08:00
Mygod 4303c1cd0c Remove signing in Travis builds (#798) 2016-08-08 13:20:10 +08:00
Mygod 5dad89b71e Update prerequisites in README.md 2016-08-08 12:25:11 +08:00
Mygod 109d4728f4 Remove redundant platform-tools install for Travis 2016-08-08 12:12:37 +08:00
Mygod 53b9c1f4af Switch to Android platform on Travis 2016-08-08 11:58:44 +08:00
Mygod 23fc7e9134 Fix go install: no install location for directory error 2016-08-08 03:20:33 +08:00
Mygod e73fc9f881 Refine travis CI 2016-08-08 02:48:06 +08:00
Mygod 941393cab4 Update dependencies 2016-08-08 02:40:12 +08:00
Mygod a6e87cf666 Merge branch 'master' of github.com:shadowsocks/shadowsocks-android 2016-08-08 00:15:38 +08:00