Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-14 | Persistent tun activated. | Parménides GV | |
Now the "Waiting for server reply" notification is shown along with native Android's VPN notification. Next step: fix it. | |||
2014-08-14 | Connected UI correctly restored correctly. | Parménides GV | |
2014-08-13 | Don't check cert validity if there is none. | Parménides GV | |
For providers that don't allow anonymous eip, you have no certificate until you log in, but the check validity method works before the log in. | |||
2014-08-13 | Max priority for the onbootreceiver. | Parménides GV | |
http://developer.android.com/reference/android/content/IntentFilter.html#SYSTEM_HIGH_PRIORITY | |||
2014-08-05 | Restored notification only when it's alone. | Parménides GV | |
2014-08-05 | Add remote-cert-tls server to openvpn options. | 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 | Changed the position of a method. | Parménides GV | |
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-08-03 | Refactoring a bit, things begin to make more sense | Parménides GV | |
Smaller methods, simplified logic, eip status and eip progress still need some fixes. | |||
2014-08-02 | EIP switch management: first simplifications. | Parménides GV | |
We don't need an eipAutoSwitched, nor to change the state of the switch in the updateState (this method should just update the state string, nothing more). Still some inconsistencies with the switch, you can turn it off and on several times to see them. | |||
2014-07-31 | Updated ics-openvpn to rev 859 + no 2nd notification. | Parménides GV | |
2014-07-24 | Bump version number for the "meetup" release | Parménides GV | |
2014-07-24 | Bump build number and version for 0.6.0-RC1 | Parménides GV | |
2014-07-24 | We don't need support library from Robotium. | Parménides GV | |
I've also fixed a simple test that wasn't letting the suite to finish correctly. | |||
2014-07-10 | Refactor setting gateway name | Parménides GV | |
2014-07-10 | Udp as default transport + minor refactoring. | Parménides GV | |
I've also added a check for a nullpointer when eipDefinition is null. | |||
2014-07-10 | Removed retrieveVpnService, it seems unuseful. | Parménides GV | |
I've tested autostart, on+off repeated times, and switch provider. It works. The ServiceConnection is managed by DisconnectVPN from ics-openvpn, it's not useful. | |||
2014-07-10 | Extracted methods from some chunks of code. | Parménides GV | |
This is a first step for a refactoring of the EIP class. | |||
2014-07-10 | Change the name of the gateway to its location. | Parménides GV | |
This way, the notification shows the city of the gateway rather than the hostname :) | |||
2014-07-07 | New 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-02 | If authentication fails, restart eip. | Parménides GV | |
This happens when we update the openvpn certificate, in the first connection attempt. | |||
2014-07-02 | Fetch new certificate and restart EIP. | Parménides GV | |
2014-06-30 | Download certificate if expired. | Parménides GV | |
2014-06-27 | Bump version and build number for 0.5.3 | Parménides GV | |
2014-06-27 | Bump version and build number for 0.5.3 RC3. | Parménides GV | |
Forgot to commit before uploading actual APK. | |||
2014-06-26 | Bump build number and version for 0.5.3 RC2 | Parménides GV | |
2014-06-26 | Merge branch 'develop' into release-0.5.3 | Parménides GV | |
2014-06-25 | Show "Logged out." message. | Parménides GV | |
2014-06-25 | Merge branch 'bug/gray-icon-is-confusing-#5800' into develop | Parménides GV | |
2014-06-25 | Update notification icons. | Parménides GV | |
If the connection is being established, the key with a clock icon is shown. If the connection has been established, the key without the clock icon is shown. I've also added all some icons to more resolutions. | |||
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 | Bump build number and version - 0.5.3-RC1 | Parménides GV | |
2014-06-20 | Updated ics-openvpn-upstream: less patches of ours. | Parménides GV | |
2014-06-20 | Removed the authentication bits from VpnProfile. | Parménides GV | |
Now we embed the openvpn cert, the corresponding ca cert and the user key directly from EIP, while creating a vpn profile. We leave VpnProfile untouched. | |||
2014-06-20 | Removed setDefinition from ConfigParser. | Parménides GV | |
We now directly use the parseConfiguration method, translating the eip-service.json openvpn options to a string containing the corresponding openvpn config file lines. | |||
2014-06-20 | Removed isRunning from OpenVpnService. | Parménides GV | |
We use the broadcasted eip status from ics-openvpn to know if we're connected or not. | |||
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-20 | provider.json is downloaded before ca.crt | Parmé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-06-19 | Reordered introduced lines in textviews | Parménides GV | |
2014-06-19 | Provider name in Dashboard is ellipsized correctly | Parménides GV | |
2014-06-17 | Progressbar can be null if there is no EIP service | Parménides GV | |
This happens when you've used a eip enabled provider, and then you switch to a non eip enabled one (e.g., choosing demo.bitmask.net and then switching to cdev.bitmask.net in their current configurations). I've also disabled the build task dependency on updating ics-openvpn. It's causing problems, while not fixing anything. | |||
2014-06-16 | Bump version code for hotfix. | 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 | Merge branch 'feature/update-icsopenvpn-0.6.15' into develop | Parménides GV | |
2014-06-16 | Succesfully updated. | Parménides GV | |
2014-06-13 | Bump build number and version - 0.5.2 | Parménides GV | |
2014-06-13 | Merge branch 'develop' into release-0.5.2 | Parménides GV | |