Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-12 | Shows certificate error message. | Parménides GV | |
If a download didn't occurr due to an IOException, we assume it was for an SSL error and notify the user telling him/her that LEAP provider is not trusted. | |||
2013-07-12 | Distinguish non LEAP provider and down provider. | Parménides GV | |
I've set ProviderAPI to show its own toast depending on the exception that getStringFromProvider issues. If the socket timeout reaches its end, a toast different from when an IOException or a MalformedException occur. | |||
2013-07-12 | Coded new fragment appearance | Parménides GV | |
Domain, name and description come from provider.json Next step: code buttons to login or to use anonymously. | |||
2013-06-26 | Changed user message when a provider is down. | Parménides GV | |
I was assuming that if the app wasn't able to download provider.json from the web, it meant that the preseeded provider was wrong thus the app needed an upgrade. But it can happen (as right now, with bitmask.net) that the provider is simply down. | |||
2013-06-26 | The added provider is selected automatically. | Parménides GV | |
I've also removed a lot of finishes when things go wrong (so that it should be returning to the previous activity/fragment). | |||
2013-06-26 | ConfigurationWizard shows domain and name. | Parménides GV | |
Items from the provider's list have 2 rows, first one with the domain and the other with the name. Names from preseeded providers are fetched from the assets file, because we don't download provider.json until they select it. | |||
2013-06-20 | Bring up VPN connection log on status line click. | Sean Leonard | |
Also show it on click of "Configure" button on system notification popup. Also allow toggling of status line. | |||
2013-06-20 | Quite basic staring and stopping of VPN | Sean Leonard | |
2013-06-20 | User messages are now in string.xml | Parménides GV | |
Some more constants added to ConfigHelper. This solves #2908. | |||
2013-06-08 | Better config/partial config handling in Dashboard | Sean Leonard | |
2013-06-08 | Add ProgressDialog to ConfigurationWizard while downloading from provider | Sean Leonard | |
2013-06-08 | how the heck these got untracked, i do not know | Sean Leonard | |
2013-06-08 | Refactor ConfigurationWizard for better task handling, completion, and ↵ | Sean Leonard | |
return information | |||
2013-05-09 | Log in and Log out options are shown only if allow registration is true. | Parménides GV | |
Allow registration is present in provider.json. Provider.json is downloaded from both preseeded and custom providers. Authentication success or fail is notified correctly to the user. | |||
2013-04-29 | Added danger mode: we can bypass dev.bitmask.net hostname io exception. | Parménides GV | |
2013-04-29 | Coded dialog (now there is a button in the Dashboard), time to test. | Parménides GV | |
I need to implement bypass for dev.bitmask.net, because bitmask.net is down. | |||
2013-04-15 | Fixed bug #2224. | Parménides GV | |
The problem was in the keystore, which did not contain the certificate used in https://bitmask.net/ca.cert. For the future, we should be able to easily manage this kind of certificate upgrade/renewal without having to search again (http://blog.crazybob.org/2010/02/android-trusting-ssl-certificates.html) for the keytool command to import a certificate. Script? | |||
2013-03-20 | Ready to use with Android JellyBean (api 16) | Parménides GV | |
2013-02-26 | Resolved issue: | Parménides GV | |
Change bitmask eip-service.json url from api/1 to api:4430 (Support #1759) | |||
2013-02-11 | Gets provider.json from custom url (assuming the file is at the root of | Parménides GV | |
the website, just as bitmask.net/provider.json), and writes it to a file in ~/leap_android. Next steps: parse that file and download eip-service and cert. | |||
2013-02-11 | The newProviderButton gets user to the DialogFragment correctly. | Parménides GV | |
The problem in the previous commit was that I had to modify the fragment layout, instead of that of the Activity. I learnt how to obtain and modify it from here: https://developer.android.com/reference/android/app/ListFragment.html | |||
2013-02-07 | Button not working from ConfigurationWizard. | Parménides GV | |
Trying to test cancel button from created new dialog. | |||
2013-02-07 | Refactor ProviderListActivity.class into ConfigurationWizard.class, | Sean Leonard | |
Moves towards our wizard flow; Addresses #1497 #1500 | |||
2013-02-05 | Simplified certificates and urls: only 1 certificate, and no :443 port | Parménides GV | |
in eip. Downloads certificate and eip from web, and loads provider from assets. KeyStore not created with latest version of BouncyCastle. Looking forward to file a bug and look for a solution. | |||
2013-02-04 | Secure HTTP working with certificates downloaded from api.bitmask.net | Parménides GV | |
and bitmask.net. Both prefs are downloaded and parsed to SharedPreferences. | |||
2013-01-31 | Problems with downloaded file, the emulator cannot find the file | Parménides GV | |
downloaded. Seen http://code.google.com/p/android/issues/detail?id=18462 and decided to look for another solution. First solution thought (and going to be the next test): HTTP Get request :) | |||
2013-01-30 | More fun with EIP item entry. | Sean Leonard | |
Added parts to expand listing for quick info and settings access | |||
2013-01-30 | Add EIP Service item in Dashboard | Sean Leonard | |
2013-01-30 | Put some About love in the menu | Sean Leonard | |
Needs attention, as the AboutFragment does not fill the layout You can still see providerLine Creates Issue #1592 | |||
2013-01-30 | Beginnings of a Dashboard Activity | Sean Leonard | |
Matching layout and menu XML And don't forget strings | |||
2013-01-30 | Goodbye, hello_world | Sean Leonard | |
2013-01-29 | Many strings... Resolves #1527 #1580 but opened #1582 #1583 | Sean Leonard | |
2013-01-29 | LEAP icons! Yay! Addresses #1527 #1580 | Sean Leonard | |
2013-01-22 | Start rebranding: a whole lotta string replacement, moving src/ file tree | Sean Leonard | |
2013-01-22 | Fix less/greater than unencoded literals preventing build | Sean Leonard | |
2013-01-18 | Adding Ukraine translation | Arne Schwabe | |
2013-01-10 | add indonesian fetching, remove google-breakcode as sub project | Arne Schwabe | |
2013-01-07 | Logs arguments to strings for minidump | Arne Schwabe | |
2013-01-04 | Fetch current translation from crowd.in | Arne Schwabe | |
2013-01-01 | Make state messages translatable and nicer. | Arne Schwabe | |
2012-12-27 | Remove hebrew for now. My editors don't allow me to fix the format strings ↵ | Arne Schwabe | |
and the translation is only 30% of the strings | |||
2012-12-26 | Return to the old icon, I do not like the new ones yet... | Arne Schwabe | |
2012-12-26 | Backout changeset 6dbb27f76cd286bd76a9f2be993e0d2241167684 | Arne Schwabe | |
2012-12-25 | Merge local changes with repository | arne | |
2012-12-25 | Make icon clearer | arne | |
2012-12-25 | update translations | Arne Schwabe | |
2012-12-24 | Insert missing not | Arne Schwabe | |
2012-12-24 | Make send mini dump work with non Gmail Mail app, make google sending better ↵ | Arne Schwabe | |
placed | |||
2012-12-22 | Parse the tls-remote server string, fix import message (Closes Issue #124) | Arne Schwabe | |
2012-12-22 | Add google-breakpad support to ics-openvpn | Arne Schwabe | |