Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-20 | [feat] reset error | kali kaneko (leap communications) | |
2020-08-20 | [feat] pick only the top 3 gateways | kali kaneko (leap communications) | |
fixes bug: do not initialize an empty list of gateways | |||
2020-08-20 | [bug] anon needs no credentials | kali kaneko (leap communications) | |
2020-08-20 | [debug] improve error handling for geolocation | kali kaneko (leap communications) | |
2020-08-20 | [feat] cache authentication token | kali kaneko (leap communications) | |
2020-08-20 | [feat] login feedback | kali kaneko (leap communications) | |
- Resolves: #334 | |||
2020-08-20 | [pkg] add float-deployed demo libpvn for tests | Ruben Pollan | |
2020-08-20 | [bug] use the right http client to fetch the auth | Ruben Pollan | |
2020-08-20 | [feat] expose auth API in pkg/vpn | Ruben 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 files | kali kaneko (leap communications) | |
2020-08-20 | [test] sip integration test | kali kaneko (leap communications) | |
2020-08-20 | [feat] add sip authentication | kali kaneko (leap communications) | |
initial merge of the sip authentication mechanism | |||
2020-08-13 | Quit if there was an initializaton error | Ruben Pollan | |
Let's close properly without segfaults :) | |||
2020-08-13 | Unblock is not needed switch off does unblock bitmask | Ruben Pollan | |
2020-08-11 | [refactor] simplify, make port optional | kali kaneko (leap communications) | |
2020-08-11 | [feat] authentication token for webapi | kali kaneko (leap communications) | |
2020-08-11 | [feat] first simplistic implementation of a rest api | kali kaneko (leap communications) | |
It lacks authentication, and I need to debug a segfault/abort when quitting. But kind of useful for demonstration purposes. | |||
2020-08-11 | [refactor] use qt argument parsing | kali kaneko (leap communications) | |
2020-06-26 | [test] minimal qml tests | kali kaneko (leap communications) | |
just a minimal boilerplate. the idea is to import the qml files and assert that the states/widgets change accordingly if we mock the backend status. - Closes: #300 | |||
2020-06-26 | [refactor] remove silly function | kali kaneko (leap communications) | |
2020-06-26 | [refactor] cleanup function was unneeded | kali kaneko (leap communications) | |
2020-06-26 | [refactor] several simplifications after review | kali 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 gui | kali kaneko (leap communications) | |
2020-06-26 | [feat] cleanup temp dirs on quit | kali kaneko (leap communications) | |
2020-06-26 | [feat] working about dialog | kali kaneko (leap communications) | |
2020-06-26 | [feat] include git version in generated variable | kali kaneko (leap communications) | |
2020-06-26 | [pkg] add generation of vendored config again | kali kaneko (leap communications) | |
2020-06-26 | [feat] open help url | kali kaneko (leap communications) | |
2020-06-26 | [feat] re-implement donation reminders | kali kaneko (leap communications) | |
first pass on giving functionality to the donation reminder | |||
2020-06-16 | [docs] remove references to deprecated bitmaskd | kali kaneko (leap communications) | |
2020-06-12 | [refactor] rename standalone to just vpn | kali kaneko (leap communications) | |
2020-06-12 | [refactor] reorganize backend in its own module | kali kaneko (leap communications) | |
Signed-off-by: kali kaneko (leap communications) <kali@leap.se> | |||
2020-06-12 | [refactor] reorganize modules | kali kaneko (leap communications) | |
bitmaskd: so long and thanks for all the fish! Signed-off-by: kali kaneko (leap communications) <kali@leap.se> | |||
2020-06-12 | [refactor] use ioutil.TempFile | kali kaneko (leap communications) | |
Signed-off-by: kali kaneko (leap communications) <kali@leap.se> | |||
2020-06-12 | [feat] pickled helpers ftw | kali kaneko (leap communications) | |
Signed-off-by: kali kaneko (leap communications) <kali@leap.se> | |||
2020-06-12 | [refactor] comment out some initialization functions, still need work | kali kaneko (leap communications) | |
Signed-off-by: kali kaneko (leap communications) <kali@leap.se> | |||
2020-06-12 | [refactor] copy over systray to new package | kali kaneko (leap communications) | |
- delete gtk systray module | |||
2020-04-30 | [bug] switch to keybase go-ps implementation | Ruben Pollan | |
The old mitchellh go-ps is not maintained and it has an issue where it truncates the process names: https://github.com/mitchellh/go-ps/issues/15 - Related: #152 | |||
2020-04-30 | [pkg] two-stage build for windows to allow signed uninstaller | kali kaneko (leap communications) | |
2020-04-30 | [bug] do not use cross-compiling for the helper in win | kali kaneko (leap communications) | |
- add -H windowsgui to avoid console popping up | |||
2020-04-30 | [docs] document cross-compiling quirk | kali kaneko (leap communications) | |
2020-04-30 | [bug] stop service before uninstalling it | kali kaneko (leap communications) | |
- clear errors properly on each stop attempt - fix autostart | |||
2020-04-30 | [feat] probe for the port of our matching helper | kali kaneko (leap communications) | |
2020-04-30 | [pkg] initialize service early for windows | kali kaneko (leap communications) | |
2020-04-30 | [feat] write port in darwin too | kali kaneko (leap communications) | |
2020-04-30 | [feat] handle version | kali kaneko (leap communications) | |
2020-04-30 | [refactor] move conditional build instance up | kali kaneko (leap communications) | |
2020-04-30 | [feat] listen on available port | kali kaneko (leap communications) | |
2020-04-30 | [feat] initial implementation of windows service | kali kaneko (leap communications) | |
2019-10-21 | fix donate url Riseup, vpn, not generic | kwadronaut | |