Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-06 | [test] Use ci.leap.se for e2e tests | Varac | |
2018-01-06 | [pkg] add qtwebengine to Dockerfile | Kali Kaneko | |
2018-01-06 | [style] pep8 | Kali Kaneko | |
2018-01-06 | [refactor] webengine entrypoint | Kali Kaneko | |
this commit deprecates qtwebkit usage. | |||
2018-01-06 | [refactor] factor out common functions | Kali Kaneko | |
used from both entrypoints for linux and mac apps. | |||
2018-01-02 | [docs] add ci changes to changelog | Kali Kaneko | |
2018-01-02 | [CI] Speed up CI testing | Varac | |
- Move all tests into a single test stage - Move docker and package builds in a single build stage - Remove dependencies between stages | |||
2018-01-02 | [docs] add parameters for gitlab-runner | Kali Kaneko | |
2017-12-28 | [CI] Allow manual docker image build through web-if | Varac | |
2017-12-28 | [CI] Tag images according to git branch name | Varac | |
2017-12-26 | [test] Split monolithic e2e test into seperate tests | Varac | |
2017-12-22 | [pkg] Include required files in headless build | Simon Fondrie-Teitler | |
Also pull in cython and restructure the package. | |||
2017-12-22 | [bug] sync start and shutdown of systray and browser | Kali Kaneko | |
some juggling to make systray (qt5 for now) and browser (pywebview, native) start and stop coordinatedly. I will explore a more lightweight systray for coming releases. | |||
2017-12-22 | [refactor] Use sender interface in outgoing service | Ruben Pollan | |
2017-12-22 | [bug] fetch the incoming service only if is on | Ruben Pollan | |
If you try to fetch the incoming service while it's still starting it throws a KeyError. - Resolves: #9174 | |||
2017-12-22 | [docs] add command to run tests with gitlab-runner | Kali Kaneko | |
2017-12-21 | [doc] add note about expected paths to bitmask-root itself | Kali Kaneko | |
I should remember this change when we merge elijah's fix again. Hopefully that happens soon enough. | |||
2017-12-21 | [bug] temporarily revert dnsmasq firewall fix | Kali Kaneko | |
It has been reported that, after this fix, dns leaks happen under some circumstances not yet clear. Preparing for a release, we have decided to revert this change until the problem can be properly triaged. This means a broken vpn aartful support for the time being, but a non-leaking master. https://0xacab.org/leap/bitmask-dev/issues/9137 - Related: #9137 | |||
2017-12-20 | [bug] copy missing provider pinning in osx | kali | |
2017-12-20 | [feat] remove status files on shutdown | Kali Kaneko | |
2017-12-20 | [bug] add lock in command dispatcher | Kali Kaneko | |
2017-12-20 | [pkg] copy uninstaller to the bundle | Kali Kaneko | |
2017-12-20 | [pkg] import changes for qt5 to work | kali | |
2017-12-20 | [pkg] add pyqt5.qtwidgets to osx imports | kali | |
not that I really want to keep qt5 for a long time, but this seems the short way to a working systray for the next release. | |||
2017-12-20 | [pkg] add osx bundle script inside venv | admin | |
2017-12-20 | [pkg] add make target for headless builds | Simon Fondrie-Teitler | |
This adds a make target which allows for headless builds. It runs pyinstaller and copies some required files. | |||
2017-12-20 | [bug] accept message-ids with '-' | Ruben Pollan | |
Thunderbird produces message ids with '-' in them. | |||
2017-12-20 | [feat] Add msg_status call to the mail API | Ruben Pollan | |
To get the status of a single message providing it's mailbox and message-id. For now it only returns encryption/signature status. - Resolves: #6914 | |||
2017-12-20 | [refactor] rename API add_msg to msg_add | Ruben Pollan | |
To have consistency with all API calls related to messages and start all of them with msg_* | |||
2017-12-17 | [feat] Add support for calling bitmask.js from Firefox/Thunderbird | Sukhbir Singh | |
- To be able to call bitmask.js from Thunderbird (for the Bitmask Thunderbird extension), we need to set `api_url' and also read the `authtoken' file from disk. This commit adds support for that and restricts the changes by using window.location.protocol. - Add function for fetching bitmaskd status. Signed-off-by: Ruben Pollan <meskio@sindominio.net> | |||
2017-12-11 | [docs] add last bugfix to changelog | Kali Kaneko | |
2017-12-09 | [bug] remove stuck_bootstrap deferred from Provider | Ruben Pollan | |
This deferred was not used anywhere, but it was called twice. Provider is a singleton so multiple logins into the same provider where producing it to be called mor than once. - Resolves: #9171 | |||
2017-12-08 | [style] pep8 | Kali Kaneko | |
2017-12-08 | [docs] add comment about python interpreter | Kali Kaneko | |
2017-12-08 | [pkg] copy provider certificates on bundles | Kali Kaneko | |
2017-12-08 | [pkg] add provider pinning to python package | Kali Kaneko | |
2017-12-08 | [bug] remove hardcoded path | Kali Kaneko | |
2017-12-08 | [feat] osx systray with pyqt5 | Kali Kaneko | |
2017-12-07 | [feat] update bitmask-root if needed | Ruben Pollan | |
Chech the hash of the installed bitmask root and sign as not installed if doesn't match the one we have in the bundle. Also for running bitmask-root, if there is more than one (in /usr/local/sbin and /usr/sbin) run the one with higher version number. - Resolves: #9020 | |||
2017-12-07 | [docs] document how to run osx tests | Kali Kaneko | |
using virtualbox executor for gitlab-runner | |||
2017-12-07 | [tests] enable osx runner | Kali Kaneko | |
2017-12-07 | [feat] add provider pinning | Ruben Pollan | |
Pin the provider.json and the ca cert for the public providers. - Resolves: #9074 | |||
2017-12-05 | [bug] change bitmask-root to work with dnsmasq | elijah | |
2017-12-04 | [pkg] verify the remaining libs | Kali Kaneko | |
apparently, lzo and mbedtls do not like gpg. | |||
2017-12-04 | [pkg] add --enable-iproute2 to openvpn binary compilation | Kali Kaneko | |
this will be used by bundles, and it's needed now that ifconfig and other net-utils are being deprecated. | |||
2017-12-04 | [pkg] verify openvpn sources | Kali Kaneko | |
2017-12-03 | [feat] extend the expiration of private keys if needed | Ruben Pollan | |
Check on every fetch of the private key if the expiration is less than two months before it expire. And extend the expiration if needed. - Resolves: #8217 | |||
2017-12-03 | [refactor] remove rengenerate key | Ruben Pollan | |
We are not planning to regenerate keys (for now), only to extend the expiration date. | |||
2017-12-03 | [test] fix key renew test | Ruben Pollan | |
2017-12-03 | [feat] stop resetting signs used after key regeneration | Tulio Casagrande | |
We were considering to reset the sign_used flag to force the new key to be resend as attachment in forthcoming emails. Although, this is not a good solution, because we'll lose information about which keys the client has signed. |