Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-29 | update butterknife probably a last time | cyBerta | |
2020-12-29 | new year cleanup: restructure messy project | cyBerta | |
2020-07-25 | only allow geoip service calls if the vpn is not yet running in order to get ↵ | cyBerta | |
proper results | |||
2020-07-24 | try to fetch geoip service only if non-default url exists | cyBerta | |
2020-07-23 | implement gateway selection based on geoip service | cyBerta | |
2020-03-17 | switch to AndroidX | cyBerta | |
2020-01-21 | implement no-dns fallback using okhttp's Dns interface | cyberta | |
2020-01-13 | remove unused code - move constant 'danger_on' for insecure test builds to ↵ | cyBerta | |
Constants | |||
2019-12-13 | improve better server balancing: update eip-service.json every 3 days after ↵ | cyBerta | |
a successful connection in order to recognize newly added gateways (#8974) | |||
2019-09-27 | fix error handling for failing fetch of eip-service.json in production ↵ | cyBerta | |
flavor and minor refactorings | |||
2019-08-02 | add missing import | cyBerta | |
2019-08-02 | add provider/gateway setup infos to LogView in debug builds | cyBerta | |
2019-07-12 | replace 'Bitmask' in strings with variable for a better client customization | cyBerta | |
2019-05-21 | * show error dialog if provider is misconfigured and has not allowed ↵ | cyBerta | |
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 | |||
2019-05-20 | improve provider json validation during setup | cyBerta | |
2018-12-07 | first shot gatewayselection | cyBerta | |
2018-08-17 | #8896 get rid of intent member variable as state holder... && extract ↵ | cyBerta | |
ProviderApi broadcast receiver for reuse | |||
2018-07-04 | #8886 add layout for tablets and improve tablet and phone layouts in general ↵ | cyBerta | |
by implementing dynamic layout changes when keyboard appears | |||
2018-06-27 | Merge branch 'master' into add_provider | lalottacontinua | |
2018-06-27 | #8886 implemented in insecure as well | lalottacontinua | |
2018-06-14 | working version not insecure yet | lalottacontinua | |
2018-05-12 | added NewProviderActivity basics | l | |
2018-03-18 | refactor ConfigHelper, split into multiple helper classes | cyBerta | |
2018-03-06 | cleanup - rename layout files | Fup Duck | |
2018-02-21 | Merge branch '#8858_persist_custom_providers' into '0.9.8' | fupduck | |
#8858 persist custom providers See merge request leap/bitmask_android!47 | |||
2018-02-21 | #8858 add custom providers to the providers list on successful setup | cyBerta | |
2018-02-20 | #8853 show 'It doesn\'t seem to be a Bitmask provider' if entered URL is crap | cyBerta | |
2018-02-20 | #8853 fix failing vpn cert download callback for insecure flavor and use new ↵ | cyBerta | |
provider method to build the api url | |||
2018-02-18 | #8857 fix recreation / restore of ConfigurationWizard error dialogs | cyBerta | |
2018-02-16 | #8789 fix reference in production flavor of ProviderApiManager | cyBerta | |
2018-02-15 | 8797 - pair programming effort | Fup Duck | |
2018-02-11 | 8827 - discussion | Fup Duck | |
* validate urls before changing anything in Provider.define() * save private key and vpn cert after login/signup | |||
2018-02-09 | 8827 - bugfix | Fup Duck | |
2018-02-09 | 8827 - resolve discussions | Fup Duck | |
* remove stop for providerApi * enable retrySetUpProvider * renamed PROVIDER_KEY for EIP_JSON to PROVIDER_EIP_DEFINITION | |||
2018-02-09 | 8827 - merge request discussions | Fup Duck | |
* add NullPointer checks to EipFragment * add Provider to DownloadFailedDialog * remove unused code * store certificates for pinning in SharedPreferences | |||
2018-02-08 | Merge branch 'leap_0.9.8' into 8827_handle_switch_provider | Fup Duck | |
2018-02-08 | 8827 - fix tests | Fup Duck | |
2018-02-06 | 8827 - handle switch provider correctly | Fup Duck | |
* ProviderAPI no longer stores values in SharedPreferences * use EipCommand to start / stop EIP * update NavigationDrawer after changing provider * use Broadcasts for ProviderAPI * parse more properties from definition into Provider * ProviderApi no longer uses static variables * no more static Context in ProviderApiCommand | |||
2018-01-28 | Merge remote-tracking branch '0xacab/0.9.8' into 8826_custom_provider | Fup Duck | |
2018-01-27 | fix comments for mergerequest | Fup Duck | |
2018-01-27 | fix first comments on merge request | Fup Duck | |
2018-01-23 | add custom provider option | Fup Duck | |
2018-01-19 | improve layout | Fup Duck | |
* improve layout * gracefully handle orientation changes * respect small devices * set correct colors for buttons, error messages... | |||
2018-01-16 | resolve commented issues | Fup Duck | |
* recreate activity correctly after changing orientation * replace getApplicationActivity | |||
2018-01-13 | allow rotation of ConfigWizard | Fup Duck | |
2018-01-13 | more static constant import and import cleanup | Fup Duck | |
2018-01-13 | rename variables to CamelCase | Fup Duck | |
2018-01-11 | Merge remote-tracking branch '0xacab/0.9.8' into 8802_drawer | Fup Duck | |
2018-01-11 | base class for production/insecure ProviderDetailActivity | Fup Duck | |
2018-01-10 | 8773 more test cases and clean-up | cyBerta | |