summaryrefslogtreecommitdiff
path: root/pkg
AgeCommit message (Collapse)Author
2021-05-04Let's rename the API to use location instead of gatewayRuben Pollan
2021-05-04Don't expose the full gateway out of the vpn moduleRuben Pollan
We just care about locations and fullness.
2021-05-04remove ugly on/off buttonskali kaneko (leap communications)
2021-05-04fix uninitialized byCity bugkali kaneko (leap communications)
2021-05-04document functionskali kaneko (leap communications)
2021-05-04fix filter gws by transportkali kaneko (leap communications)
2021-05-04wip: select by city from the guikali kaneko (leap communications)
2021-05-04select by citykali kaneko (leap communications)
2021-05-04[tests] fix gateways testskali kaneko (leap communications)
2021-05-04[config] test with riseup configkali kaneko (leap communications)
2021-05-04[feat] expose gateway selector in guikali kaneko (leap communications)
2021-05-04[feat] expose gateway selection in webapikali kaneko (leap communications)
2021-05-04[feat] svg map for gateway panelkali kaneko (leap communications)
2021-05-04[feat] gateway poolkali kaneko (leap communications)
2021-05-04[refactor] some renaming, preliminar refactorkali kaneko (leap communications)
2021-05-04[feat] store gateway we connect tokali kaneko (leap communications)
firs step on an usable gateway selector
2021-04-14[pkg] modify version gen to read static version filekali kaneko (leap communications)
this can be used from any build script to distinguish the version string that will be displayed (ie: 0.21.2-debian-1) - Resolves: #468
2021-03-11[bug] fail gracefully on connection initialization errorskali kaneko (leap communications)
There's some corner cases that were very badly captured. On the first place, it's confusing to quit on connection errors. Secondly, a side-effect of aborting the initialization of the bitmask object was a semi-random segfault when trying to access the object. Here I pass any connection errors to the gui, but leave to the user to quit the app. This probably will need more work when we want to terminate the app on unrecoverable errors (no polkit, etc...), but for now it makes the systray much more usable. - Resolves: #465
2021-03-11[bug] inform backend when donate dialog is shownkali kaneko (leap communications)
a rather annoying bug, since it keeps popping up for every status change. to be included in a hotfix for 0.21.2 release. - Release: 0.21.2 - Closes: #459
2021-03-11[bug] increase bonafide timeoutkali kaneko (leap communications)
10 seconds might be too low nowadays when accessed from some regions. - Related: #463
2021-03-03[pkg] relax reflect 1.14 requirementkali kaneko (leap communications)
2021-02-16[bug] write headers before sending responsekali kaneko (leap communications)
- Closes: #436
2021-02-08[style] cleanupkali kaneko (leap communications)
- remove unused debug - uncomment notification function, leftover from debug - comment about go-land mutexes
2021-02-08[bug] fix segfault in osx with activationkali
this is a regression that was introduced with previous changes to the menus in windows. activation segfaults in linux and osx, so capture the event only for windows. did not investigate further about the causes, but it seems like a good workaround for the time being.
2020-11-05[tests] fix conditional flag for windows, was missing line breakkali kaneko (leap communications)
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