summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-12-04ChangelogSean Leonard
2013-12-05Turn the login icon into simple text (Bug #4659)cyBerta
2013-12-05Show location in openvpn notification message (Feature #4665)cyBerta
2013-12-04Merge branch 'develop' of ssh://leap.se:22/bitmask_android into developcyBerta
2013-12-04about bitmask instead of about LEAPcyBerta
2013-12-04remove translations for LEAP for AndroidcyBerta
2013-12-04Merge branch 'hotfix/vpn-routes-never-set' into developParménides GV
2013-12-04Merge branch 'bug/fix-switch-provider' into developParménides GV
2013-12-04Rebased and working fine.Parménides GV
I've restored use_anonymously() and login() methods from ConfigurationWizard, now everything works ok.
2013-12-04fix for notification message on state exitingcyBerta
2013-12-04logout simplified and logs removedcyBerta
2013-12-04Active gateway is updated every eip start.Parménides GV
2013-12-04Vpn profiles get updated after switching provider.Parménides GV
parsedEipSerial wasn't being reset after switching provider, so updating gateways thought there was no real update. After switching provider, we also remove all other vpn profiles.
2013-12-04bugfixes for switch toggle behaviorcyBerta
2013-12-04set key icon also on state EXITINGcyBerta
2013-12-04added FATAL as status for reconnection timoutcyBerta
2013-12-04switch provider part 1cyBerta
2013-12-03Revert "No new routes if openvpn is already running."Sean Leonard
This reverts commit 5b772c23c3f45405f30de4a180fe47dbcb2fdfc4.
2013-12-04Merge branch 'develop' of ssh://leap.se:22/bitmask_android into developcyBerta
2013-12-03Merge branch ↵Sean Leonard
'bug/login-button-from-Provider-Details-does-not-always-trigger-login-dialog-#4647' into develop Signed-off-by: Sean Leonard <meanderingcode@aetherislands.net>
2013-12-03Merge branch 'bug/logout-crashes-if-the-dashboard-goes-to-background-#4634' ↵Sean Leonard
into develop Signed-off-by: Sean Leonard <meanderingcode@aetherislands.net>
2013-12-03Login triggered if requested after provider switchParménides GV
Request code for switching provider was not being considered in onActivityResult.
2013-12-03NullPointer checks in logoutParménides GV
Check if eipStatus and mProgressBar are null in logout(), and if so fetch the objects with findViewById.
2013-11-30Merge branch 'develop' of ssh://leap.se:22/bitmask_android into developcyBerta
2013-11-29Merge branch 'bug/fix-url-check' into developSean Leonard
2013-11-29url check improvedcyBerta
2013-11-30Merge branch 'feature/clearer_wording' into developcyBerta
2013-11-30Merge branch 'feature/clearer-wording' of ↵cyBerta
https://github.com/parmegv/bitmask_android into feature/clearer_wording
2013-11-30Merge branch 'feature/tests-0.2.1' into developcyBerta
2013-11-30minor changes for running testscyBerta
2013-11-26Script to run tests from a test class directly.Parménides GV
It receives the path to the file, and it runs the tests coded in there.
2013-11-26Tests can be run from cli.Parménides GV
Command: cd tests && ./run.sh
2013-11-26Tests for CW pass.Parménides GV
I've slightly modified a confighelper method regarding sharedpreferences, but that shouldn't be a problem since I'm going to remove those methods soon from there.
2013-11-22I'm not showing parmegv account pass.Parménides GV
I'm using a new testing account, parmegvtest1
2013-11-22All tests are passed, fixed a logindialog bug.Parménides GV
2013-11-22Rebased onto 0.2.2Parménides GV
Some tests aren't passed, due to changes and UI (for example, log in dialog is no longer a menu item but an action bar item, and robotium can't find it).
2013-11-21OpenVPN notification contains location.Parménides GV
Instead of plain domain, we're printing a new variable stored in vpnprofile (parsed in ConfigParser): location. I'm substituing "__" by ", ", but I'm not uppercasing anything. We rely on the raw data from eip-service.json.
2013-11-21In notification: s/hippo.bitmask.net/bitmask.net/Parménides GV
2013-11-21Trivial changes in strings.xmlParménides GV
2013-11-20Fixed compilation error from rebases.Parménides GV
2013-11-19Logging out deletes the token from LeapSRPSession.Parménides GV
2013-11-19Token based authentication implemented.Parménides GV
We use the session id cookie in the SRP process, and then reset the cookie store (forgetting about that cookie) and store the authentication token in a static variable inside LeapSRPSession.
2013-11-19Successfully rebased onto 0.2.2Parménides GV
2013-11-19CA cert saved correctly in SharedPreferences.Parménides GV
I/O error at login phase fixed.
2013-11-19ProviderAPI broadcasts progress to CW.Parménides GV
Setting up a provider makes the progressbar move according to the number of files downloaded (1/3, 2/3, 3/3). Next step: recover from download errors individually. That means that if a download fails but the others went OK, the user will be prompted to retry that individual failing download.
2013-11-19A bit of cleaning.Parménides GV
2013-11-19Provider setup: One method downloads everything.Parménides GV
This method uses another 3 to download each file. Next step: broadcast progress and remove unnecessary methods.
2013-11-19Successfully rebased onto progress-bars.Parménides GV
2013-11-19Simplified the methods to add a new provider.Parménides GV
Adding a new provider is the same that selecting a new one, using the same methods and following the same workflow.
2013-11-19Preseeded providers only have provider.json urlParménides GV
I've refactored everything to be able to remove all but provider.json url at urls files.