- Oct 14, 2024
-
-
Pea Nut authored
- add new fields STUNServers and countryCodeLookupURL in providers/vendor.conf (required for the geolocation lookup) - load new fields STUNServers and countryCodeLookupURL from providers json - update gen-providers-json script to support geolocation lookup (the STUN servers should be separated with , in providers/vendor.conf)
-
- Oct 13, 2024
-
- Oct 07, 2024
- Sep 08, 2024
-
- Sep 03, 2024
-
-
Pea Nut authored
It gets generated with `make vendor`. After removing it from git repo, the gui/providers/ directory does not exist anymore. The gen-providers-json script fails. Therefore the script was fixed and now creates gui/providers/ directory.
-
- Jul 30, 2024
-
-
jkito authored
the post-install tool run by the installer needs to know the path for the app bundle as the bitmask privilege helper is located in the app bundle, earlier it was using a glob pattern "*VPN.app" to find it, but since in the previous commit the BitmaskVPN name was dropped and now uses Bitmask instead, this glob pattern no longer works, so the app name is passed as argument to the tool
-
- Jul 29, 2024
-
-
jkito authored
the android app is called as Bitmask, this renames the desktop app to use the same name and keep the naming consistent across platforms
-
- Jul 22, 2024
-
-
this adds a custom installer page with a checkbox to allow users to choose to install the app for all users, when its enabled installer will create a group called 'OpenVPN Administrator' local users except the admin, guest and default account are added to the group, and upon uninstall the group is removed this allows non-admin users that are added to the group to use the app and successfully start a vpn connection
- Jun 25, 2024
-
-
Pea Nut authored
- Jun 20, 2024
-
-
osx was the old name, nowadays its called macos installation was successful but the helper's launchd service was not setup as post-install was not running due to the faulty check, this was missed in 9666f8bd ref: https://doc.qt.io/qtinstallerframework/scripting-systeminfo.html#productType-prop
-
- Jun 19, 2024
-
-
jkito authored
after few of the qml components were modified in gui/components the patch had to be updated or else it wasn't getting applied
-
- Jun 13, 2024
-
-
Pea Nut authored
-
- May 25, 2024
-
- Apr 15, 2024
-
-
- vendor.conf now has a default api version: - apiVersion = 3 is set for all current providers - provider.py (called during `make vendor`) now supports api version and writes it to providers.json - the desktop client logs the used api version. Currently v5 is not yet implement. This is just the preparation for it - this is only a temporary solution. In the future, we want to get the api version during runtime by parsing $api/provider.json
-
- Mar 20, 2024
-
-
jkito authored
- Mar 16, 2024
-
-
jkito authored
the tasks are now handled by the post-install.go program the plist template is in the program source code
-
- Mar 14, 2024
-
-
jkito authored
the debian source archive name contains the version of only the upstream source the part after the last '-' is ommitted if it contains e.g: source-version: 0.24.03-rc.1-1-ga34h566 archive-version: 0.24.03-rc.1-1 archive-name: bitmask-vpn_0.24.03-rc.1-1.orig.tar.gz
-
- Mar 07, 2024
-
-
jkito authored
-
- Mar 06, 2024
-
-
jkito authored
python3 is now more likely to be found instead of python, although macos doesn't ship python pre-installed, we should try to remove python dependency from the installers
-
- Mar 05, 2024
-
-
jkito authored
-
jkito authored
-
jkito authored
updates the Priority in control file and updates the License in copyright file
-
jkito authored
- this updates the .desktop template file to support multiple provider icons - adds a .png instead of the .svg icon file and adds it to sources/include-binaries
-
jkito authored
-
jkito authored
-
- Mar 01, 2024
- Nov 08, 2022
-
-
- Jul 05, 2022
-
-
- Resolves: #339
-
- Feb 02, 2022
-
-
Kali Kaneko authored
-