Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-04 | Let's rename the API to use location instead of gateway | Ruben Pollan | |
2021-05-04 | Don't expose the full gateway out of the vpn module | Ruben Pollan | |
We just care about locations and fullness. | |||
2021-05-04 | remove ugly on/off buttons | kali kaneko (leap communications) | |
2021-05-04 | fix uninitialized byCity bug | kali kaneko (leap communications) | |
2021-05-04 | document functions | kali kaneko (leap communications) | |
2021-05-04 | fix filter gws by transport | kali kaneko (leap communications) | |
2021-05-04 | wip: select by city from the gui | kali kaneko (leap communications) | |
2021-05-04 | select by city | kali kaneko (leap communications) | |
2021-05-04 | [tests] fix gateways tests | kali kaneko (leap communications) | |
2021-05-04 | [config] test with riseup config | kali kaneko (leap communications) | |
2021-05-04 | [feat] expose gateway selector in gui | kali kaneko (leap communications) | |
2021-05-04 | [feat] expose gateway selection in webapi | kali kaneko (leap communications) | |
2021-05-04 | [feat] svg map for gateway panel | kali kaneko (leap communications) | |
2021-05-04 | [feat] gateway pool | kali kaneko (leap communications) | |
2021-05-04 | [refactor] some renaming, preliminar refactor | kali kaneko (leap communications) | |
2021-05-04 | [feat] store gateway we connect to | kali kaneko (leap communications) | |
firs step on an usable gateway selector | |||
2021-04-14 | [pkg] modify version gen to read static version file | kali 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 errors | kali 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 shown | kali 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 timeout | kali 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 requirement | kali kaneko (leap communications) | |
2021-02-16 | [bug] write headers before sending response | kali kaneko (leap communications) | |
- Closes: #436 | |||
2021-02-08 | [style] cleanup | kali 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 activation | kali | |
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 break | kali kaneko (leap communications) | |
2020-11-04 | [bug] remove debug console in windows | kali | |
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 lubuntu | Ruben Pollan | |
- Resolves: #374 | |||
2020-10-23 | [pkg] windows vendoring fixes | kali | |
2020-10-23 | [bug] fix error condition for mkdir | kali | |
2020-10-23 | [pkg] windows gui & installer fixes | kali | |
2020-10-23 | [pkg] update mbedtls version | kali | |
2020-10-13 | [bug] get the correct snap paths | Ruben 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 app | kali kaneko (leap communications) | |
2020-10-13 | [pkg] windows fixes | kali | |
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 installer | kali | |
2020-10-13 | [feat] improve error handling during login | kali | |
2020-10-13 | [pkg] update build script for openvpn | kali | |
2020-10-13 | [bug] fix version reporting in helper | kali | |
2020-10-08 | [bug] don't crash on quit if no autostart | Ruben Pollan | |
2020-10-06 | [feat] increase donation reminder interval to one week | kali kaneko (leap communications) | |
- Resolves: #358 | |||
2020-10-02 | [bug] remove apiURL from bonafide | kali 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.json | Ruben Pollan | |
- Resolves: 336 | |||
2020-09-30 | [feat] remove unused config options | Ruben Pollan | |
2020-09-25 | [bug] workaround for helper path in windows | kali | |
2020-09-25 | [pkg] windows helper and qtinstaller | kali | |
2020-09-25 | [test] fix the tests to work with the new vendoring | Ruben Pollan | |
2020-09-25 | [bug] fix variable in template | kali kaneko (leap communications) | |
- add some extra debug info for troubleshooting start errors - fix vendors labels | |||
2020-09-25 | [refactor] grab appname from providers.json | kali kaneko (leap communications) | |
2020-09-24 | [feat] send cmd flags to the go backend | Ruben 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 files | Ruben 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 |