summaryrefslogtreecommitdiff
path: root/app/src/release
AgeCommit message (Collapse)Author
2014-12-04Learning to use Butterknife, refactoring small things.Parménides GV
2014-12-03Orientation changes always work.Parménides GV
2014-12-03First orientation change doesn't crash.Parménides GV
Update gradle to 2.2.1.
2014-11-26Update vpn certificate and store it correctly.Parménides GV
One more onReceiveResult for Dashboard, that method needs a rethink: a statemachine class, and a simple "next()" method? The reality is that the onReceiveResult specifies a linked process, and that should have a better model than a series of if/else cases with strings comparisons hehehe
2014-11-26eip package, EIP constants to interface.Parménides GV
2014-11-13Delete all vpn profiles if updating them.Parménides GV
2014-11-12Remove 2 unused methods.Parménides GV
2014-11-12ProviderAPI.getNewCert fixed in release.Parménides GV
Reproduced the refactoring done in debug.
2014-11-04Don't update eip service oncreate eip.Parménides GV
Reuse EipServiceFragment's stopEip and startEipFromScratch in Dashboard.
2014-10-16A bit of refactoring for ConfigurationWizard.Parménides GV
Fix a typo in the debug source of ProviderAPI.
2014-10-14Big refactor, ProviderAPI looks better.Parménides GV
2014-10-14Start EIP after downloading an authed certificate.Parménides GV
Always. Previously we didn't do so if EIP hadn't been started before. Fix a small bug introduced during latest refactoring, authentication did not work because the final result variable wasn't assigned.
2014-10-10ProviderAPI refactoring.Parménides GV
Authenticate and Register methods are now renamed and split. It's much more readable, the new emacs-default indentation helps to that too.
2014-10-09Check self-signed fingerprint.Parménides GV
2014-08-19Remove all vpn if upgrading to 0.6.0.Parménides GV
2014-08-18Login if anonymous eip is not available.Parménides GV
2014-08-14Handle NoSuchElementException in ProviderAPI.Parménides GV
2014-08-05Append "Sign Up" to "Log in" button.Parménides GV
It's enough to reflect the fact that the button leads to a dialog from which the user can both log in or sign up.
2014-07-07New certificate if half of its lifetime passed.Parménides GV
It takes for granted that the certificate is valid from the very same date it's downloaded.
2014-07-02Fetch new certificate and restart EIP.Parménides GV
2014-06-26New openvpn cert -> create a vpn profile.Parménides GV
2014-06-20Service is down message correctly shown.Parménides GV
I've also fixed another message: if a file to be downloaded is not found, we say the entered provider isn't a LEAP provider. This is based on the fact that if provider.json doesn't exist/contain valid information, then the url isn't pointing to a LEAP provider.
2014-06-20provider.json is downloaded before ca.crtParménides GV
We don't assume ca.crt is in /ca.crt anymore, but fetch the complete url from provider.json. We also signup against users.json file instead of simple "users", which worked for *.bitmask.net domains.
2014-05-08Automatically log in.Parménides GV
Functionality copied to the Release build.
2014-04-24Commercial certificate to download provider.jsonParménides GV
Removed the default danger_on = true in the debug build.
2014-04-09Bitmask loads all preseeded providers correctly.Parménides GV
If you choose one and then tap "Switch provider" button, no duplicated providers are shown.
2014-04-09Back to the standard "app" module.Parménides GV
This return to "app" instead of "bitmask_android" is due to this reading: https://developer.android.com/sdk/installing/studio-build.html#projectStructure I'll have to tweak the final apk name in build.gradle.