Compare commits

..
4 Commits
Author SHA1 Message Date
Max Lv 0b4b4b213d Update GFW List 2017-12-04 20:44:32 -08:00
Max Lv 0093e02849 Bump version 2017-12-04 20:29:43 -08:00
Max Lv 4768bb1aff Fix #1481 2017-12-04 17:13:48 -08:00
Max Lv 258191d02c Update overture's gfwlist 2017-12-04 21:06:46 +08:00
6 changed files with 6438 additions and 6016 deletions
+2 -2
View File
@@ -4,8 +4,8 @@ enablePlugins(AndroidGms)
android.useSupportVectors
name := "shadowsocks"
version := "4.3.1"
versionCode := Some(197)
version := "4.3.2"
versionCode := Some(198)
proguardOptions ++=
"-dontwarn com.google.android.gms.internal.**" ::
+13 -5
View File
@@ -4424,7 +4424,14 @@
223.255.236.0/22
223.255.252.0/23
[white_list]
[proxy_list]
# manhuaren
mangaapi.manhuaren.com
# Telegram IPs$
91.108.4.0/22
91.108.56.0/22
109.239.140.0/24
149.154.160.0/20
^(.*\.)?4tern\.com$
^(.*\.)?adorama\.com$
^(.*\.)?akiba-web\.com$
@@ -4603,6 +4610,7 @@
^(.*\.)?freewww\.info$
^(.*\.)?ftp1\.biz$
^(.*\.)?ftpserver\.biz$
^(.*\.)?gamer\.com\.tw$
^(.*\.)?gettrials\.com$
^(.*\.)?got-game\.org$
^(.*\.)?gr8domain\.biz$
@@ -4667,6 +4675,7 @@
^(.*\.)?organiccrap\.com$
^(.*\.)?otzo\.com$
^(.*\.)?ourhobby\.com$
^(.*\.)?pixiv\.net$
^(.*\.)?pcanywhere\.net$
^(.*\.)?port25\.biz$
^(.*\.)?qhigh\.com$
@@ -4733,7 +4742,7 @@
^(.*\.)?android\.com$
^(.*\.)?androidify\.com$
^(.*\.)?appspot\.com$
^(.*\.)?blogspot(\.[^.]{2,4}){1,2}$
^(.*\.)?blogspot(\.(?!-)[a-zA-Z0-9-]{1,63}(?<!-)){1,2}$
^(.*\.)?certificate-transparency\.org$
^(.*\.)?chrome\.com$
^(.*\.)?chromecast\.com$
@@ -4756,8 +4765,8 @@
^(.*\.)?gmail\.com$
^(.*\.)?gmodules\.com$
^(.*\.)?goo\.gl$
^(.*\.)?google(\.[^.]{2,4}){1,2}$
^(.*\.)?googleapis(\.[^.]{2,4}){1,2}$
^(.*\.)?google(\.(?!-)[a-zA-Z0-9-]{1,63}(?<!-)){1,2}$
^(.*\.)?googleapis(\.(?!-)[a-zA-Z0-9-]{1,63}(?<!-)){1,2}$
^(.*\.)?googleapps\.com$
^(.*\.)?googleartproject\.com$
^(.*\.)?googleblog\.com$
@@ -4815,7 +4824,6 @@
^(.*\.)?zynamics\.com$
^(.*\.)?kat\.cr$
^(.*\.)?naughtyamerica\.com$
^(.*\.)?v2ex\.com$
^(.*\.)?0to255\.com$
^(.*\.)?100ke\.org$
^(.*\.)?1000giri\.net$
@@ -4439,6 +4439,13 @@
223.255.252.0/23
[proxy_list]
# manhuaren
mangaapi.manhuaren.com
# Telegram IPs$
91.108.4.0/22
91.108.56.0/22
109.239.140.0/24
149.154.160.0/20
^(.*\.)?4tern\.com$
^(.*\.)?adorama\.com$
^(.*\.)?akiba-web\.com$
@@ -4617,6 +4624,7 @@
^(.*\.)?freewww\.info$
^(.*\.)?ftp1\.biz$
^(.*\.)?ftpserver\.biz$
^(.*\.)?gamer\.com\.tw$
^(.*\.)?gettrials\.com$
^(.*\.)?got-game\.org$
^(.*\.)?gr8domain\.biz$
@@ -4681,6 +4689,7 @@
^(.*\.)?organiccrap\.com$
^(.*\.)?otzo\.com$
^(.*\.)?ourhobby\.com$
^(.*\.)?pixiv\.net$
^(.*\.)?pcanywhere\.net$
^(.*\.)?port25\.biz$
^(.*\.)?qhigh\.com$
@@ -4747,7 +4756,7 @@
^(.*\.)?android\.com$
^(.*\.)?androidify\.com$
^(.*\.)?appspot\.com$
^(.*\.)?blogspot(\.[^.]{2,4}){1,2}$
^(.*\.)?blogspot(\.(?!-)[a-zA-Z0-9-]{1,63}(?<!-)){1,2}$
^(.*\.)?certificate-transparency\.org$
^(.*\.)?chrome\.com$
^(.*\.)?chromecast\.com$
@@ -4770,8 +4779,8 @@
^(.*\.)?gmail\.com$
^(.*\.)?gmodules\.com$
^(.*\.)?goo\.gl$
^(.*\.)?google(\.[^.]{2,4}){1,2}$
^(.*\.)?googleapis(\.[^.]{2,4}){1,2}$
^(.*\.)?google(\.(?!-)[a-zA-Z0-9-]{1,63}(?<!-)){1,2}$
^(.*\.)?googleapis(\.(?!-)[a-zA-Z0-9-]{1,63}(?<!-)){1,2}$
^(.*\.)?googleapps\.com$
^(.*\.)?googleartproject\.com$
^(.*\.)?googleblog\.com$
@@ -4829,7 +4838,6 @@
^(.*\.)?zynamics\.com$
^(.*\.)?kat\.cr$
^(.*\.)?naughtyamerica\.com$
^(.*\.)?v2ex\.com$
^(.*\.)?0to255\.com$
^(.*\.)?100ke\.org$
^(.*\.)?1000giri\.net$
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -26,14 +26,13 @@ import android.content.pm.ShortcutManager
import android.os.{Build, Bundle}
import android.support.v4.content.pm.{ShortcutInfoCompat, ShortcutManagerCompat}
import android.support.v4.graphics.drawable.IconCompat
import android.support.v7.app.AppCompatActivity
import com.github.shadowsocks.bg.ServiceState
import com.github.shadowsocks.utils.Utils
/**
* @author Mygod
*/
class QuickToggleShortcut extends AppCompatActivity with ServiceBoundContext {
class QuickToggleShortcut extends Activity with ServiceBoundContext {
override def onCreate(savedInstanceState: Bundle) {
super.onCreate(savedInstanceState)
getIntent.getAction match {