bitmask-dev issueshttps://0xacab.org/leap/bitmask-dev/-/issues2017-08-21T11:11:44Zhttps://0xacab.org/leap/bitmask-dev/-/issues/8787be able to turn the VPN before updating the provider.json2017-08-21T11:11:44Zmeskiobe able to turn the VPN before updating the provider.jsonSo we can get to the VPN without the need of DNS working and we kind of anonymize the provier.json request.
This might be tricky on how to do it from bonafide. Do we need bonafide to know about the status of the VPN? Should we hook the ...So we can get to the VPN without the need of DNS working and we kind of anonymize the provier.json request.
This might be tricky on how to do it from bonafide. Do we need bonafide to know about the status of the VPN? Should we hook the bonafide service into the VPN service and update the provider.json as soon as VPN is up? What about non-VPN providers? And if the provider.json doesn't work and needs to be updated to turn on the VPN?0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/8973have a way to inject emails into bitmask2017-08-24T21:20:48Zmeskiohave a way to inject emails into bitmaskTo be able to mock the mixnets (#8968) we need a simple way to inject emails into the soledad storage with the right mixing headers.To be able to mock the mixnets (#8968) we need a simple way to inject emails into the soledad storage with the right mixing headers.0.19.5meskiomeskiohttps://0xacab.org/leap/bitmask-dev/-/issues/8981can we make bitmaskctl start/stop wait until is done?2017-07-24T17:57:29Zmeskiocan we make bitmaskctl start/stop wait until is done?For the functional tests will be handy to know when bitmask is done starting/stopping.For the functional tests will be handy to know when bitmask is done starting/stopping.0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9022vpn: expose history of state transitions via the API2017-08-25T15:55:57ZKali Kanekovpn: expose history of state transitions via the API# Problem
the UI loses state transitions, so it needs a way of query the backend for important state transitions (connection, disconnects, retries, etc).
# Definition of done
* ``management.getStateHistory`` is moved to the VPN service ...# Problem
the UI loses state transitions, so it needs a way of query the backend for important state transitions (connection, disconnects, retries, etc).
# Definition of done
* ``management.getStateHistory`` is moved to the VPN service (or the tunnel module).
* the state-log is updated via the addListener mechanism.0.19.5https://0xacab.org/leap/bitmask-dev/-/issues/9036white window after killing freshly started process2018-01-12T10:14:43ZKali Kanekowhite window after killing freshly started processI'm getting a look in new bundles, in which a timing issue makes the bitmaskd process being killed right after being launched.I'm getting a look in new bundles, in which a timing issue makes the bitmaskd process being killed right after being launched.0.19.5Kali KanekoKali Kanekohttps://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.5