Age | Commit message (Collapse) | Author |
|
domain in the UI
|
|
|
|
message in UI
|
|
misconfigured backend
|
|
|
|
|
|
|
|
|
|
useBridges is true
|
|
* fix setting http proxy port correctly
* snowflake+tor does currently only work when being connected to a wifi, not a cellular network.
For now, we check if the device is connected to a wifi, before attempting to start tor
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
proper results
|
|
|
|
|
|
|
|
|
|
Constants
|
|
a successful connection in order to recognize newly added gateways (#8974)
|
|
flavor and minor refactorings
|
|
|
|
|
|
|
|
registration nor anonymous usage
* always download provider.json, Use preseeded provider.json only to check if the client
can connect with preseeded certificate. Keeps the provider.json updated if provider changes it's
config
* Tests for both cases
|
|
|
|
|
|
ProviderApi broadcast receiver for reuse
|
|
by implementing dynamic layout changes when keyboard appears
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#8858 persist custom providers
See merge request leap/bitmask_android!47
|
|
|
|
|
|
provider method to build the api url
|
|
|
|
|
|
|
|
* validate urls before changing anything in Provider.define()
* save private key and vpn cert after login/signup
|
|
|
|
* remove stop for providerApi
* enable retrySetUpProvider
* renamed PROVIDER_KEY for EIP_JSON to PROVIDER_EIP_DEFINITION
|
|
* add NullPointer checks to EipFragment
* add Provider to DownloadFailedDialog
* remove unused code
* store certificates for pinning in SharedPreferences
|