summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-20[feat] sort gateways by timezoneRuben Pollan
And let us select gateways. - Resolves: #42
2018-06-20[feat] get openvpn args/gateways from the eip-service.jsonRuben Pollan
2018-06-20[feat] do a proper openvpn process managementRuben Pollan
2018-06-20[feat] capture SIGINT and close properlyRuben Pollan
2018-06-20[feat] pure go bitmask vpn implemenationRuben Pollan
- Resolves: #42
2018-06-20[bug] fmt int is %d instead of %iRuben Pollan
2018-06-20[docs] document sed incompatibility for osxKali Kaneko (leap communications)
2018-06-20[feat] return the correct svg path for snapRuben Pollan
2018-06-20[feat] display systray and bitmaskd version in aboutRuben Pollan
- Resolves: #47
2018-06-19[bug] lock main goroutine into OS threadRuben Pollan
- Resolves: #52
2018-06-19[bug] wait for bitmaskd to be launchedRuben Pollan
In the snap, launching both bitmaskd and the systray at once bitmaskd might not be ready to answer http posts when the systray starts. - Resolves: #46
2018-06-12[bug] check for errors on vpn checkRuben Pollan
- Resolves: #44
2018-06-12[pkg] compile for gtk_3_18 or olderRuben Pollan
- Resolves: #45
2018-06-06[bug] change donate urlKali Kaneko (leap communications)
2018-06-04[feat] use http to communicate with the coreRuben Pollan
Instead of using zmq.
2018-06-04[feat] notify if it can't start the VPN0.0.1Ruben Pollan
- Resolves: #35
2018-06-04[feat] add version stringRuben Pollan
The binary now has a --version that is extracted from the git tags/commits. - Resolves: #39
2018-05-30[bug] use local appdata on windows0.0Ruben Pollan
The same way is used by bitmaskd. - Resolves: #36
2018-05-26[pkg] windows doesn't have curveRuben Pollan
Let's have our own hasCurve() func to don't use curve if is windows.
2018-05-26[feat] create config folder if it doesn't existRuben Pollan
2018-05-26[feat] configure the zmq bitmask endpoint per platformRuben Pollan
Windows uses tcp and linux/darwin uses a local socket.
2018-05-24[feat] add about pageRuben Pollan
And update links. - Resolves: #34
2018-04-25[feat] don't notify in 30 days if systray/donate is clickedRuben Pollan
The same than if the user clicks on 'yes' on the donation dialog will happen now with the systray/donate button.
2018-04-25[feat] set icon for the dialogsRuben Pollan
2018-04-19[test] update apt repositoriesRuben Pollan
2018-04-19[feat] Ask for donationsRuben Pollan
- Resolves: #24
2018-04-11[feat] autoconnect if is the first run or was not manually stoppedRuben Pollan
- Resolves: #23
2018-04-11[feat] if quit stop vpnRuben Pollan
As a side effect if the user shuts down the systray it will not autostart next time. - Related: #19
2018-03-27[i18n] simplify i18n stringsRuben Pollan
Let's make the application name configurable.
2018-03-22[feat] remove aboutRuben Pollan
2018-03-22[i18n] add pt-BR localeRuben Pollan
2018-03-20[feat] add windows iconsRuben Pollan
2018-03-20[feat] let's not notify about donations for nowRuben Pollan
As MVP we decided to remove the donations notifications for now. - Resolves: #21
2018-03-20[style] use upstream systray libraryRuben Pollan
Now that my patchers are merged we can revert back to use upstream.
2018-03-20[test] add CI supportRuben Pollan
- Resolves: #13
2018-03-20[feat] remove the hack on exitRuben Pollan
The systray quit is being fixed in our fork of the getlantern/systray.
2018-03-20[feat] only one systray can be in executionRuben Pollan
Create a systray.pid file to check if another systray is in execution and only one systray is allowed to be running. - Resolves: #17
2018-03-20[bug] use our own fork of the systray libraryRuben Pollan
While we wait to get the fix to the hide menu items issue merged upstream let's use our own fork of the library. - Resolves: #8
2018-03-05[bug] remove unused importKali Kaneko (leap communications)
2018-03-05[feat] lighter icons for darwinelijah
2018-03-05use /var/tmp in all cases for socketKali Kaneko (leap communications)
2018-02-26[bug] snap home is read-onlyKali Kaneko (leap communications)
2018-02-23[feat] use $SNAP if defined for the socket pathRuben Pollan
- Resolves: #16
2018-02-23[feat] discover the path of the svg for the notificationsRuben Pollan
Try different known paths for the svg file. - Resolves: #10
2018-02-22[pkg] add a convenience target for installing depsKali Kaneko (leap communications)
2018-02-22[i18n] es-ES reviewKali Kaneko (leap communications)
2018-02-21[bug] ignore config parsing errorsRuben Pollan
2018-02-21[feat] display the off icon while waiting for statusRuben Pollan
- Resolves: #14
2018-02-21[feat] add i18n supportRuben Pollan
Using golang.org/x/text, wich is still in early stages of development, but seems to work good enough for our needs. - Resolves: #2
2018-02-19[feat] nicer icons for mac (higher res, black lines)elijah