Skip to content
Snippets Groups Projects
  1. Oct 14, 2024
    • Pea Nut's avatar
      Add STUNServers countryCodeLookupURL fields to provider config (geolocation lookup) · c5f84872
      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)
      c5f84872
  2. Oct 13, 2024
  3. Oct 07, 2024
  4. Sep 08, 2024
  5. Sep 03, 2024
    • Pea Nut's avatar
      Remove gui/providers/providers.json from git repo · d04fd4d3
      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.
      d04fd4d3
  6. Jul 30, 2024
    • jkito's avatar
      installer: provide app name to post-install as an argument · c12441df
      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
      c12441df
  7. Jul 29, 2024
  8. Jul 22, 2024
    • jkito's avatar
      installer: use $APPNAME in error messages instead of RiseupVPN · 0236703b
      jkito authored and jkito's avatar jkito committed
      the $APPNAME is a template variable and replace by the gen-qt-installer
      script at build time, which allows to have the correct name of the app
      on the error message during uninstall
      0236703b
    • jkito's avatar
      installer: add wizard page to install for all users on windows · ebe02016
      jkito authored and jkito's avatar jkito committed
      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
      ebe02016
  9. Jun 25, 2024
  10. Jun 20, 2024
  11. Jun 19, 2024
  12. Jun 13, 2024
  13. May 25, 2024
  14. Apr 15, 2024
    • Pea Nut's avatar
      Add support for different api versions · 970c3f4f
      Pea Nut authored and jkito's avatar jkito committed
      - 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
      970c3f4f
  15. Mar 20, 2024
  16. Mar 16, 2024
  17. Mar 14, 2024
    • jkito's avatar
      [deb] fix deb source archive name · ac69f407
      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
      ac69f407
  18. Mar 07, 2024
  19. Mar 06, 2024
  20. Mar 05, 2024
  21. Mar 01, 2024
  22. Nov 08, 2022
  23. Jul 05, 2022
  24. Feb 02, 2022
Loading