summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-10-25[bug] let's not delete the icons until they are not used anymoreRuben Pollan
2018-10-17[ci] lint: remove bogus control charKali Kaneko (leap communications)
2018-10-16[ci] lint gitlab-ci.yamlKali Kaneko (leap communications)
2018-10-16[ci] osx builderKali Kaneko (leap communications)
2018-10-11[feat] use white icon on windowskali
- Resolves: #64
2018-10-10[feat] improve readability of errorsRuben Pollan
Let's not report 'bitmaskd is not running' in standalone mode. - Resolves: #35
2018-10-11[feat] get version from filekali
if we're running from snap, we take the version string from a file in the snap folder. the version.sh script is executed during the creation of the snap, and is expected to write a version.txt file in the snap/ folder.
2018-10-10[feat] systray linux: unlink temp files as soon as they are in useRuben Pollan
Stop generating one file in /tmp for each icon change. Let's move the clean up to the set icon instead of waiting for the quit clean up. Unlink will remove the file from /tmp, but app_indicator will hold a descriptor until it finishes with it. This is a cherry-pick from a pull-request upstream: https://github.com/getlantern/systray/pull/63 - Resolves: #60
2018-10-10[pkg] make standalone the default buildRuben Pollan
2018-10-08[bug] fix gateway selection by timezoneRuben Pollan
Go time library returns the timezone offset in seconds and we where using it as hours. - Resolves: #72
2018-10-03[ci] fix typo in image pathKali Kaneko (leap communications)
2018-10-02[ci] change path for registryKali Kaneko (leap communications)
2018-10-01[ci] use our own docker image for building systrayKali Kaneko (leap communications)
see the dockerfile in riseup_vpn/docker, that's uploaded to leap's docker registry.
2018-09-26[pkg] vendor getlantern/systraykali
this is a workaround for riseup_vpn#28
2018-09-18[bug] println doesn't need string formatingRuben Pollan
2018-09-18[test] add snap build to the CIRuben Pollan
2018-09-06[bug] on quit don't wait for notifications that might not come0.18.9Ruben Pollan
2018-09-06[bug] pass bitmask root path from snapKali Kaneko (leap communications)
2018-09-06[feat] check regularly the statusRuben Pollan
Don't trust that the status will be reported by openvpn/bitmaskd correctly. Let's do polling every 5 seconds.
2018-08-23[feat] fake state on clickRuben Pollan
Let's change the systray state as soon as the user clicks on it, instead of waiting for openvpn to notify the status change.
2018-08-21[test] get nsis from ubuntu cosmicRuben Pollan
- Resolves: #61
2018-08-21[doc] add instructions on how to report an issueRuben Pollan
2018-08-02[test] build standalone on the CIRuben Pollan
2018-08-02[doc] update readme to linux warnings and standaloneRuben Pollan
2018-07-19[feat] most args are moved to the helperRuben Pollan
2018-07-11[pkg] build windows installer in the CIRuben Pollan
2018-07-10[feat] autostart the standalone systray if the vpn was onRuben Pollan
- Resolves: #8
2018-07-09[pkg] use powershell for the version numberRuben Pollan
2018-07-04[feat] add logger fileRuben Pollan
- Resolves: #56
2018-06-26[feat] add support for the helper in goRuben Pollan
2018-06-25[feat] rename bitmask_go to standaloneRuben Pollan
2018-06-25[feat] change the donation notification timeout to 1 hourRuben Pollan
- Resolves: #57
2018-06-21[bug] fixup last commit stringRuben Pollan
2018-06-21[bug] send a "null" to the openvpn_stop windows helperRuben Pollan
2018-06-21[bug] the nim helper wants the args as space separatedRuben Pollan
2018-06-21[bug] clean up vpn args for windowsRuben Pollan
2018-06-21[feat] pass the right windows args to openvpnRuben Pollan
2018-06-21[bug] add windows support to the pid fileRuben Pollan
- Resolves: #43
2018-06-21[feat] add support for the windows launcherRuben Pollan
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