summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/providersetup
AgeCommit message (Expand)Author
2023-08-07Fixes various bugs related to the re-creation of the SetupActivity and the lo...cyBerta
2023-08-05distinguish plain VPN and circumvention case regarding the configuration desc...cyBerta
2023-08-04implement custom 'start vpn' button design for initial provider setupcyBerta
2023-08-04clean upcyBerta
2023-08-04fix cancel button visibilitycyBerta
2023-08-04tweak setup action bar text weight (bold)cyBerta
2023-08-04set back button in setup action bar title if configured provider is already a...cyBerta
2023-08-04hide keyboard when edit text focus was lost in provider selection screencyBerta
2023-08-04hard code calyx and riseup provider names ...cyBerta
2023-08-03preselect plain vpn/cirucmvention selection from shared preferencescyBerta
2023-08-03show immediate feedback on button click before the provider SetupActivity van...cyBerta
2023-08-03fix empty permission fragment layoutcyBerta
2023-08-03increase okhttp client timout for connect and read to increase the chance to ...cyBerta
2023-08-03tweak comment - referring to canConnect() test in provider setupcyBerta
2023-08-03show error dialogs if provider setup failscyBerta
2023-08-02use single instance of shared prefernces across the app, this reduces the lag...cyBerta
2023-08-02don't try to resolve local host address via DoHcyBerta
2023-08-02* Implenting permissionn fragmentscyBerta
2023-07-31add cancel button, call provider stetup command in ConfigureProviderFragment ...cyBerta
2023-07-29update design and UX for provider setupcyberta
2023-07-19always provide private VPN key over management interface, avoid exposing it i...cyBerta
2023-07-17always switch to encrypted shared preferencescyBerta
2023-07-13migrate to encrypted shared preferencescyBerta
2023-04-18fix tests using mocked okhttpclientcyBerta
2023-04-18update DoH DNS Servers for API communicationcyBerta
2023-04-18always try the complementary DNS resolution strategy if the primary one failedcyBerta
2023-04-18try tls 1.3 during bootstrappingcyBerta
2023-04-18draft DoH for bootstrappingcyBerta
2023-04-15fix missing domain name of manually added providers in provider selectioncyBerta
2022-12-21remove dead code related to deprecated Android versionscyBerta
2022-12-16minor: make weak ref finalcyBerta
2022-12-16compare mainURL instead of domain when checking if provider setup finished su...cyBerta
2022-11-22add missing call to super in ProviderListBaseActivitycyBerta
2022-11-22implement motd download in ProviderAPI Service, persist motdcyBerta
2022-11-22initialize custom branded Provider model with motd urlcyBerta
2022-11-22parse motd url from assets folder and initialize Provider accordinglycyBerta
2022-08-07set riseup's main_url to black.riseup.net while still showing riseup.net as d...cyBerta
2022-07-18removed unused ServiceConnectioncyBerta
2022-07-18only allow already established network connections when trying to call the pr...cyBerta
2022-07-18update soon expiring vpn certificates after connecting to the VPNcyBerta
2022-05-19ignore snowflake preferences for API communication if a VPN tunnel is already...cyBerta
2022-05-19handle tor startup errors and use better checks in EipSetupObserver if tor sh...cyBerta
2022-02-05always show 'show connection details' if connection details have been visible...cyBerta
2021-12-17allow to parse and handle multiple certs in a pem filecyBerta
2021-12-10catch potential IllegalArgumentException when enqueuing intents for EIP and P...cyBerta
2021-11-28fix unobfuscated reconnect option if configuring provider using snowflake failedcyBerta
2021-11-25adapt wording for hiding connection details, fixes #9051cyBerta
2021-11-25implement UI to enable/disable tor in settings fragmentcyBerta
2021-11-16replace all TextViews with AppCompatTextViewscyBerta
2021-11-12cleanupcyBerta