bitmask-dev issueshttps://0xacab.org/leap/bitmask-dev/-/issues2018-05-31T17:53:09Zhttps://0xacab.org/leap/bitmask-dev/-/issues/9039osx: turning on vpn gets stuck on "connecting" state2018-05-31T17:53:09ZKali Kanekoosx: turning on vpn gets stuck on "connecting" statewe'll need logs to debug this.we'll need logs to debug this.0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9038"cancel" does not work consistently2018-05-31T17:53:32ZKali Kaneko"cancel" does not work consistently* some times, it leaves connection in "failed" state - and a restart is triggered automatically.
* mcnair reports that, in osx, an inmediate cancel "freezes" the app in "connecting" state (unrecoverable)* some times, it leaves connection in "failed" state - and a restart is triggered automatically.
* mcnair reports that, in osx, an inmediate cancel "freezes" the app in "connecting" state (unrecoverable)0.19.3Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9010UI: add ability to sort the VPN locations by order of preference2018-10-23T15:17:45ZKali KanekoUI: add ability to sort the VPN locations by order of preference* [x] expose the ability to manually override locations via api (and cli)
* [x] add it to bitmask_js library
* [ ] add UI pane for configuring VPN options* [x] expose the ability to manually override locations via api (and cli)
* [x] add it to bitmask_js library
* [ ] add UI pane for configuring VPN options0.19.3elijahelijahhttps://0xacab.org/leap/bitmask-dev/-/issues/9360Bitmask Desktop Client goofing riseup servers2018-10-23T04:30:03ZzhBitmask Desktop Client goofing riseup serverswhen i use bitmask client with riseup vpn i many times have all sort of issues on loging in, when i use it with calyx vpn usually none.
these are just two examples
![b](/uploads/b8ee5f44954663a20ac867d7ea9c04f8/b.png)
![b1](/uploads/e...when i use bitmask client with riseup vpn i many times have all sort of issues on loging in, when i use it with calyx vpn usually none.
these are just two examples
![b](/uploads/b8ee5f44954663a20ac867d7ea9c04f8/b.png)
![b1](/uploads/ece6fa60117679b59eafb38af5c9048d/b1.png)
at the time of the screenshot i had the user there, did erase of it before screenshot
plus, when i add or remove things on buttons inputs don't work sometimes can't delete anything, other times i need to delete on leap folder the providers and the last_vpn file
it gets me wonder if it is the client itself or the client with riseup servers goofing
i think the client design is a bit complicating with user login, could be simpler the login process on selections.
System use
debian 9.5 x64bits
xfce 4.12
Bitmask Desktop Client, Version 0.10.7+1.gd9848f4b.dirty
any detail needed msg
ah dirty.....0.19.5Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9280Revisiting duplicates Issue2018-11-25T01:42:11ZSune MølgaardRevisiting duplicates IssueHiya,
After seemingly getting bitmask_chroium to work again, I would like to revisit my old problem of having gotten duplicate accounts.
I was helped to make a script that should delete the extra accounts, but now I get the following:
...Hiya,
After seemingly getting bitmask_chroium to work again, I would like to revisit my old problem of having gotten duplicate accounts.
I was helped to make a script that should delete the extra accounts, but now I get the following:
```
018-03-11T09:30:54+0100 [leap.bitmask.keymanager.openpgp.OpenPGPScheme#error] BUG -------------------------------------------------
2018-03-11T09:30:54+0100 [leap.bitmask.keymanager.openpgp.OpenPGPScheme#error] There is more than one doc of type OpenPGPKey-active:
2018-03-11T09:30:54+0100 [leap.bitmask.keymanager.openpgp.OpenPGPScheme#error] sune@molgaard.org: EA8A6CB04C8137A864D2AD1EDC651FC101AF53DD
2018-03-11T09:30:54+0100 [leap.bitmask.keymanager.openpgp.OpenPGPScheme#error] sune@molgaard.org: E1CB08B48CCCC0BE7F660481AC461A3047941192
2018-03-11T09:30:54+0100 [leap.bitmask.keymanager.openpgp.OpenPGPScheme#error] sune@molgaard.org: 80B7D27B369816973C5BD90B3226EA839C7A331D
2018-03-11T09:30:54+0100 [leap.bitmask.keymanager.openpgp.OpenPGPScheme#error] Error repairing
2018-03-11T09:30:54+0100 [leap.bitmask.keymanager.openpgp.OpenPGPScheme#error] BUG (please report above info) ----------------------
```
Any ideas?0.19.5Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9267No module named multibackend2018-03-26T17:40:06ZTeslas MoustacheNo module named multibackendentering 'bitmask' in the terminal results in this error.
```
Traceback (most recent call last):
File "/usr/bin/bitmask", line 11, in <module>
load_entry_point('leap.bitmask==0.10.2+1.g04c8e72c.dirty', 'console_scripts', 'bitmask'...entering 'bitmask' in the terminal results in this error.
```
Traceback (most recent call last):
File "/usr/bin/bitmask", line 11, in <module>
load_entry_point('leap.bitmask==0.10.2+1.g04c8e72c.dirty', 'console_scripts', 'bitmask')()
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 570, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2751, in load_entry_point
return ep.load()
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2405, in load
return self.resolve()
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2411, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/leap/bitmask/gui/app.py", line 32, in <module>
from leap.bitmask.core.launcher import run_bitmaskd, pid
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/leap/bitmask/core/__init__.py", line 20, in <module>
dummy_imports()
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/leap/bitmask/core/__init__.py", line 9, in dummy_imports
import service
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/leap/bitmask/core/service.py", line 44, in <module>
from leap.bitmask.core import mail_services
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/leap/bitmask/core/mail_services.py", line 43, in <module>
from leap.bitmask.mail.mail import Account
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/leap/bitmask/mail/mail.py", line 38, in <module>
from leap.bitmask.mail.adaptors.soledad import SoledadMailAdaptor
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/leap/bitmask/mail/adaptors/soledad.py", line 31, in <module>
from leap.bitmask.mail import walk
File "/home/teslasmoustache/.local/lib/python2.7/site-packages/leap/bitmask/mail/walk.py", line 23, in <module>
from cryptography.hazmat.backends.multibackend import MultiBackend
ImportError: No module named multibackend
```
As a result, I have to use the standalone package, which requires me to run it as superuser, but that's another problem.0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9246logs do not report error when running bitmask-root2018-04-09T17:00:44Zelijahlogs do not report error when running bitmask-rootI had an older bitmask-root. Running `bitmaskctl vpn start DOMAIN` failed to run because it could not run bitmask-root. The error showed up in /var/log/syslog:
```
Feb 11 14:33:27 crow bitmask-root: bitmask-root: ERROR: Bad argument tcp...I had an older bitmask-root. Running `bitmaskctl vpn start DOMAIN` failed to run because it could not run bitmask-root. The error showed up in /var/log/syslog:
```
Feb 11 14:33:27 crow bitmask-root: bitmask-root: ERROR: Bad argument tcp4
Feb 11 14:33:27 crow bitmask-root: ERROR: could not parse openvpn options
```
but these errors never showed up in the bitmask log file or were reported back to bitmaskctl. instead of reporting a fatal error, bitmaskctl just keep trying to connect to the openvpn management interface.
the expected behavior should be that if the call to bitmask-root returns an error code, it halts the vpn start procedure, does not attempt to connect to openvpn management, and reports a fatal error through the API.0.19.5meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9245bitmask-root is not updated by bitmaskctl2018-04-09T17:00:32Zelijahbitmask-root is not updated by bitmaskctlthe latest master of bitmask-dev does not update bitmask-root or let you know it is out of date when running running bitmaskctl.
to reproduce:
* create broken bitmask-root
* bitmaskctl start
* bitmaskctl vpn start DOMAIN
* ... no error...the latest master of bitmask-dev does not update bitmask-root or let you know it is out of date when running running bitmaskctl.
to reproduce:
* create broken bitmask-root
* bitmaskctl start
* bitmaskctl vpn start DOMAIN
* ... no error message, says started.
* bitmaskctl stop
* bitmaskctl vpn install
* bitmaskctl vpn start DOMAIN
* ... now it works0.19.5meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/9243Bitmask Mail Issue (OSX Only)2018-04-17T01:39:50ZGhost UserBitmask Mail Issue (OSX Only)Bitmask is not listening on the ports. Mail.app cannot send/receive mail via Bitmask.
![Screen_Shot_2018-02-11_at_3.42.03_PM](/uploads/1b417dd1020eaeff081356cc538859f0/Screen_Shot_2018-02-11_at_3.42.03_PM.png)Bitmask is not listening on the ports. Mail.app cannot send/receive mail via Bitmask.
![Screen_Shot_2018-02-11_at_3.42.03_PM](/uploads/1b417dd1020eaeff081356cc538859f0/Screen_Shot_2018-02-11_at_3.42.03_PM.png)0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9235suggestion and problem2018-02-13T20:06:24ZMahmoud Ahmedsuggestion and problemHello my greetings for everybody
I'm having a problem, which is the inability of the program to connect to its server and keeps commenting on this sentence and not connected
The suggestion is to ask, the program working on the Arch Li...Hello my greetings for everybody
I'm having a problem, which is the inability of the program to connect to its server and keeps commenting on this sentence and not connected
The suggestion is to ask, the program working on the Arch Linux system or not and it doesn't work can you make it work on this system?
thank you very much.
![screenshot_13](/uploads/3138ab2e8ea06ee494deb8438d810319/screenshot_13.png)0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9228reconnect icon keeps there after cancelling2018-02-13T20:44:08Zkwadronautreconnect icon keeps there after cancellingBitmask vpn was on, put laptop to sleep, opened it back up behind a captive portal (connections blocked as expected, i personally always forget to look at systray), so i hit cancel reconnect. hit a button at captive p...Bitmask vpn was on, put laptop to sleep, opened it back up behind a captive portal (connections blocked as expected, i personally always forget to look at systray), so i hit cancel reconnect. hit a button at captive portal. vpn icon remains this three dots and recycling symbol. I expected that the button to (re)connect would show up, but I have to quit bitmask, can't logout either.
Stretch, using 0.10.3 bundle.0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9226Update bitmask deb package manpage2018-02-13T20:37:13ZVaracUpdate bitmask deb package manpageAfter not beeing able to call `bitmask --help` (#8794) I noticed that the manpage looks very old:
```
0.9.1 2015-11-03
```After not beeing able to call `bitmask --help` (#8794) I noticed that the manpage looks very old:
```
0.9.1 2015-11-03
```0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9220missing python-service-identity2018-01-25T16:24:21ZKali Kanekomissing python-service-identityguido reports this on buster packages:
```
0: UserWarning: You do not have a working installation of the service_identity module: 'cannot import name opentype'. Please install it from <https://pypi.python.org/pypi/service_identity> and ...guido reports this on buster packages:
```
0: UserWarning: You do not have a working installation of the service_identity module: 'cannot import name opentype'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied. Without the service_identity module, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected.
```
package: 0.10.0+0~20171006191720.22288+0.10.1+buster~0.g1176dacf (/var/lib/dpkg/status) he then upgraded to the 'master' one and still got that.
(note that the 0.10.0 is misreported because the debian changelog hadn't been updated for 0.10.2)0.19.5Kali KanekoKali Kanekohttps://0xacab.org/leap/bitmask-dev/-/issues/9212Webengine browser needs reload2018-05-31T17:54:14ZKali KanekoWebengine browser needs reloadThere's some cache issue that makes changes in the UI not being visible.
Right click and "reload" loads the right version of the js UI.
I'd like to find a way of enforcing this programmaticaly.There's some cache issue that makes changes in the UI not being visible.
Right click and "reload" loads the right version of the js UI.
I'd like to find a way of enforcing this programmaticaly.0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9199DEBUG mode of bitmask-root will break VPN2018-01-16T22:07:34ZVaracDEBUG mode of bitmask-root will break VPNSetting the `DEBUG` env var wont't work (see #9197), so I just set the `DEBUG` var inside bitmask-root, l. 146 to "true":
```
# DEBUG = os.getenv("DEBUG")
DEBUG = "true"
```
This will break starting of the VPN in bitmask UI, it gets in...Setting the `DEBUG` env var wont't work (see #9197), so I just set the `DEBUG` var inside bitmask-root, l. 146 to "true":
```
# DEBUG = os.getenv("DEBUG")
DEBUG = "true"
```
This will break starting of the VPN in bitmask UI, it gets into a neverending failed/restarting loop.
Maybe it's because calling `/usr/sbin/bitmask-root firewall start 46.165.242.169` spits out debug lines ?0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9196perform a better separation of mail services2018-01-25T13:43:54ZKali Kanekoperform a better separation of mail servicesCurrent master has a bug related to the conditional import of mail libraries.
However, if bitmask.mail cannot be loaded on import time, there's a function that fails because "first" is not defined (it fails when python-gnupg-ng cannot be...Current master has a bug related to the conditional import of mail libraries.
However, if bitmask.mail cannot be loaded on import time, there's a function that fails because "first" is not defined (it fails when python-gnupg-ng cannot be found).
beyond the quick fix for the import, probably it's a good time to split the mail services cleanly.0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9193State change UI Incorrect in OS X2018-05-28T21:10:50Zmcy100State change UI Incorrect in OS XMac - SieraOS 10.13.2
Version 0.10.2-78-g07f27fab
![Screen_Shot_2018-01-08_at_10.23.42_AM](/uploads/7c8c8e081fd04bc939de33395f4d1e0e/Screen_Shot_2018-01-08_at_10.23.42_AM.png)Mac - SieraOS 10.13.2
Version 0.10.2-78-g07f27fab
![Screen_Shot_2018-01-08_at_10.23.42_AM](/uploads/7c8c8e081fd04bc939de33395f4d1e0e/Screen_Shot_2018-01-08_at_10.23.42_AM.png)0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9183Split unit tests so they can run in parallel2018-01-03T00:22:11ZVaracSplit unit tests so they can run in parallelRight now, the [unit test job run for 13 minutes](https://0xacab.org/varac/bitmask-dev/-/jobs/31600) and blocks the test stage as longest job. Please consider splitting it into smaller chunks/jobs so they can run in parallel and speed u...Right now, the [unit test job run for 13 minutes](https://0xacab.org/varac/bitmask-dev/-/jobs/31600) and blocks the test stage as longest job. Please consider splitting it into smaller chunks/jobs so they can run in parallel and speed up the pipeline.0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9178add headless build into CI2018-01-24T16:38:58ZKali Kanekoadd headless build into CIthis would be very helpful for nylas integration.this would be very helpful for nylas integration.0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9177integrate katzenpost in bitmask2017-12-22T09:22:39Zmeskiointegrate katzenpost in bitmaskIt will require few moving pieces:
* [ ] hook into the outgoing service (some work has started !237)
* [ ] hook into the incoming service
* [ ] have some kind of key discovery (https://0xacab.org/leap/webapp/issues/8815)It will require few moving pieces:
* [ ] hook into the outgoing service (some work has started !237)
* [ ] hook into the incoming service
* [ ] have some kind of key discovery (https://0xacab.org/leap/webapp/issues/8815)0.19.5meskiomeskio