Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-20 | Update gateways after downloading certificate. | Parménides GV | |
If the certificate is from an authenticated user, autostart eip. If not, show that the certificate has been updated. | |||
2014-11-13 | Delete all vpn profiles if updating them. | Parménides GV | |
2014-11-11 | A bit of EIP refactoring. | Parménides GV | |
2014-11-11 | Blocking VPN stays as far as no established connection exists. | Parménides GV | |
2014-11-04 | Update ics-openvpn to rev 906. | Parménides GV | |
2014-11-04 | Rebuild profiles on versionCode 94. | Parménides GV | |
2014-11-04 | Gradle 2.1 and retry connection on auth-failure | Parménides GV | |
2014-11-04 | Don't update eip service oncreate eip. | Parménides GV | |
Reuse EipServiceFragment's stopEip and startEipFromScratch in Dashboard. | |||
2014-10-16 | A bit of refactoring for ConfigurationWizard. | Parménides GV | |
Fix a typo in the debug source of ProviderAPI. | |||
2014-10-16 | Move blocking code to thread's run. | Parménides GV | |
2014-10-14 | Big refactor, ProviderAPI looks better. | Parménides GV | |
2014-10-14 | Start 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-10 | ProviderAPI 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-09 | Check self-signed fingerprint. | Parménides GV | |
2014-10-08 | A bit of refactoring. | Parménides GV | |
ConfigHelper checks for IllegalArgumentException (trace from play store). EIP location code has been splitted a bit. I'd like to extract OVPNGateway out from EIP, but that's not an easy job and this branch is already lasting to much hehehe. | |||
2014-10-07 | Finish VoidVpnLauncher activity. | Parménides GV | |
It was remaining there, with an empty layout. | |||
2014-10-07 | Set up early routes on boot too. | Parménides GV | |
2014-10-07 | Block traffic during first connection. | Parménides GV | |
Set up routes to UDP unlimited server (since openvpn hasn't finished, it simply blocks traffic) and also DNS server to 10.41.0.1. These values correspond to current leap_platform configuration (https://github.com/leapcode/leap_platform/blob/7bc79e68e5ca913d1d2843c48cde8f946feed09c/puppet/modules/site_openvpn/manifests/init.pp) | |||
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-19 | No network != disconnected eip. | Parménides GV | |
2014-08-19 | Rebuild vpn profiles if upgraded to versionCode 91 | Parménides GV | |
2014-08-19 | Remove all vpn if upgrading to 0.6.0. | Parménides GV | |
2014-08-18 | Clearing sharedpreferences when switching provider. | Parménides GV | |
The "commit" was missing. | |||
2014-08-18 | cancel required login for EIP -> switch off | Parménides GV | |
2014-08-18 | Login if anonymous eip is not available. | Parménides GV | |
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-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-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-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 | 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-25 | Show "Logged out." message. | Parménides GV | |
2014-06-24 | We don't predict future certificate. | 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. |