Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-08 | [bug] pass json as bytes to go side | kali kaneko (leap communications) | |
2020-09-08 | [feat] generate providers.json | kali kaneko (leap communications) | |
2020-09-08 | [feat] load provider json in qml | kali kaneko (leap communications) | |
2020-09-08 | [docs] wording | kali kaneko (leap communications) | |
very minor picks | |||
2020-09-08 | [refactor] fix error handling after review | kali kaneko (leap communications) | |
2020-08-20 | [feat] reset notification | kali kaneko (leap communications) | |
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 | [feat] hide systray if -n option is passed | kali kaneko (leap communications) | |
2020-08-11 | [refactor] use qt argument parsing | kali kaneko (leap communications) | |
2020-07-28 | Add support for internationalization | Ruben Pollan | |
- Resolves: #243 | |||
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] quit signal handler | 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] remove vendoring from Makefile | 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 | [docs] add some TODOs in the README | 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 | [feat] working donate dialog | kali kaneko (leap communications) | |
Signed-off-by: kali kaneko (leap communications) <kali@leap.se> | |||
2020-06-12 | [pkg] simplify project file | kali kaneko (leap communications) | |
Signed-off-by: kali kaneko (leap communications) <kali@leap.se> | |||
2020-06-12 | [bug] avoid segfault when trying to show menu | kali kaneko (leap communications) | |
for some reason I don't understand, explicit activations end up in a segfault when I try to call menu.open() from the signal handler. i'm ok not handling middle clicks if that means I can stop digging in search of the real reasons, to be honest. - Fixes: #299 Signed-off-by: kali kaneko (leap communications) <kali@leap.se> | |||
2020-06-12 | [refactor] out with actions | kali kaneko (leap communications) | |
Signed-off-by: kali kaneko (leap communications) <kali@leap.se> | |||
2020-06-12 | [refactor] remove unneeded cruft | kali kaneko (leap communications) | |
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> |