summaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Collapse)Author
2020-11-04[bug] remove debug console in windowskali
squashed in this commit: reintroduce the dummy autostart_win implementation that was removed by mistake. I did not manage to get autostart working in windows, this is pending to be re-worked. see https://0xacab.org/leap/bitmask-vpn/-/issues/389
2020-10-30[bug] detect correctly polkit in kde and lubuntuRuben Pollan
- Resolves: #374
2020-10-23[pkg] windows vendoring fixeskali
2020-10-23[bug] fix error condition for mkdirkali
2020-10-23[pkg] windows gui & installer fixeskali
2020-10-23[pkg] update mbedtls versionkali
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] add vendor icon to appkali kaneko (leap communications)
2020-10-13[pkg] windows fixeskali
Several fixes for missing paths. Refactor qt installer; fetch pre-built binaries from an existing installation on build system (needs to be automated); add windows icon. - Resolves: #362
2020-10-13[pkg] osx helper and working qt installerkali
2020-10-13[feat] improve error handling during loginkali
2020-10-13[pkg] update build script for openvpnkali
2020-10-13[bug] fix version reporting in helperkali
2020-10-08[bug] don't crash on quit if no autostartRuben Pollan
2020-10-06[feat] increase donation reminder interval to one weekkali kaneko (leap communications)
- Resolves: #358
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-30[feat] remove the donation dialog if not set in the providers.jsonRuben Pollan
- Resolves: 336
2020-09-30[feat] remove unused config optionsRuben Pollan
2020-09-25[bug] workaround for helper path in windowskali
2020-09-25[pkg] windows helper and qtinstallerkali
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-25[refactor] grab appname from providers.jsonkali kaneko (leap communications)
2020-09-24[feat] send cmd flags to the go backendRuben Pollan
Also disable autostart if manual quit, remove custom printer that was used for i18n and disable previous autostart if -disable-autostart We didn't disable autostart after the migration to qt. - Resolves: #355 #289
2020-09-16[bug] accept corrupted pid filesRuben Pollan
A corrupted pid file, or a file that contains something else than a pid number used to block bitmask-vpn from launch. Now if the file contains something that is not expected it will log it and rewrite it. I refactor de code so the pid file will be released on quit instead of initialization. - Resolves: #349
2020-09-08[feat] be more precise when login gives 502kali kaneko (leap communications)
2020-09-08[bug] show only bad_auth dialogkali kaneko (leap communications)
2020-09-08[feat] expose allowEmptyPass flag for provider configkali kaneko (leap communications)
2020-09-08[feat] lookup the config vars at runtimekali kaneko (leap communications)
- Resolves: #326
2020-09-08[bug] pass json as bytes to go sidekali kaneko (leap communications)
2020-09-08[refactor] fix error handling after reviewkali kaneko (leap communications)
2020-08-20[feat] reset notificationkali kaneko (leap communications)
2020-08-20[feat] reset errorkali 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[pkg] add float-deployed demo libpvn for testsRuben Pollan
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-08-13Unblock is not needed switch off does unblock bitmaskRuben Pollan
2020-08-11[refactor] simplify, make port optionalkali kaneko (leap communications)
2020-08-11[feat] authentication token for webapikali kaneko (leap communications)
2020-08-11[feat] first simplistic implementation of a rest apikali 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 parsingkali kaneko (leap communications)