├── .github └── ISSUE_TEMPLATE │ └── issue.md ├── .gitignore ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── LICENSE ├── PRIVACY_POLICY.md ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── java │ └── kittoku │ │ └── osc │ │ ├── SharedBridge.kt │ │ ├── activity │ │ ├── BlankActivity.kt │ │ └── MainActivity.kt │ │ ├── cipher │ │ └── hash.kt │ │ ├── client │ │ ├── SstpClietnt.kt │ │ └── ppp │ │ │ ├── ConfigClient.kt │ │ │ ├── IpcpClient.kt │ │ │ ├── Ipv6cpClient.kt │ │ │ ├── LCPClient.kt │ │ │ ├── PPPClient.kt │ │ │ └── auth │ │ │ ├── ChapClient.kt │ │ │ ├── ChapMSCHAPV2Client.kt │ │ │ ├── EAPClient.kt │ │ │ ├── EAPMSAuthClient.kt │ │ │ ├── MSCHAPV2Client.kt │ │ │ └── PAPClient.kt │ │ ├── configuration.kt │ │ ├── control │ │ ├── Controller.kt │ │ ├── LogWriter.kt │ │ └── NetworkObserver.kt │ │ ├── debug │ │ ├── capture.kt │ │ └── exception.kt │ │ ├── extension │ │ ├── Byte.kt │ │ ├── ByteArray.kt │ │ ├── ByteBuffer.kt │ │ ├── SharedPreferences.kt │ │ ├── Short.kt │ │ ├── String.kt │ │ └── View.kt │ │ ├── fragment │ │ ├── AppsFragment.kt │ │ ├── HomeFragment.kt │ │ ├── ProfilesFragment.kt │ │ ├── SaveCertFragment.kt │ │ └── SettingFragment.kt │ │ ├── io │ │ ├── OutgoingManager.kt │ │ └── incoming │ │ │ ├── EchoTimer.kt │ │ │ ├── IncomingManager.kt │ │ │ └── process.kt │ │ ├── preference │ │ ├── accessor │ │ │ ├── boolean.kt │ │ │ ├── int.kt │ │ │ ├── set.kt │ │ │ ├── string.kt │ │ │ └── uri.kt │ │ ├── app.kt │ │ ├── check.kt │ │ ├── constant.kt │ │ ├── custom │ │ │ ├── CheckBoxPreference.kt │ │ │ ├── ConnectorPreference.kt │ │ │ ├── DirectoryPreference.kt │ │ │ ├── DropDownPreference.kt │ │ │ ├── IntPreference.kt │ │ │ ├── LinkPreference.kt │ │ │ ├── MultiSelectListPreference.kt │ │ │ ├── PasswordPreference.kt │ │ │ ├── StringPreference.kt │ │ │ ├── SummaryPreference.kt │ │ │ ├── SwitchPreference.kt │ │ │ └── common.kt │ │ └── profile.kt │ │ ├── service │ │ ├── SstpTileService.kt │ │ └── SstpVpnService.kt │ │ ├── terminal │ │ ├── IPTerminal.kt │ │ └── SSLTerminal.kt │ │ └── unit │ │ ├── DataUnit.kt │ │ ├── ppp │ │ ├── Frame.kt │ │ ├── IpcpFrame.kt │ │ ├── Ipv6cpFrame.kt │ │ ├── LCPFrame.kt │ │ ├── auth │ │ │ ├── ChapField.kt │ │ │ ├── ChapFrame.kt │ │ │ ├── EAPFrame.kt │ │ │ └── PAPFrame.kt │ │ └── option │ │ │ ├── Option.kt │ │ │ ├── ipcp.kt │ │ │ ├── ipv6cp.kt │ │ │ └── lcp.kt │ │ └── sstp │ │ ├── Attribute.kt │ │ └── ControlPacket.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ ├── ic_baseline_close_24.xml │ ├── ic_baseline_vpn_lock_24.xml │ └── ic_launcher_background.xml │ ├── layout │ ├── activity_blank.xml │ └── activity_main.xml │ ├── menu │ ├── apps_menu.xml │ └── home_menu.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ ├── ic_launcher_foreground.png │ └── ic_launcher_round.png │ ├── values-night │ └── themes.xml │ ├── values-w820dp │ └── dimens.xml │ ├── values │ ├── colors.xml │ ├── dimens.xml │ ├── ic_launcher_background.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ ├── blank_preference.xml │ ├── home.xml │ ├── network_security_config.xml │ └── settings.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── example_home.png ├── example_setting_1.png ├── example_setting_2.png ├── example_tile.png └── icon.png └── settings.gradle /.github/ISSUE_TEMPLATE/issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/.github/ISSUE_TEMPLATE/issue.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/LICENSE -------------------------------------------------------------------------------- /PRIVACY_POLICY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/PRIVACY_POLICY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /release 3 | /debug -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/SharedBridge.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/SharedBridge.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/activity/BlankActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/activity/BlankActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/activity/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/activity/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/cipher/hash.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/cipher/hash.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/SstpClietnt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/SstpClietnt.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/ConfigClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/ConfigClient.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/IpcpClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/IpcpClient.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/Ipv6cpClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/Ipv6cpClient.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/LCPClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/LCPClient.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/PPPClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/PPPClient.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/auth/ChapClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/auth/ChapClient.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/auth/ChapMSCHAPV2Client.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/auth/ChapMSCHAPV2Client.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/auth/EAPClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/auth/EAPClient.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/auth/EAPMSAuthClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/auth/EAPMSAuthClient.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/auth/MSCHAPV2Client.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/auth/MSCHAPV2Client.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/client/ppp/auth/PAPClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/client/ppp/auth/PAPClient.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/configuration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/configuration.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/control/Controller.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/control/Controller.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/control/LogWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/control/LogWriter.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/control/NetworkObserver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/control/NetworkObserver.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/debug/capture.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/debug/capture.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/debug/exception.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/debug/exception.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/extension/Byte.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/extension/Byte.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/extension/ByteArray.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/extension/ByteArray.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/extension/ByteBuffer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/extension/ByteBuffer.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/extension/SharedPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/extension/SharedPreferences.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/extension/Short.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/extension/Short.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/extension/String.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/extension/String.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/extension/View.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/extension/View.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/fragment/AppsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/fragment/AppsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/fragment/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/fragment/HomeFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/fragment/ProfilesFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/fragment/ProfilesFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/fragment/SaveCertFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/fragment/SaveCertFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/fragment/SettingFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/fragment/SettingFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/io/OutgoingManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/io/OutgoingManager.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/io/incoming/EchoTimer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/io/incoming/EchoTimer.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/io/incoming/IncomingManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/io/incoming/IncomingManager.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/io/incoming/process.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/io/incoming/process.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/accessor/boolean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/accessor/boolean.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/accessor/int.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/accessor/int.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/accessor/set.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/accessor/set.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/accessor/string.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/accessor/string.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/accessor/uri.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/accessor/uri.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/app.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/app.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/check.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/check.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/constant.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/constant.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/CheckBoxPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/CheckBoxPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/ConnectorPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/ConnectorPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/DirectoryPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/DirectoryPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/DropDownPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/DropDownPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/IntPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/IntPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/LinkPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/LinkPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/MultiSelectListPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/MultiSelectListPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/PasswordPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/PasswordPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/StringPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/StringPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/SummaryPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/SummaryPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/SwitchPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/SwitchPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/custom/common.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/custom/common.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/preference/profile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/preference/profile.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/service/SstpTileService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/service/SstpTileService.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/service/SstpVpnService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/service/SstpVpnService.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/terminal/IPTerminal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/terminal/IPTerminal.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/terminal/SSLTerminal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/terminal/SSLTerminal.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/DataUnit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/DataUnit.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/Frame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/Frame.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/IpcpFrame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/IpcpFrame.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/Ipv6cpFrame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/Ipv6cpFrame.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/LCPFrame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/LCPFrame.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/auth/ChapField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/auth/ChapField.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/auth/ChapFrame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/auth/ChapFrame.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/auth/EAPFrame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/auth/EAPFrame.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/auth/PAPFrame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/auth/PAPFrame.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/option/Option.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/option/Option.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/option/ipcp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/option/ipcp.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/option/ipv6cp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/option/ipv6cp.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/ppp/option/lcp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/ppp/option/lcp.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/sstp/Attribute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/sstp/Attribute.kt -------------------------------------------------------------------------------- /app/src/main/java/kittoku/osc/unit/sstp/ControlPacket.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/java/kittoku/osc/unit/sstp/ControlPacket.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_close_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/drawable/ic_baseline_close_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_vpn_lock_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/drawable/ic_baseline_vpn_lock_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_blank.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/layout/activity_blank.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/apps_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/menu/apps_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/home_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/menu/home_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/blank_preference.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /app/src/main/res/xml/home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/xml/home.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/app/src/main/res/xml/settings.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/example_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/images/example_home.png -------------------------------------------------------------------------------- /images/example_setting_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/images/example_setting_1.png -------------------------------------------------------------------------------- /images/example_setting_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/images/example_setting_2.png -------------------------------------------------------------------------------- /images/example_tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/images/example_tile.png -------------------------------------------------------------------------------- /images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kittoku/Open-SSTP-Client/HEAD/images/icon.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------