1. 25 Oct, 2020 1 commit
  2. 23 Oct, 2020 3 commits
    • Yuri Chornoivan's avatar
      Update Ukrainian translation · 6e909b87
      Yuri Chornoivan authored
      6e909b87
    • Thomas Haller's avatar
      properties: fix string comparison in hash_copy_advanced() wrongly using NM_IN_SET() · ba6c4bf1
      Thomas Haller authored
            CC       properties/libnm_vpn_plugin_openvpn_editor_la-nm-openvpn-editor.lo
          properties/nm-openvpn-editor.c:2508:6: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
                  if (NM_IN_SET (key, NM_OPENVPN_KEY_HTTP_PROXY_PASSWORD))
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          ./shared/nm-utils/nm-macros-internal.h:531:45: note: expanded from macro 'NM_IN_SET'
          #define NM_IN_SET(x, ...)                   _NM_IN_SET(||, typeof (x), x, __VA_ARGS__)
                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          ./shared/nm-utils/nm-macros-internal.h:526:45: note: expanded from macro '_NM_IN_SET'
          #define _NM_IN_SET(op, type, x, ...)        _NM_IN_SET_EVAL_N(op, type, x, NM_NARG (__VA_ARGS__), __VA_ARGS__)
                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          ./shared/nm-utils/nm-macros-internal.h:523:11: note: expanded from macro '_NM_IN_SET_EVAL_N'
                  !!_NM_IN_SET_EVAL_N2(op, _x, n, __VA_ARGS__);               \
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          ./shared/nm-utils/nm-macros-internal.h:515:50: note: expanded from macro '_NM_IN_SET_EVAL_N2'
          #define _NM_IN_SET_EVAL_N2(op, _x, n, ...)      (_NM_IN_SET_EVAL_##n(op, _x, __VA_ARGS__))
                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          <scratch space>:54:1: note: expanded from here
          _NM_IN_SET_EVAL_1
          ^
          ./shared/nm-utils/nm-macros-internal.h:498:53: note: expanded from macro '_NM_IN_SET_EVAL_1'
          #define _NM_IN_SET_EVAL_1( op, _x, y)           (_x == (y))
                                                              ^  ~~~
      ba6c4bf1
    • Katelyn Schiesser's avatar
      Accept all valid 'proto' arguments. · 66711313
      Katelyn Schiesser authored
      OpenVPN allows for a bunch of different args for 'proto', namely 'udp' and 'tcp'
      variants that include '4' or '6', and specific to tcp, '-client' suffixes. This
      was already defined in shared/util.h; this commit changes the 'proto' check to
      also use the 'NMOVPN_PROTCOL_TYPES' array, and adds test for all supported protos.
      
      #59
      
      !30
      66711313
  3. 04 Oct, 2020 1 commit
  4. 30 Sep, 2020 1 commit
  5. 20 Sep, 2020 2 commits
  6. 17 Sep, 2020 1 commit
  7. 14 Sep, 2020 1 commit
    • Ralph Benjamin Ruijs's avatar
      Added option for allow-pull-fqdn · e83b4f89
      Ralph Benjamin Ruijs authored
      This allows the server to push routes that include DNS-names and not
      just ips/networks. OpenVPN will then resolve those names and add the
      routes accordingly.
      
      As an example `push route google.com` will result in all traffic to
      google.com be redirected over the vpn. The `up` scripts do not need
      any special handling as they are passed the resolved options:
      
      route_network_13=ip_1_of_google
      route_network_12=ip_2_of_google
      Co-authored-by: Florian Apolloner's avatarFlorian Apolloner <florian@apolloner.eu>
      
      !28
      e83b4f89
  8. 12 Sep, 2020 1 commit
  9. 11 Sep, 2020 1 commit
  10. 09 Sep, 2020 1 commit
  11. 07 Sep, 2020 2 commits
  12. 06 Sep, 2020 1 commit
  13. 16 Aug, 2020 1 commit
  14. 09 Aug, 2020 1 commit
  15. 30 Jul, 2020 1 commit
  16. 16 Jul, 2020 1 commit
  17. 12 Jul, 2020 1 commit
  18. 08 Jul, 2020 2 commits
  19. 07 Jul, 2020 2 commits
  20. 28 May, 2020 1 commit
  21. 27 May, 2020 1 commit
  22. 10 May, 2020 4 commits
  23. 30 Apr, 2020 1 commit
  24. 18 Apr, 2020 1 commit
  25. 13 Apr, 2020 1 commit
  26. 12 Apr, 2020 1 commit
  27. 11 Apr, 2020 1 commit
  28. 10 Apr, 2020 1 commit
  29. 09 Apr, 2020 1 commit
  30. 06 Apr, 2020 2 commits