Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-22 | Button with circle progress, added. | Parménides GV | |
Next step: a bit of UI design, removing the switch. | |||
2015-04-22 | Pinning connection to provider.json | Parménides GV | |
Using AndroidPinning library from Moxie, I make sure the provider.json file Bitmask downloads is fetched from a pinned https connection, so that the api certificate fingerprint is the good one. | |||
2015-04-14 | Signing up string. | Parménides GV | |
2015-04-10 | Seems to work. | Parménides GV | |
2015-04-07 | Trying to conjugate the Spanish verbs programmatically. | Parménides GV | |
2015-04-07 | Move switch down | Parménides GV | |
2015-03-19 | Show gus message just for riseup login. | Parménides GV | |
2015-03-19 | Show browser warning on disconnect. | Parménides GV | |
Also reindent some code. | |||
2015-03-13 | If a provider fails to be configured, go back to CW. | Parménides GV | |
2015-03-12 | Suggest to wipe data if logging out fails repeatedly. | Parménides GV | |
2015-03-12 | Failed log out message a bit explained. | Parménides GV | |
Now that I fixed the internal inconsistencies of checking if the user is logged in, if this error happens it should be caused by the provider or the network itself. So I tell the user. | |||
2015-03-09 | Just say it's authenticated, nothing about certificates | Parménides GV | |
2015-01-31 | Updated ics-openvpn to rev 1020. | Parménides GV | |
Improved build.gradle script. | |||
2015-01-19 | More tests, sometimes they don't pass sometimes do | Parménides GV | |
testIsValid depends on the speed of Runtime's exec: sometimes it's quick and passes (because it changes the date correctly) and sometimes is not. A waitFor doesn't fix the issue, it waits forever. | |||
2014-12-23 | Update ics-openvpn to 1006 | Parménides GV | |
2014-12-23 | -100 lines on Dashboard, gradle fix. | Parménides GV | |
Gradle doesn't invoke updateIcsOpenVpn task unless the task is explicitly invoked. I needed to put all the related tasks into the configuration phase, rather than on the execution one. | |||
2014-12-15 | Merge branch 'bug/didn't-log-out-message-typo' into develop | Parménides GV | |
2014-12-15 | Don't updateIcsOpenVpn each build. | Parménides GV | |
2014-12-12 | Updated ics-openvpn to last rev 14 Nov 2014. | Parménides GV | |
Material design! It still doesn't run properly on my tablet, openvpn keeps getting down and exiting. | |||
2014-12-12 | Updated ics-openvpn to rev924. | Parménides GV | |
2014-11-04 | Update ics-openvpn to rev 906. | Parménides GV | |
2014-11-02 | Typo fix | Colin Mahns | |
2014-10-14 | Big refactor, ProviderAPI looks better. | Parménides GV | |
2014-09-18 | Updated ics-openvpn, restart after 1' being killed | Parménides GV | |
Fixed notifications too (forgot to do it in another branch, it's #5964). | |||
2014-08-14 | Show a special notification while traffic is blocked. | Parménides GV | |
When the user has already been connected to a VPN and she configured the client to use persistent-tun, we should warn her that until the VPN connection is again established, no traffic will flow. | |||
2014-08-05 | Restored notification only when it's alone. | Parménides GV | |
2014-08-05 | Append "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-08-03 | Just a small glitch after cancelling a disconnect. | Parménides GV | |
I don't use the eip status receiver because it wasn't reliable on timing: updated messages were arriving before the receiver was notifying a new state. Current and last ConnectionStatus is now managed at EIP. More refactoring on the eip fragment, now there are separate methods for setting up the UI depending on the message received. | |||
2014-07-31 | Updated ics-openvpn to rev 859 + no 2nd notification. | Parménides GV | |
2014-06-30 | Download certificate if expired. | Parménides GV | |
2014-06-25 | Show "Logged out." message. | Parménides GV | |
2014-06-24 | We don't predict future certificate. | Parménides GV | |
2014-06-24 | Tracker link pointing to chili | Parménides GV | |
2014-06-24 | LEAP copyright updated until 2014. | Parménides GV | |
2014-06-20 | Updated ics-openvpn-upstream: less patches of ours. | Parménides GV | |
2014-06-20 | Service 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-19 | Provider name in Dashboard is ellipsized correctly | Parménides GV | |
2014-06-16 | Check if there is an active gateway selected. | Parménides GV | |
The active gateway cannot be null. | |||
2014-06-16 | Succesfully updated. | Parménides GV | |
2014-06-10 | Grabs eip authentication data correctly. | Parménides GV | |
Merged updated ics-openvpn-upstream (e7803cc8efcd1794e18b4e30a43d814c2834552d). | |||
2014-06-09 | Updated to build tools 19.1. | Parménides GV | |
2014-06-04 | LogWindow declared in AndroidManifest. | Parménides GV | |
2014-05-29 | ics-openvpn receives ifconfig from the server. | Parménides GV | |
Refactored AndroidManifest to include launchvpn and openvpnservice. Imported changes from ics-openvpn-upstream | |||
2014-05-29 | Last ics-openvpn compilation problem fixed. | Parménides GV | |
Forgot to add the menu for the log. Now we'll strive to fix se.leap.bitmaskclient problems: first compilation, then functionality. | |||
2014-05-29 | No AIDL nor api, logfragment related xml files | Parménides GV | |
api folder and aidl files aren't needed for us. They are used for external apps that want to use ics-openvpn as an already installed package, while what we want is to avoid the installation of ics-openvpn including it (refactored) in bitmask android. | |||
2014-05-28 | Resources merge correctly. | Parménides GV | |
2014-05-15 | Copy some necessary icons from ics-openvpn. | Parménides GV | |
I'm hardcoding their values based on the compilation errors (i.e., the drawables referenced by de.blinkt.openvpn.core.OpenVpnService). If a new drawable were introduced, build.gradle should be updated accordingly. | |||
2014-05-15 | remove ics-openvpn strings from strings.xml | Parménides GV | |
I privilege ics-openvpn translation to ours. If we need to change something, we can introduce a new xml element without any future compatibility problem with ics-openvpn. | |||
2014-05-08 | Automatically log in. | Parménides GV | |
Functionality copied to the Release build. | |||
2014-05-05 | New menu option: signup. | Parménides GV | |
There is some problem in the maths, because the server says it's ok but login doesn't work from Android app nor from webapp. |