bitmask_android issueshttps://0xacab.org/leap/bitmask_android/-/issues2019-09-28T18:08:28Zhttps://0xacab.org/leap/bitmask_android/-/issues/8935review and improve rtl layouts2019-09-28T18:08:28Zcybertareview and improve rtl layoutsSince we got some rtl languages now we should review our layout and fix some UI bugs related to that.Since we got some rtl languages now we should review our layout and fix some UI bugs related to that.android 0.9.9https://0xacab.org/leap/bitmask_android/-/issues/8929Change the order of shown information in the notification2018-09-14T10:14:27ZcybertaChange the order of shown information in the notification> notification lists (when small, notification drawer) the time
> connected. Have to expand to see the data transmitted. I'd turn this
> around if possible> notification lists (when small, notification drawer) the time
> connected. Have to expand to see the data transmitted. I'd turn this
> around if possibleandroid 0.9.9https://0xacab.org/leap/bitmask_android/-/issues/8922Improve error handling if no internet connection is available2018-09-07T01:06:12ZcybertaImprove error handling if no internet connection is availableCurrently the error message "This seems not to be a bitmask provider" appears if the user wants to add a new provider and there's no internet connection. The error handling in the process of configuring a provider should be improved so t...Currently the error message "This seems not to be a bitmask provider" appears if the user wants to add a new provider and there's no internet connection. The error handling in the process of configuring a provider should be improved so that missing internet connection (e.g. no wlan, no sim card or firewall...) is detected as such directly at the beginning. The resulting error message should be more clear, e.g. "The server is unreachable, please check your internet connectivity."android 0.9.9https://0xacab.org/leap/bitmask_android/-/issues/8914Two times "Add new provider" in provider List2018-06-14T19:08:02ZcybertaTwo times "Add new provider" in provider Listactions:
a1) start fresh installed app or delete all app data and restart app
a2) in provider list click "add new provider"
a3) add "leapcolnodo.org"
a4) try to connect to the provider
a5) press the back button twice so that you're in th...actions:
a1) start fresh installed app or delete all app data and restart app
a2) in provider list click "add new provider"
a3) add "leapcolnodo.org"
a4) try to connect to the provider
a5) press the back button twice so that you're in the provider list again
results:
r1 - r4) as expected
r4) it is not possible to connect to that provider, an "server error" shows up - it seems that the provider backend is not correctly configured. (ok)
r5) two "Add new provider" entries appear in the list, see attachement (nOK)
![twoAddProviders](/uploads/5fc2818966826fb65ecb62208b6cb972/twoAddProviders.png)android 0.9.9https://0xacab.org/leap/bitmask_android/-/issues/8887revise ProviderListActivity2018-03-23T11:11:42ZGhost Userrevise ProviderListActivitySimplySecure criticised that it's hard to distinguish for a first time user which provider to choose.
We need to provide useful information and make it more clear to the user what to select.
They suggested us in an UX review some improv...SimplySecure criticised that it's hard to distinguish for a first time user which provider to choose.
We need to provide useful information and make it more clear to the user what to select.
They suggested us in an UX review some improvements:
* rephrase "Set up provider" to "Join a network" to indicate that a user can create an account and doesn't have to have an account beforehand
* replace provider name (second row) by a meaningful description e.g. "Riseup: provider for activists" or provide the server locations
* add a descrpition below the heading (e.g. why are those providers listed & what to do)
* seperate the providers into "partner networks" (preseeded providers) and custom providers
> Join a partner network
1. Calyx
2. Riseup
Add a new Provider
+
>android 0.9.9https://0xacab.org/leap/bitmask_android/-/issues/8835mirror all dependencies on leap.se2018-02-28T19:32:17Zcybertamirror all dependencies on leap.securrently we rely on Arne Schwabes submodules on github.com We should mirror those dependencies:
```
[submodule "main/openvpn"]
path = main/src/main/cpp/openvpn
url = https://github.com/schwabe/openvpn.git
[submodule "main/openssl"]
...currently we rely on Arne Schwabes submodules on github.com We should mirror those dependencies:
```
[submodule "main/openvpn"]
path = main/src/main/cpp/openvpn
url = https://github.com/schwabe/openvpn.git
[submodule "main/openssl"]
path = main/src/main/cpp/openssl
url = https://github.com/schwabe/platform_external_openssl.git
[submodule "main/src/main/cpp/mbedtls"]
path = main/src/main/cpp/mbedtls
url = https://github.com/schwabe/polarssl.git
[submodule "main/src/main/cpp/openvpn3"]
path = main/src/main/cpp/openvpn3
url = https://github.com/schwabe/openvpn3.git
[submodule "main/src/main/cpp/asio"]
path = main/src/main/cpp/asio
url = https://github.com/chriskohlhoff/asio/
```
android 0.9.9https://0xacab.org/leap/bitmask_android/-/issues/8815add logos for providers2018-02-27T13:17:03ZGhost Useradd logos for providersadd the logos for the providers and show them correctly in the ProviderDetailActivity, Signup- and LoginActivity.
We also need a default icon for manually added providers. (e.g. the bitmask mask)add the logos for the providers and show them correctly in the ProviderDetailActivity, Signup- and LoginActivity.
We also need a default icon for manually added providers. (e.g. the bitmask mask)android 0.9.9https://0xacab.org/leap/bitmask_android/-/issues/8810Encrypted database2019-07-16T17:52:07ZGhost UserEncrypted databaseCreate a possibility to save useraccount names and other data(?) encrypted.
blocks:
#8812
depends on: https://0xacab.org/leap/bitmask_android/issues/6564Create a possibility to save useraccount names and other data(?) encrypted.
blocks:
#8812
depends on: https://0xacab.org/leap/bitmask_android/issues/6564android 0.9.9cybertacybertahttps://0xacab.org/leap/bitmask_android/-/issues/7545support MTU changes2018-03-02T14:38:20Zmicahsupport MTU changesIn March 2015, we tried to change the default MTU to be 1400 instead of 1500, to help with achieving more reliable connections across different connection types. This was done by changing the openvpn.json config file on the provider, lik...In March 2015, we tried to change the default MTU to be 1400 instead of 1500, to help with achieving more reliable connections across different connection types. This was done by changing the openvpn.json config file on the provider, like this:
```
diff --git a/provider_base/services/openvpn.json b/provider_base/services/openvpn.json
index 11cb0dc..127f589 100644
--- a/provider_base/services/openvpn.json
+++ b/provider_base/services/openvpn.json
@@ -25,7 +25,7 @@
"cipher": "AES-128-CBC",
"keepalive": "10 30",
"tun-ipv6": true,
- "fragment": 1500
+ "fragment": 1400
}
},
```
Unfortunately, this wasn't supported by the android client, so it meant that android users were broken.
At one point someone said that this option wasn't supported by the android API, but maybe this has changed?
*(from redmine: created on 2015-10-20)*android 0.9.9