Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Click on an item, no UI but functional. | Parménides GV | |
2014-12-04 | Renderers and dagger, refactoring CW. | Parménides GV | |
2014-12-04 | CW loads, but no provider list appears. | 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 | Reordered EIP methods. | Parménides GV | |
Written basic skeleton for testEIP, renamed testDashboard to start, in the future, unit tests. | |||
2014-12-01 | Restore eip fragment on screen orientation. | Parménides GV | |
2014-12-01 | Refresh gateways if the list is empty while starting eip. | 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 | OnViewStateRestore is available just from api 17. | Parménides GV | |
We support from api 14. | |||
2014-11-26 | Changing orientation, fixing... | Parménides GV | |
2014-11-26 | Eip status messages refactored. | Parménides GV | |
2014-11-26 | Extracted EipStatus, centralizing new state notifications. | Parménides GV | |
Observer pattern. The only notification is being received properly on EipServiceFragment is the connected one. I need to fix the other UI methods. | |||
2014-11-26 | OVPNGateway extracted from EIP. | Parménides GV | |
Fixed a silly typo on .gitignore which was ignoring "G*"!. | |||
2014-11-26 | An empty certificate is valid. | Parménides GV | |
If there is no certificate, there is no need to fix it. Right now, we use this class just to know if we need to update the certificate or redownload it. In case the certificate is corrupted, then it won't be empty but will contain an error message. If there is no certificate (e.g., because the user hasn't logged in and the provider doesn't provide anon vpn), then the "certificate" is ok but an upper layer of the code will have to handle the situation (in this case, eip will detect that there is no certificate and that the user needs to log in, prompting it to do so). | |||
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 | Smaller method. | Parménides GV | |
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-13 | Merge branch 'develop' into release-0.8.0 | Parménides GV | |
2014-11-13 | Delete all vpn profiles if updating them. | Parménides GV | |
2014-11-11 | Merge branch 'develop' into release-0.8.0 | 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-07 | 0.8.0RC2. | 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 | |