summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-08[bug] exit cleanly in osxKali Kaneko (leap communications)
two things happen differently in osx: - call to systray.Quit() halts the program (so if called directly, none of the deferred functions that we use for cleanup get to execute) - systray.Run() blocks (so after loop returns, the main run.Run() function did not get to receive the boolean through the finishedCh channel. proper shutdown is therefore fixed here by moving the call to systray.Quit() to a goroutine that executes when the initialize() function calls all the deferred functions. we need to revisit this in case we want to break the main select loop for a reson other than successfully terminating the program.
2019-09-05[bug] parse the result of firewall/isup for osxKali Kaneko (leap communications)
2019-09-05[pkg] chmod +xKali Kaneko (leap communications)
otherwise we fail miserably. maybe we could do some extra diagnostics when openvpn fails to start.
2019-09-04[feat] handle error during killKali Kaneko (leap communications)
2019-09-04[pkg] fix osx flat packageKali Kaneko (leap communications)
2019-08-28[pkg] ignore deploy folderKali Kaneko (leap communications)
2019-08-28[pkg] move artifacts to deploy folderKali Kaneko (leap communications)
2019-08-28[pkg] fix paths to binaries in darwin/windowsKali Kaneko (leap communications)
2019-08-28[bug] gateway now lives in bonafideKali Kaneko (leap communications)
2019-08-28[bug] fix snap hooks pathKali Kaneko (leap communications)
2019-08-16[feat] get the shapeshifter errors into the logRuben Pollan
2019-08-16[pkg] add our demo pluggable transports providerRuben Pollan
2019-08-16[feat] be able to use obfs4Ruben Pollan
2019-08-16[refactor] bonafide to parse eip-service.json v3Ruben Pollan
2019-08-16[pkg] update debian templateKali Kaneko (leap communications)
2019-08-16[pkg] update go modules to latestKali Kaneko (leap communications)
2019-08-16[pkg] need to vendorize allendang w32 libKali Kaneko (leap communications)
we use go mod edit -replace
2019-08-16[pkg] fix Dockerfile installKali Kaneko (leap communications)
2019-08-16[pkg] add helpers to repo, generate hooks in snapKali Kaneko (leap communications)
2019-08-16[pkg] ability to skip ca checkKali Kaneko (leap communications)
sometimes we have no network access
2019-08-08[pkg] fix makefile for xbuildKali Kaneko (leap communications)
2019-08-08[pkg] install latest golang in dockerKali Kaneko (leap communications)
2019-08-08[pkg] typoKali Kaneko (leap communications)
2019-08-08[pkg] add-apt-repository not installed by defaultKali Kaneko (leap communications)
2019-08-08[pkg] use cross-build flag in makefileKali Kaneko (leap communications)
2019-08-08[pkg] build binaries into platform folderKali Kaneko (leap communications)
2019-08-08[docs] document the need for go>=1.11Kali Kaneko (leap communications)
2019-08-08[pkg] remove vendorKali Kaneko (leap communications)
2019-08-07[pkg] make updating go easierKali Kaneko (leap communications)
2019-08-07[pkg] fixup symlinkKali Kaneko (leap communications)
2019-08-07[pkg] missing snap boilerplateKali Kaneko (leap communications)
2019-08-07[pkg] add cross compilation tools to the DockerfileRuben Pollan
2019-08-07[docs] update paths in READMEKali Kaneko (leap communications)
2019-08-07[pkg] do not make user mess with symlinks in gopathKali Kaneko (leap communications)
2019-08-07[pkg] add curlKali Kaneko (leap communications)
2019-08-07[pkg] make windows cross pkg workRuben Pollan
2019-08-07[feat] shrink binaries passing flags to linkerKali Kaneko (leap communications)
2019-08-06[pkg] add cross pkg for win and osxRuben Pollan
2019-08-06[pkg] Add cross compilation for win and osxRuben Pollan
2019-08-06[pkg] do not copy binaries for osx on prepare stepKali Kaneko (leap communications)
2019-08-06[pkg] update dependsKali Kaneko (leap communications)
2019-08-06[pkg] be more silentKali Kaneko (leap communications)
2019-08-06[pkg] squash targetsKali Kaneko (leap communications)
2019-08-06[bug] typoKali Kaneko (leap communications)
2019-08-05[pkg] cleanup iconsKali Kaneko (leap communications)
2019-08-05[pkg] debian templateKali Kaneko (leap communications)
2019-08-05[pkg] snap templateKali Kaneko (leap communications)
2019-08-05[pkg] fix windows paths after testingKali Kaneko (leap communications)
2019-08-05[feat] osx build templatesKali Kaneko (leap communications)
2019-08-05[bug] allow to fail on cleanupKali Kaneko (leap communications)