summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2018-06-28[doc] add a contact person for the code of conductRuben Pollan
2018-06-13[docs] include zmq dep for nowKali Kaneko
2018-06-13[docs] improve osx notesKali Kaneko
2018-06-12[docs] update path for osx helperkali
2018-05-24[pkg] bump version to 0.10.60.10.6Kali Kaneko
2018-04-26[bug] workaround for segfault caused by qtwebview bugKali Kaneko
2018-04-11several fixes for riseupvpn snapKali Kaneko
- move snap folder to root folder, to allow automated builds - install only polkit file outside of snap - change path of bitmask-root accordingly in bitmask - fix check for polkit file inside snap - change and document the algorithm for picking bitmask-root in linux - add LD_LIBRARY_PATH as an environment entry for bitmask-systray
2018-03-28[docs] update docs to 0.10.5 release0.10.5Kali Kaneko
2018-03-02[docs] update changelogKali Kaneko
2018-02-15[pkg] bump next version0.10.3Kali Kaneko
2018-02-15[docs] add entries to changelogKali Kaneko
2018-02-07[doc] autostart with .desktop and qubes i3 statusRuben Pollan
2018-01-25[feat] implement --nowindow flag to display only systrayKali Kaneko
for some usages, specially with autostart enabled, user might want to launch only the systray. this commit implements a simple ``--nowindow`` switch that just avoids showing the main window for now. in the future, we can have a different entrypoint that just launches bitmaskd and a minimal systray widget. I'm not documenting this feature properly since I think this is still missing some functionality: the ability to switch on and off the vpn, and the ability to pass the --autostart as a flag to the bitmask entrypoint.
2018-01-25[feat] autostart application when user logs inKali Kaneko
2018-01-25[feat] hardcode tcp4 in vpn connectionsKali Kaneko
for now, we'll be hardcoding tcp as a more reliable alternative, no matter what the provider announces. explicitely specifying ipv4 should fix the case in which vpn fails to start because ipv6 is disabled. -Resolves: #9181, #9129
2018-01-25[feat] support anonymous vpnKali Kaneko
honor the anonymous certificate for the providers that offer it. this still needs a change in bonafide, in which if provider supports anonymous access we still have to download eip-service.json for testing, I assume this has been already manually downloaded.
2018-01-12[doc] add changelog entry for the qubes firewall fix.Ruben Pollan
2018-01-09[bug] fix issues with dns resolution with systemd-resolvedRuben Pollan
In ubuntu 17.10 some changes with systemd-resolved broke our firewall, blocking all DNS queries. The masquerade rules in the firewall, that are used to rewrite the source IP address of the DNS queries, were wrongly modifying the queries to systemd-resolved. Let's apply masquerade only to the packets addressed to the nameserver. - Resolves: #9137
2018-01-09[bug] add missing libs to pyinstaller for qtwebengineKali Kaneko
- Resolves: #9191
2018-01-08[feat] try other gateways if the main one failsRuben Pollan
Removing '--persist-ip' param on openvpn it will try to connect to a different gateway if the first one fails. This means, that in case of network disconnection for some minutes bitmask will keep rotating between the different gateways and one the network comes back it will not connect anymore to the first one, but to the one that was trying at this moment. - Resolves: #9188
2018-01-08[docs] documentation about vpn autostartKali Kaneko
2018-01-06[refactor] webengine entrypointKali Kaneko
this commit deprecates qtwebkit usage.
2018-01-02[docs] add ci changes to changelogKali Kaneko
2018-01-02[docs] add parameters for gitlab-runnerKali Kaneko
2017-12-22[docs] add command to run tests with gitlab-runnerKali Kaneko
2017-12-20[feat] Add msg_status call to the mail APIRuben 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-11[docs] add last bugfix to changelogKali Kaneko
2017-12-07[docs] document how to run osx testsKali Kaneko
using virtualbox executor for gitlab-runner
2017-12-07[feat] add provider pinningRuben Pollan
Pin the provider.json and the ca cert for the public providers. - Resolves: #9074
2017-12-04[pkg] add --enable-iproute2 to openvpn binary compilationKali Kaneko
this will be used by bundles, and it's needed now that ifconfig and other net-utils are being deprecated.
2017-12-03[feat] extend the expiration of private keys if neededRuben 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-11-30[pkg] pick gpg from local buildKali Kaneko
2017-11-30[pkg] add osx uninstall scriptKali Kaneko
2017-11-29[docs] update changelogtravisKali Kaneko
2017-11-23[docs] update version of code of conductKali Kaneko
2017-11-23[docs] complete bootstrapping info for osxKali Kaneko
2017-11-23[docs] add copy of the code of conductKali Kaneko
2017-11-21[doc] link the right issue tracker in the man pagesRuben Pollan
2017-11-20[docs] clarify guidelines for new contributorsJustin Bottega
This adds the Contributor Covenant 1.2 from the previous guidelines, as well as a github workaround for new contributors who run into the 0xacab 1-repo limit (or similar issues). Replaces a 404 link in the leap-commit-template, and adds a reminders to anonymize logs for testers. - Documentation: #9138 Signed-off-by: Ruben Pollan <meskio@sindominio.net>
2017-11-03[feature] set windows titleKali Kaneko
2017-11-02[docs] add packaging changes to changelog0.10.2Kali Kaneko
2017-11-01[docs] document systray in changelogKali Kaneko
- Resolves: #9094
2017-11-01[feat] compile icons into app_rcKali Kaneko
2017-10-11[bug] Keep content-type when it is set in message headersSimon Fondrie-Teitler
When content-type was set in the message headers instead of the MIMEPart (e.g. when not using MIMEParts in the message) bitmask would ignore it and add the content as text/plain. This caused problems with Nylas. To fix this, if the message is not Multipart I'm keeping the assumption that everything is going to have the maintype of "text" but copying the subtype from the original message. This also decodes the original message's payload before attaching the old content to the new message to make up for the loss of encoding information. -Resolves: #9064
2017-10-11[docs] update changelogKali Kaneko
2017-10-09[bug] properly check for local openvpn pathKali Kaneko
- Resolves: #9099
2017-10-07[docs] typoKali Kaneko
2017-10-06[docs] mention logs pathKali Kaneko
2017-10-06[docs] add singleton bootstrap fix to changelogapi_uriKali Kaneko
2017-10-06[docs] add link to asciinema record of debian installKali Kaneko