Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-09 | create ProviderDetail Activity | Fup Duck | |
2018-01-08 | AboutActivity to AboutFragment | Fup Duck | |
2017-11-09 | #8786 rebrand log activity | cyBerta | |
2017-11-06 | 8779 change urls for source code and bug tracker | cyBerta | |
2017-10-25 | 8757 fixes session cookie handling by implementing okHttpClient and custom ↵ | cyBerta | |
cookiejar, enables TLS 1.2 on old devices, restricts allowed cipher suites on new devices in order to harden tls based communication | |||
2017-09-21 | update ics-openvpn: add textual changes | cyBerta | |
2017-09-21 | update ics-openvpn: add plurals to bitmask resources | cyBerta | |
2016-04-02 | Update ics-openvpn | Parménides GV | |
2016-02-06 | Update ics-openvpn | Parménides GV | |
2015-06-11 | Update java and xml files | Parménides GV | |
2015-06-04 | ics-openvpn as a submodule! beautiful | Parménides GV | |
ics-openvpn is now officially on GitHub, and they track openssl and openvpn as submodules, so it's easier to update everything. Just a git submodule update --recursive. I've also set up soft links to native modules from ics-openvpn in app, so that we don't copy files in Gradle (which was causing problems with the submodules .git* files, not being copied). That makes the repo cleaner. | |||
2015-04-30 | Works smoothly, correct texts. | Parménides GV | |
Next step: beautify. | |||
2015-04-29 | Creating a user session fragment. | Parménides GV | |
I've separated the user session management to it, and encapsulated ProviderAPICommand into its own class. Putting the fragment statically in dashboard.xml isn't working, Android complains about it being duplicated, so I'm going to add it dynamically. | |||
2015-04-28 | Seem good sizes, but layout is ugly. | Parménides GV | |
2015-04-27 | Added a button to the UI | Parménides GV | |
Turn on VPN touching that button, and leave the image as a mere indicator. | |||
2015-04-27 | testEveryProvider also works | Parménides GV | |
2015-04-22 | Pinning connection to provider.json | Parménides GV | |
Using AndroidPinning library from Moxie, I make sure the provider.json file Bitmask downloads is fetched from a pinned https connection, so that the api certificate fingerprint is the good one. | |||
2015-04-15 | Set accept-language in ProviderAPI, language-country | Parménides GV | |
String locale = Locale.getDefault().getLanguage() + Locale.getDefault().getCountry(); | |||
2015-04-14 | Typo, segunda persona | Parménides GV | |
2015-04-14 | Signing up string. | Parménides GV | |
2015-04-10 | Seems to work. | Parménides GV | |
2015-04-07 | Trying to conjugate the Spanish verbs programmatically. | Parménides GV | |
2015-04-07 | Move switch down | Parménides GV | |
2015-04-07 | Traducidos strings normales. | Parménides GV | |
2014-12-23 | Update ics-openvpn to 1006 | Parménides GV | |
2014-11-04 | Update ics-openvpn to rev 906. | Parménides GV | |
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-06-24 | Tracker link pointing to chili | Parménides GV | |
2014-05-28 | Resources merge correctly. | Parménides GV | |
2014-05-15 | remove ics-openvpn strings from strings.xml | Parménides GV | |
I privilege ics-openvpn translation to ours. If we need to change something, we can introduce a new xml element without any future compatibility problem with ics-openvpn. | |||
2014-04-09 | Back to the standard "app" module. | Parménides GV | |
This return to "app" instead of "bitmask_android" is due to this reading: https://developer.android.com/sdk/installing/studio-build.html#projectStructure I'll have to tweak the final apk name in build.gradle. | |||
2014-04-08 | Rename app->bitmask_android | Parménides GV | |
This way, gradle commands generate apks correctly named. | |||
2014-04-08 | Next step: compile jni sources correctly. | Parménides GV | |