Commit Graph

  • 45fe38e670 fix(custom): parse port option line for OpenVPN Quentin McGaw 2024-04-30 08:02:28 +00:00
  • 72e2e4b82c fix(custom): set server name if names filter is not empty - fix PIA port forwarding code usage - refers to #2147 Quentin McGaw 2024-04-29 19:23:34 +00:00
  • bdc594c297 feat(airvpn): set default mssfix to 1320-28 Quentin McGaw 2024-04-29 13:43:28 +00:00
  • 1afe01d8cd feat(vpnsecure): update servers data Quentin McGaw 2024-04-29 09:46:48 +00:00
  • 234e54ac5c chore(vpnsecure): associate "N / A" with no data for servers Quentin McGaw 2024-04-29 09:46:40 +00:00
  • 49b8f8b443 feat(surfshark): update servers data Quentin McGaw 2024-04-29 09:38:31 +00:00
  • ce75c5ca21 fix(surfshark): remove outdated hardcoded retro servers Quentin McGaw 2024-04-29 09:37:58 +00:00
  • e07966f71e fix(tun): only create tun device if it does not exist - do not create if it exists and is problematic - wrap errors with a better context Quentin McGaw 2024-04-29 09:28:48 +00:00
  • c5395adfea hotfix(ci): skip console dead link check Quentin McGaw 2024-04-28 19:42:39 +00:00
  • 9d1ec69b73 chore(github): remove from_name in labels configuration Quentin McGaw 2024-04-28 19:28:04 +00:00
  • ee8802ee86 docs(readme): clarify shadowsocks proxy is a server - Fixes issue #2191 Quentin McGaw 2024-04-28 19:27:14 +00:00
  • 0d7115c832 chore(github): review all labels - add closed labels - add category labels - rename labels - add label category prefix - add emojis for each label Quentin McGaw 2024-04-28 19:24:46 +00:00
  • 08fb049f63 chore(github): remove empty label description fields Quentin McGaw 2024-04-28 13:43:35 +00:00
  • c87c0e12fe feat(wireguard): WIREGUARD_PERSISTENT_KEEPALIVE_INTERVAL option Quentin McGaw 2024-04-25 10:42:09 +00:00
  • 7b4befce61 hotfix(settings): openvpn encrypted key reading from file Quentin McGaw 2024-04-08 07:40:14 +00:00
  • 6709a248d6 hotfix(settings): HTTPPROXY_LOG reading fixed Quentin McGaw 2024-04-08 07:35:24 +00:00
  • bf4cc0dabf fix(server): /openvpn route status get and put - get status return stopped if running wireguard - put status changes vpn type if running wireguard Quentin McGaw 2024-04-08 07:25:31 +00:00
  • 982100782c hotfix(config/nordvpn): do not initialize wg addresses to an empty slice Quentin McGaw 2024-04-02 14:48:40 +00:00
  • 4afbe9332f hotfix(settings): trim space for each wireguard address Quentin McGaw 2024-04-01 13:04:00 +00:00
  • 4019ee3ea1 hotfix(settings): fix retro-compatible key message Quentin McGaw 2024-04-01 12:59:43 +00:00
  • e859c60343 hotfix(config/wireguard): add /32 to address without bits specified Quentin McGaw 2024-03-29 15:06:34 +00:00
  • 8454123cae fix(publicip/api): ip2location parsing for latitude and longitude Quentin McGaw 2024-03-29 14:54:45 +00:00
  • 6b2f350ec9 hotfix(config): update to gosettings v0.4.1 - fix bad reading of files and secret files Quentin McGaw 2024-03-26 07:24:45 +00:00
  • e01ce9c6d8 hotfix(config): read wireguard config from /gluetun/wireguard/wg0.conf Quentin McGaw 2024-03-26 07:04:26 +00:00
  • ecc80a5a9e chore(config): upgrade to gosettings v0.4.0 - drop qdm12/govalid dependency - upgrade qdm12/ss-server to v0.6.0 - do not unset sensitive config settings (makes no sense to me) Quentin McGaw 2024-03-25 19:14:20 +00:00
  • 23b0320cfb chore(tun): fix unit test for unprivileged user Quentin McGaw 2024-03-25 18:31:45 +00:00
  • 3e79509c97 chore(build): bump Go from 1.21 to 1.22 Quentin McGaw 2024-03-25 15:58:13 +00:00
  • 2185f347ce chore(deps): bump github.com/stretchr/testify to v1.9.0 Quentin McGaw 2024-03-25 15:56:33 +00:00
  • aa3ef5a1c2 Chore(deps): Bump golang.org/x/net from 0.19.0 to 0.22.0 (#2138) dependabot[bot] 2024-03-25 16:55:25 +01:00
  • acec050b95 Chore(deps): Bump golang.org/x/sys from 0.15.0 to 0.18.0 (#2139) dependabot[bot] 2024-03-25 16:53:01 +01:00
  • 9ca97fb04f Chore(deps): Bump github.com/klauspost/compress from 1.17.4 to 1.17.7 (#2178) dependabot[bot] 2024-03-25 16:52:37 +01:00
  • 4776948af6 chore(dev): fix source.organizeImports vscode setting value Quentin McGaw 2024-03-25 10:07:11 +00:00
  • 4d9c619b24 chore(config): use openvpn protocol string field instead of TCP bool Quentin McGaw 2024-03-23 14:56:42 +00:00
  • 62007bf1a1 chore(config): provider name field as string instead of string pointer Quentin McGaw 2024-03-23 09:41:25 +00:00
  • 7674efe8d7 chore(config): remove bad retro-compatiblity for HTTP_CONTROL_SERVER_ADDRESS - Retro-compatible variable key CONTROL_SERVER_ADDRESS was never defined - Old variable key CONTROL_SERVER_PORT was removed in v3.28.0 and no complain so far Quentin McGaw 2024-03-23 09:37:54 +00:00
  • b3ceece779 feat(nordvpn): filter with SERVER_CATEGORIES (#1806) v3.38.0 Adam Hebden 2024-03-22 09:02:31 +00:00
  • c74e4178bb feat(nordvpn): update mechanism uses v2 API Quentin McGaw 2024-03-21 15:10:14 +00:00
  • c0621bf381 chore(lint): upgrade linter to v1.56.2 Quentin McGaw 2024-03-21 09:48:02 +00:00
  • fb00fb16c2 feat(settings): load wireguard individual fields as secret files (#1348) Dennis Gaida 2024-03-21 10:08:41 +01:00
  • 6096b7ad4b feat(config): read Wireguard config from secret - defaults to /run/secrets/wg0.conf - can be changed with variable WIREGUARD_CONF_SECRETFILE Quentin McGaw 2024-03-21 08:17:21 +00:00
  • 9cb4c74493 chore(ci): pin docker/build-push-action to v5 Quentin McGaw 2024-03-21 07:36:56 +00:00
  • e470dc8a12 chore(ci): add opened issue workflow Quentin McGaw 2024-03-20 14:55:10 +00:00
  • ab49f1f733 Chore(deps): Bump github.com/breml/rootcerts from 0.2.14 to 0.2.16 (#2094) dependabot[bot] 2024-03-21 08:33:38 +01:00
  • 62158a1739 hotfix(settings): copy port forward only field Quentin McGaw 2024-03-19 15:20:01 +00:00
  • 3d16798544 fix(torguard): set user agent to download zip files Quentin McGaw 2024-03-18 17:46:38 +00:00
  • b51aa0c6b9 feat(pia): PORT_FORWARD_ONLY variable (#2070) Anton Nesterov 2024-03-18 17:40:09 +00:00
  • 84d00b42f1 fix(config): STREAM_ONLY should set StreamOnly flag for server selection (#2126) Anton Nesterov 2024-03-18 15:01:00 +00:00
  • e201856667 fix(ci): set issue number correctly for closed issue workflow Quentin McGaw 2024-03-07 12:33:09 +00:00
  • 3254fc8aa6 feat(servers): update vyprnvpn data Quentin McGaw 2024-03-07 12:29:15 +00:00
  • 4bca4ca932 chore(github): add closed issue workflow Quentin McGaw 2024-02-21 17:31:44 +00:00
  • a20695ffb3 feat(servers): update vpn unlimited data Quentin McGaw 2024-02-21 16:55:43 +00:00
  • d01cfef039 feat(servers): update pia data Quentin McGaw 2024-02-21 16:54:49 +00:00
  • 0eed558b10 feat(log): change unhealthy log to debug level Quentin McGaw 2024-02-21 16:44:35 +00:00
  • 423a5c37e0 feat(publicip): PUBLICIP_API variable supporting ipinfo and ip2location Quentin McGaw 2024-02-14 07:35:39 +00:00
  • cfca026621 chore(publicip): less coupling with ipinfo.io Quentin McGaw 2024-02-13 11:11:10 +00:00
  • 6a6337b98f feat(publicip/ipinfo): add PUBLICIP_API_TOKEN variable Quentin McGaw 2024-02-13 10:55:06 +00:00
  • 72b5afc771 fix(privado): update Zip file URL and update servers data - Fix Bug: privado update url outdated #2104 Quentin McGaw 2024-02-13 10:22:49 +00:00
  • 659bc0c9cb fix(surfshark): remove no longer valid multi hop regions Quentin McGaw 2024-02-07 08:36:33 +00:00
  • 827e591174 chore(settings): clearer error message for surfshark regions - only log possible 'new' server regions - do not log old retro-compatible server regions - maintains compatibility with older names Quentin McGaw 2024-02-06 20:39:00 +00:00
  • a369745101 chore(surfshark): fail validation for empty string region Quentin McGaw 2024-02-06 20:36:14 +00:00
  • 586b0e17a0 chore(health): more obvious log to see the health guide and to reduce issues Quentin McGaw 2024-02-03 20:13:05 +00:00
  • b5f1055682 hotfix(settings): allow public IP outbound subnets but not the unspecified address Quentin McGaw 2024-02-03 20:02:43 +00:00
  • 6b9c775055 feat(settings): prevent public firewall outbound subnets Quentin McGaw 2024-01-29 18:26:23 +00:00
  • d8b9b2a85b feat(natpmp): rpc error contain all failed attempt messages Quentin McGaw 2024-01-19 16:37:47 +00:00
  • c826707d42 fix(vpnunlimited): specify OpenVPN cipher and auth v3.37.0 Quentin McGaw 2024-01-01 18:21:24 +00:00
  • 8a17cd87c3 feat(windscribe): update servers data Quentin McGaw 2024-01-01 18:09:05 +00:00
  • f8da1e79bc fix(vpnunlimited): remove DEFAULT:@SECLEVEL=0 Quentin McGaw 2023-12-22 09:39:34 +00:00
  • cfc29d6a6b feat(vpnunlimited): add second CA certificate for OpenVPN Quentin McGaw 2023-12-19 18:21:57 +00:00
  • 5467652b8b chore(openvpn): support multiple CAs in generated config Quentin McGaw 2023-12-19 18:21:03 +00:00
  • daa63c276d fix(vpnunlimited): update CA certificate Quentin McGaw 2023-12-19 18:15:46 +00:00
  • ab96acdc5b Chore(deps): Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#2012) dependabot[bot] 2023-12-19 19:07:14 +01:00
  • 6e108706a1 Chore(deps): Bump docker/build-push-action from 5.0.0 to 5.1.0 (#1969) dependabot[bot] 2023-12-19 19:07:03 +01:00
  • 4a6c229504 fix(settings): add VPN Unlimited warning for OpenSSL 3 Quentin McGaw 2023-12-15 10:32:45 +00:00
  • ed3a72790a Chore(deps): Bump DavidAnson/markdownlint-cli2-action from 13 to 14 (#1982) dependabot[bot] 2023-12-14 17:08:12 +01:00
  • 4bf5777f23 Chore(deps): Bump golang.org/x/net from 0.18.0 to 0.19.0 (#1985) dependabot[bot] 2023-12-14 17:07:43 +01:00
  • f0f9bdb883 Chore(deps): Bump github.com/klauspost/compress from 1.17.2 to 1.17.4 (#1993) dependabot[bot] 2023-12-14 17:07:33 +01:00
  • 4984d90b5a Chore(deps): Bump github/codeql-action from 2 to 3 (#2002) dependabot[bot] 2023-12-14 17:07:20 +01:00
  • b5e648d13a Chore(deps): Bump github.com/breml/rootcerts from 0.2.13 to 0.2.14 (#1981) dependabot[bot] 2023-12-14 16:18:49 +01:00
  • f71a1b083b fix(purevpn): fix update url and update servers (#1992) yifangd 2023-12-14 09:18:32 -06:00
  • 75fd869625 fix(firewall): handle OpenVPN tcp-client as tcp Quentin McGaw 2023-12-14 15:10:33 +00:00
  • 657b4b787f fix(custom): read wireguard presharedkey from peer section Quentin McGaw 2023-12-09 17:23:08 +00:00
  • 32d6453918 fix(custom): default TCP port for any tcp proto Quentin McGaw 2023-11-28 07:51:29 +00:00
  • c326b616b4 feat(custom): support tcp-client proto for OpenVPN Quentin McGaw 2023-11-28 07:41:34 +00:00
  • d5376629df fix(format-servers): add server name header for PIA Quentin McGaw 2023-11-28 07:31:36 +00:00
  • 3e825d7a08 fix(format-servers): for providers with dashes Quentin McGaw 2023-11-28 07:27:29 +00:00
  • 059b12883f Chore(deps): Bump golang.org/x/text from 0.13.0 to 0.14.0 (#1946) dependabot[bot] 2023-11-12 09:51:58 +01:00
  • 74aa509644 Chore(deps): Bump golang.org/x/net from 0.17.0 to 0.18.0 (#1953) dependabot[bot] 2023-11-12 09:51:50 +01:00
  • 4105f74ce1 feat(portforward): port redirection with VPN_PORT_FORWARDING_LISTENING_PORT Quentin McGaw 2023-11-10 17:21:35 +00:00
  • 8318be3159 feat(nordvpn): add access token warning if used as wireguard private key Quentin McGaw 2023-11-08 09:57:42 +00:00
  • de196490db fix(settings): wireguard preshared key from toml file Quentin McGaw 2023-11-08 09:38:10 +00:00
  • ab7d1ccf3d Chore(deps): Bump github.com/fatih/color from 1.15.0 to 1.16.0 (#1950) dependabot[bot] 2023-11-08 10:36:05 +01:00
  • ed49a7a7c0 Chore(deps): Bump docker/login-action from 2 to 3 (#1936) dependabot[bot] 2023-11-01 14:39:03 +01:00
  • 135832d985 Chore(deps): Bump docker/metadata-action from 4 to 5 (#1937) dependabot[bot] 2023-11-01 14:38:54 +01:00
  • 1adbd9f692 Chore(deps): Bump docker/setup-buildx-action from 2 to 3 (#1938) dependabot[bot] 2023-11-01 14:38:46 +01:00
  • 26e1c92841 fix(shadowsocks): bump from v0.5.0-rc1 to v0.5.0 - treat udp read error as non critical - log out crash error for tcpudp combined server Quentin McGaw 2023-11-01 13:38:30 +00:00
  • 3c5b3514fb Chore(deps): Bump actions/checkout from 3 to 4 (#1847) dependabot[bot] 2023-10-31 16:04:29 +01:00
  • f884293f6e Chore(deps): Bump github.com/breml/rootcerts from 0.2.11 to 0.2.13 (#1800) dependabot[bot] 2023-10-31 16:03:28 +01:00
  • c67bd1aa2a Chore(deps): Bump golang.org/x/text from 0.11.0 to 0.13.0 (#1845) dependabot[bot] 2023-10-31 16:03:16 +01:00
  • 77ace9377d Chore(deps): Bump golang.org/x/net from 0.12.0 to 0.17.0 (#1907) dependabot[bot] 2023-10-31 16:02:46 +01:00
  • 6e676209ff Chore(deps): Bump docker/setup-qemu-action from 2 to 3 (#1861) dependabot[bot] 2023-10-31 14:08:18 +01:00