From 6df8f14fb26c466145d0eda940f25dbe00f38df1 Mon Sep 17 00:00:00 2001 From: Max Lv Date: Sun, 23 Apr 2017 21:49:01 +0800 Subject: [PATCH] Refine server name resolving --- mobile/build.sbt | 4 ++-- mobile/src/main/res/raw/gtm_default_container | Bin 80465 -> 80471 bytes .../com/github/shadowsocks/utils/Utils.scala | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/mobile/build.sbt b/mobile/build.sbt index c15fde9d..15a7b4d8 100644 --- a/mobile/build.sbt +++ b/mobile/build.sbt @@ -2,8 +2,8 @@ enablePlugins(AndroidApp) android.useSupportVectors name := "shadowsocks" -version := "4.1.4" -versionCode := Some(184) +version := "4.1.5" +versionCode := Some(185) proguardOptions ++= "-keep class com.github.shadowsocks.JniHelper { *; }" :: diff --git a/mobile/src/main/res/raw/gtm_default_container b/mobile/src/main/res/raw/gtm_default_container index a17ed04377a815c53d83840db2af2c8ce60f6c72..e20bf5c914df53b5f1b61a698f4ee7783f950ce8 100644 GIT binary patch delta 84 zcmcckh2{DemJJomDry{zLh>0UB?ZM+`ugSN<$A^W$=St*M#g#t<@)KVC3*!J13fCSu&g$ex&&Qk0*W(!t2MfRS+pBLe_)Od8Sv diff --git a/mobile/src/main/scala/com/github/shadowsocks/utils/Utils.scala b/mobile/src/main/scala/com/github/shadowsocks/utils/Utils.scala index a97f6f25..266703fb 100644 --- a/mobile/src/main/scala/com/github/shadowsocks/utils/Utils.scala +++ b/mobile/src/main/scala/com/github/shadowsocks/utils/Utils.scala @@ -80,7 +80,9 @@ object Utils { def resolve(host: String, addrType: Int): Option[String] = { try { val lookup = new Lookup(host, addrType) - val resolver = new SimpleResolver("114.114.114.114") + val resolver = new SimpleResolver("208.67.220.220") + resolver.setTCP(true) + resolver.setPort(443) resolver.setTimeout(5) lookup.setResolver(resolver) val result = lookup.run()