summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/Constants.java
AgeCommit message (Collapse)Author
2020-12-29new year cleanup: restructure messy projectcyBerta
2020-12-28no need to use onActivityResult in InstallActivity during installation it ↵cyBerta
won't be called
2020-12-28check once a week for an app updatecyBerta
2020-12-28download apk, request permission and install app updatecyBerta
2020-11-09initial auto-update implementation: introducing fatweb flavor, pgpverify go ↵cyBerta
library and bitmask core library, basic update mechanism
2020-07-23implement gateway selection based on geoip servicecyBerta
2020-03-08Show error toast and reset root feature settings if app could not obtain ↵cyBerta
root permissions
2020-01-31add UI in navigation drawer to enable/disable ipv6 firewall and to show/hide ↵cyberta
experimental features
2020-01-29implement wifi tetheringcyberta
2020-01-24add new strings for tetheringcyBerta
2020-01-13remove unused code - move constant 'danger_on' for insecure test builds to ↵cyBerta
Constants
2019-12-30reduce su calls, add logging, save if su exists and was allowed to preferencescyBerta
2019-10-25implement error handling for edge case when AndroidcyBerta
throws an nullpointer exception while it tries to prepare the VpnService
2019-10-01Merge branch 'pluggableTransports2'cyBerta
2019-09-08New icon and text for Excluded Apps. Using PreferenceHelper. Test done.akuma
2019-08-02add shared preferences for pluggable transport usagecyBerta
2019-08-02squashed commit for Pluggable TransportscyBerta
* implement handling of different provider API version (v1 and v2) * detect provider's obfs support * shapeshifter-dispatcher installation * necessary changes to control shapeshifter-dispatcher from Bitmask * route openvpn traffic over shapeshifter-dispatcher
2019-07-12better support for android 8.X always-on killswitch (#8945 & #8928)cyBerta
2019-07-12cleanup LogFragmentcyBerta
2018-12-29update sdk to version 28, update dependencies, fix potential memory leakscyBerta
2018-12-07first shot gatewayselectioncyBerta
2018-08-31#8896 skip onboarding for custom branded apps, allow to specify if anonymous ↵cyBerta
usage is preferred over login/signup
2018-06-27Merge branch 'master' into add_providerlalottacontinua
2018-06-23Modified donation reminderJanak Amarasena
2018-06-18solved merge conflictlalottacontinua
2018-06-07Minor updates according to received feedbackJanak Amarasena
2018-06-03Added donation remindersJanak Amarasena
2018-05-31Added donation button to navigation drawerJanak Amarasena
2018-05-12added NewProviderActivity basicsl
2018-02-28#8808 add dialog for always-on vpn infoscyBerta
2018-02-23#8754 enable pause openvpn on device inactivity featurecyBerta
2018-02-18Merge branch 'mirror_0xacab_0.9.8' into #8797_certificate_expirationcyBerta
* fix merge conflicts in: app/src/main/java/se/leap/bitmaskclient/EipFragment.java app/src/main/java/se/leap/bitmaskclient/eip/EIP.java app/src/main/java/se/leap/bitmaskclient/eip/EipCommand.java
2018-02-158797 - pair programming effortFup Duck
2018-02-13Merge branch 'origin_0.9.8' into #8831_progress_animation_when_connectingcyBerta
* added new EipCommand in StartActivity * added option to add intent extras to EipCommand * resolved merge conflicts and minor refactorings in: app/src/main/java/se/leap/bitmaskclient/EipFragment.java app/src/main/java/se/leap/bitmaskclient/eip/EIP.java
2018-02-13#8831 add a progress animation to EipFragment and don't start blocking vpn ↵cyBerta
when user triggered vpn start from UI
2018-02-098827 - resolve discussionsFup Duck
* remove stop for providerApi * enable retrySetUpProvider * renamed PROVIDER_KEY for EIP_JSON to PROVIDER_EIP_DEFINITION
2018-02-08Merge branch 'leap_0.9.8' into 8827_handle_switch_providerFup Duck
2018-02-08#8830 fix onBoot behavior after ui changescyBerta
2018-02-068827 - handle switch provider correctlyFup 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
2017-12-19refactor dashboardFup Duck
2017-12-14Update constants renamingcyBerta
2017-12-12Add Splash StartActivityFup Duck
* added Splash StartActivity to handle updates and initialization * created global Constants * move EIPConstants to Constants * create update possibility * use VectorDrawable as background for StartActivity