bitmask_android issueshttps://0xacab.org/leap/bitmask_android/-/issues2018-09-18T15:05:32Zhttps://0xacab.org/leap/bitmask_android/-/issues/8932Excesive quotation mark string2018-09-18T15:05:32ZkwadronautExcesive quotation mark stringhttps://www.transifex.com/otf/bitmask-android/translate/#fr/strings/152743229
Looks like a bug, quotation mark too much:
> To enable always-on VPN in Android VPN Settings click on the configure icon [img src] and turn the switch on."https://www.transifex.com/otf/bitmask-android/translate/#fr/strings/152743229
Looks like a bug, quotation mark too much:
> To enable always-on VPN in Android VPN Settings click on the configure icon [img src] and turn the switch on."android 0.9.9https://0xacab.org/leap/bitmask_android/-/issues/8931Rephrase string 'ProviderAddActivity'2018-09-17T08:37:38ZkwadronautRephrase string 'ProviderAddActivity'https://www.transifex.com/otf/bitmask-android/translate/#fi/$/152743233?q=issue%3Aopen
> ProviderAddActivity
Sounds like a placeholder?https://www.transifex.com/otf/bitmask-android/translate/#fi/$/152743233?q=issue%3Aopen
> ProviderAddActivity
Sounds like a placeholder?android 0.9.9cybertacybertahttps://0xacab.org/leap/bitmask_android/-/issues/8925Telegram still has connection when Android client says it's blocking every co...2019-01-09T13:18:17ZfTelegram still has connection when Android client says it's blocking every connectionHi! When the Android client (v0.9.8 from F-Droid on LineageOS 14.1) is inactive and it says any connection is blocked, I can still use Telegram :P
Please let me know if I can help with debugging.Hi! When the Android client (v0.9.8 from F-Droid on LineageOS 14.1) is inactive and it says any connection is blocked, I can still use Telegram :P
Please let me know if I can help with debugging.android 0.9.9cybertacybertahttps://0xacab.org/leap/bitmask_android/-/issues/8921Disable sign up button if client side password validation fails2018-07-21T10:02:32ZcybertaDisable sign up button if client side password validation failsAt the moment it is possible to click the sign up button, even if there are error texts shown. This leads to an endless signup loading screen, which can be dismissed by tapping on back. it shouldn't be possible to click the sign up butto...At the moment it is possible to click the sign up button, even if there are error texts shown. This leads to an endless signup loading screen, which can be dismissed by tapping on back. it shouldn't be possible to click the sign up button in that scenario.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/8881Nullpointer Exception occured2018-03-25T12:02:04ZcybertaNullpointer Exception occuredFeb 28, 6:49 PM on app version 134
google play console shows:
Samsung Galaxy S7 (heroqltespr), 4096MB RAM, Android 7.0
Report 1 of 1
java.lang.NullPointerException:
> at se.leap.bitmaskclient.ProviderListBaseActivity$ProviderAPIB...Feb 28, 6:49 PM on app version 134
google play console shows:
Samsung Galaxy S7 (heroqltespr), 4096MB RAM, Android 7.0
Report 1 of 1
java.lang.NullPointerException:
> at se.leap.bitmaskclient.ProviderListBaseActivity$ProviderAPIBroadcastReceiver.onReceive (ProviderListBaseActivity.java:390)
>
> at android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts (LocalBroadcastManager.java:311)
>
> at android.support.v4.content.LocalBroadcastManager.access$000 (LocalBroadcastManager.java:47)
>
> at android.support.v4.content.LocalBroadcastManager$1.handleMessage (LocalBroadcastManager.java:120)
>
> at android.os.Handler.dispatchMessage (Handler.java:102)
>
> at android.os.Looper.loop (Looper.java:154)
>
> at android.app.ActivityThread.main (ActivityThread.java:6688)
>
> at java.lang.reflect.Method.invoke (Native Method)
>
> at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1468)
>
> at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1358)android 0.9.9https://0xacab.org/leap/bitmask_android/-/issues/8880Resource not found causes app crash2019-07-13T18:11:19ZcybertaResource not found causes app crashgoogle play console shows the following exception
Samsung Galaxy S8+ (dream2lte), 4096MB RAM, Android 7.0
> android.content.res.Resources$NotFoundException:
>
> at android.content.res.Resources.getText (Resources.java:1180)
> ...google play console shows the following exception
Samsung Galaxy S8+ (dream2lte), 4096MB RAM, Android 7.0
> android.content.res.Resources$NotFoundException:
>
> at android.content.res.Resources.getText (Resources.java:1180)
>
> at android.content.res.Resources.getString (Resources.java:1226)
>
> at android.content.Context.getString (Context.java:476)
>
> at de.blinkt.openvpn.core.LogItem.getString (LogItem.java:257)
>
> at se.leap.bitmaskclient.fragments.LogFragment$LogWindowListAdapter.getView (LogFragment.java:236)
>
> at android.widget.AbsListView.obtainView (AbsListView.java:3251)
>
> at android.widget.ListView.makeAndAddView (ListView.java:2147)
>
> at android.widget.ListView.fillDown (ListView.java:767)
>
> at android.widget.ListView.fillGap (ListView.java:731)
>
> at android.widget.AbsListView.trackMotionScroll (AbsListView.java:8319)
>
> at android.widget.ListView.trackMotionScroll (ListView.java:2065)
>
> at android.widget.AbsListView$FlingRunnable.run (AbsListView.java:7746)
>
> at android.view.Choreographer$CallbackRecord.run (Choreographer.java:959)
>
> at android.view.Choreographer.doCallbacks (Choreographer.java:734)
>
> at android.view.Choreographer.doFrame (Choreographer.java:667)
>
> at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:945)
>
> at android.os.Handler.handleCallback (Handler.java:751)
>
> at android.os.Handler.dispatchMessage (Handler.java:95)
>
> at android.os.Looper.loop (Looper.java:154)
>
> at android.app.ActivityThread.main (ActivityThread.java:6776)
>
> at java.lang.reflect.Method.invoke (Native Method)
>
> at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1520)
>
> at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1410)android 0.9.9https://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