summaryrefslogtreecommitdiff
path: root/pkg/vpn
AgeCommit message (Collapse)Author
2020-10-13[bug] get the correct snap pathsRuben Pollan
config.BinaryName is not set when the global variables are defined, we need to generate the string when we need it instead.
2020-10-13[pkg] osx helper and working qt installerkali
2020-10-13[feat] improve error handling during loginkali
2020-10-02[bug] remove apiURL from bonafidekali kaneko (leap communications)
it seems this was an attempt to make this injectable for tests, but it can work by changing config variables too.
2020-09-25[test] fix the tests to work with the new vendoringRuben Pollan
2020-09-25[bug] fix variable in templatekali kaneko (leap communications)
- add some extra debug info for troubleshooting start errors - fix vendors labels
2020-09-08[feat] lookup the config vars at runtimekali kaneko (leap communications)
- Resolves: #326
2020-09-08[refactor] fix error handling after reviewkali kaneko (leap communications)
2020-08-20[feat] pick only the top 3 gatewayskali kaneko (leap communications)
fixes bug: do not initialize an empty list of gateways
2020-08-20[bug] anon needs no credentialskali kaneko (leap communications)
2020-08-20[debug] improve error handling for geolocationkali kaneko (leap communications)
2020-08-20[feat] cache authentication tokenkali kaneko (leap communications)
2020-08-20[feat] login feedbackkali kaneko (leap communications)
- Resolves: #334
2020-08-20[bug] use the right http client to fetch the authRuben Pollan
2020-08-20[feat] expose auth API in pkg/vpnRuben Pollan
Be able to check if it needs auth and then be able to login. Use the logged in token for fetching the cert.
2020-08-20[refactor] refactor auth fileskali kaneko (leap communications)
2020-08-20[test] sip integration testkali kaneko (leap communications)
2020-08-20[feat] add sip authenticationkali kaneko (leap communications)
initial merge of the sip authentication mechanism
2020-08-13Quit if there was an initializaton errorRuben Pollan
Let's close properly without segfaults :)
2020-06-26[refactor] cleanup function was unneededkali kaneko (leap communications)
2020-06-26[refactor] several simplifications after reviewkali kaneko (leap communications)
- simplify notification routine (we dont need no rejected action). we just check every hour, as in the original code. - open links directly from Qt - rename some global variables to make them less cryptic - move cleanup function to the same module that created them
2020-06-26[feat] pass initialization errors to guikali kaneko (leap communications)
2020-06-12[refactor] rename standalone to just vpnkali kaneko (leap communications)