summaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Collapse)Author
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-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-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[locales] fix typoKali Kaneko (leap communications)
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-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[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-17[bug] set the right path for snap bitmask-rootRuben Pollan
2019-01-17[refactor] rename the imports into bitmask-vpnRuben Pollan
2019-01-15[feat] move provider configuration into a set of constantsRuben 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