summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-03[bug] temporarily disable polkit checkKali Kaneko (leap communications)
latest release 0.19.6 included a polkit check. this check is failing in some setups, leading to an unusable experience. I'm temporarily disabling the check to be able to have an usable release until we can debug what's causing the issue. - Related: #152
2019-06-13[ci] get the right path for the docker image0.19.6Ruben Pollan
2019-06-13[bug] wait for tear downRuben Pollan
Before finishing the main thread let's wait for the finish of the bitmask/pid/... tear down. So the firewall gets down when you ctrl-c. - Resolves: #142
2019-06-13[feat] check if polkit is running and launch it if possibleRuben Pollan
- Resolves: #141
2019-05-23[feat] retry fetching the eip jsonRuben Pollan
If bitmask-vpn attempts to connect when there is no internet let's keep retrying fetching the eip json until internet comes. - Resolves: #126
2019-05-17[ci] limit push step to master branchKali Kaneko (leap communications)
2019-05-16[bug] start VPN automatically on first launchRuben Pollan
When there was no configuration file the 'conf.StartVPN' was set tu false. Let's set it properly even if there is no config file. - Resolves: #128
2019-05-15[ci] separate push into its own stageKali Kaneko (leap communications)
2019-05-15[ci] use an image that has curlKali Kaneko (leap communications)
2019-05-15[ci] trigger build in riseup-vpn_package repoKali Kaneko (leap communications)
2019-05-14[ci] push to a branch other than master for buildsKali Kaneko (leap communications)
2019-05-13[ci] fix image pathKali Kaneko (leap communications)
2019-05-13setup a basic push testMicah Anderson
2019-05-04[locales] update localesRuben Pollan
2019-03-19[locales] add ca and update translationsRuben Pollan
2019-03-19[locales] improve the locales workflow and document itRuben Pollan
2019-03-19[ci] remove unused deb tag for buildersKali Kaneko (leap communications)
2019-03-13[pkg] attempt at building deb from ciKali Kaneko (leap communications)
2019-02-28[locales] update locales0.19.2Ruben Pollan
2019-02-21[locales] add romanianRuben Pollan
2019-02-21[pkg] make the icon brandableRuben Pollan
Rename the icon to icon.svg/icon.ico instead of having the name of the app in it. - Resolves: #98
2019-02-21[bug] connect to new gateway when manually selectedNatalie Eskinazi
2019-02-21[pkg] update modulesKali Kaneko (leap communications)
2019-02-21[locales] fix typoKali Kaneko (leap communications)
2019-02-12[locales] add it, sk and sv localesRuben Pollan
2019-02-07[locales] fix english typoRuben Pollan
2019-02-05[bug] use --block-outside-dns in windowsKali Kaneko (leap communications)
this should resolve DNS leaks on windows. -Resolves: #113
2019-02-04[feat] Add -start-vpn flagRuben Pollan
The -start-vpn flag can be set to on or off to turn the vpn on or off just after launching bitmask-vpn. So it doesn't depend on the status of the vpn of the last run. - Resolves: #114
2019-02-04[feat] add -disable-autostart flag and configRuben Pollan
Make possible to disable the autostart configuration for the next run. I can be done by configuring "DisableAustostart" to true in the systra.json or by passing the '-disable-autostart' flag to the binary. To make that possible I have rework how the Config struct work separating the file configuration with the runtime configuration. - Resolves: #100
2019-02-04[locales] update bengali translationRuben Pollan
2019-02-04Basque translationPj4NJFIVsq
2019-02-01[bug] don't block the systray with the about notificationRuben Pollan
Let's send the notification to another goroutine. - Resolves: #112
2019-01-31[locales] add ru locale and update all0.19.1Ruben Pollan
2019-01-31[bug] don't initialize the gateway selection before bitmask is readyRuben Pollan
- Resolves: #110
2019-01-29[style] Rename the systray reconnection on fail-closeRuben Pollan
2019-01-29[bug] allow tls 1.0 as a workaround for buster/sidKali Kaneko (leap communications)
in systems with newer openssl, tls 1.0 has been disabled. however, this breaks the ability of a client in a newer system to connect with the openvpn servers on providers that are still on stretch. platform needs to be upgraded. -Related: #105
2019-01-24[bug] wait until the systray is initalized to start the systray loopRuben Pollan
- Resolves: #106
2019-01-24[pkg] add module files for go 1.11Kali Kaneko (leap communications)
2019-01-24[pkg] remove vendoring of golang/x/*Kali Kaneko (leap communications)
I think there's no need of vendoring this. The debian package builds fine without them - at least with the text-dev package in testing.
2019-01-18[locales] update the messages.jsonRuben Pollan
2019-01-18[test] fix ci builds after the refactorRuben Pollan
2019-01-17[test] update the CI to build snapsRuben Pollan
2019-01-17[bug] set the right path for snap bitmask-rootRuben Pollan
2019-01-17[refactor] rename the imports into bitmask-vpnRuben Pollan
2019-01-17[pkg] all your deps are vendored to usKali Kaneko (leap communications)
2019-01-15[test] update snap CI generation to the new snapRuben Pollan
2019-01-15[feat] move provider configuration into a set of constantsRuben Pollan
2019-01-15[feat] add a cli clientRuben Pollan
2019-01-15[feat] move helper into the repoRuben Pollan
2019-01-15[feat] Reorganize codeRuben Pollan
Let's use a more structured folder system: https://github.com/golang-standards/project-layout - Resolves: #99