Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-19 | Connect if logged in after turning switch on | Parménides GV | |
2015-01-19 | Reusing methods to download certificate. | Parménides GV | |
This makes sure that if a a certificate is not valid, a new one is downloaded. Unit tests don't apply to this, I've already added one to the certificate validator, whose result will determine if a new certificate will be downloaded. | |||
2014-12-31 | Don't remove vpn profiles if possible. | 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-22 | Log out before starting Configuration Wizard. | Parménides GV | |
2014-12-22 | Revert deb2cfd & avoid arguments if previous fragment != null | Parménides GV | |
2014-12-17 | Small refactor to stop EIP methods. | Parménides GV | |
2014-12-16 | Update eip-service.json each EipFragment.onAttach | Parménides GV | |
2014-12-15 | Working on Android 5. | Parménides GV | |
Beware! https://code.google.com/p/android/issues/detail?id=80074: Wrong VpnService.prepare() behavior after re-installation of the VPN app on Android 5.0 "The following steps will cause incorrect behavior of the VpnService.prepare(): 1. Establish VPN connection using any VPN app. VpnService.prepare() will return an intent for the "Connection request" system activity. Once user accepts it, VPN connection can be established successfully. 2. Uninstall VPN app. 3. Re-install the same VPN app. 4. Now VpnService.prepare() returns null, as if the VPN service has been already prepared. 5. Now VpnService.protect() returns false and VPN connection fails. Device reboot is needed in order to be able to establish VPN connection again." | |||
2014-12-09 | SessionDialog restores eip switch if necessary. | Parménides GV | |
2014-12-09 | Final refactoring for this bug. | Parménides GV | |
Removed the sign up dialog, log in one is enough with the third button I added some time ago to sign up. Removed classes we don't need due to the libraries I have recently introduced. | |||
2014-12-09 | EIP fragment shown correctly. | Parménides GV | |
2014-12-09 | Release flavor updated, back button works. | Parménides GV | |
2014-12-09 | Switching provider doesn't refresh provider list. | Parménides GV | |
It shows just one provider, and it's not the one that gets configured if selected. | |||
2014-12-04 | Renderers and dagger, refactoring CW. | Parménides GV | |
2014-12-04 | Learning to use Butterknife, refactoring small things. | Parménides GV | |
2014-12-03 | First orientation change doesn't crash. | Parménides GV | |
Update gradle to 2.2.1. | |||
2014-12-01 | Restore eip fragment on screen orientation. | Parménides GV | |
2014-11-27 | Removed unused imports and unused .eip variables | Parménides GV | |
2014-11-27 | EipStatus detects and notifies changes by itself. | Parménides GV | |
Initial status message is "not connected", rather than "unknown". | |||
2014-11-26 | Changing orientation, fixing... | Parménides GV | |
2014-11-26 | Eip status messages refactored. | Parménides GV | |
2014-11-26 | Update 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-26 | GatewaySelector is back. | Parménides GV | |
Had to rewrite the class, forgot to add the java file to git. | |||
2014-11-26 | More refactoring, fixed problems from previous commit. | Parménides GV | |
2014-11-26 | eip package, EIP constants to interface. | Parménides GV | |
2014-11-25 | Changelog + early routes uncommented + rebuild vpn profile | Parménides GV | |
2014-11-22 | Merge branch 'develop' into release-0.8.0 | Parménides GV | |
2014-11-22 | Ask to log in to update certificate if needed. | Parménides GV | |
ProviderAPI from debug build uses an invalid certificate the first time it tries to download a new cert, just to test this. | |||
2014-11-20 | Merge branch 'develop' into release-0.8.0 | Parménides GV | |
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-07 | 0.8.0RC2. | Parménides GV | |
2014-11-04 | Rebuild profiles on versionCode 94. | 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-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-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-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-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-12 | Menu option to show the log window. | Parménides GV | |
In case there is an error, user will not be prompted with a strange log window, but the app will provide it if s/he really wants to see it. | |||
2014-05-08 | Cancelling a failed signup/login stops progressbar | Parménides GV | |
2014-05-08 | Automatically log in. | Parménides GV | |
Functionality copied to the Release build. |