Adam Hebden
b3ceece779
feat(nordvpn): filter with SERVER_CATEGORIES ( #1806 )
...
- update NordVPN servers data built-in
v3.38.0
2024-03-22 10:02:31 +01:00
Quentin McGaw
c74e4178bb
feat(nordvpn): update mechanism uses v2 API
2024-03-21 17:02:25 +00:00
Quentin McGaw
c0621bf381
chore(lint): upgrade linter to v1.56.2
2024-03-21 17:02:11 +00:00
Dennis Gaida
fb00fb16c2
feat(settings): load wireguard individual fields as secret files ( #1348 )
...
- Private key from `/run/secrets/wireguard_private_key` (path configurable with `WIREGUARD_PRIVATE_KEY_SECRETFILE`)
- Preshared key from `/run/secrets/wireguard_preshared_key` (path configurable with `WIREGUARD_PRESHARED_KEY_SECRETFILE`)
- Addresses from `/run/secrets/wireguard_addresses` (path configurable with `WIREGUARD_ADDRESSES_SECRETFILE`)
2024-03-21 10:08:41 +01:00
Quentin McGaw
6096b7ad4b
feat(config): read Wireguard config from secret
...
- defaults to `/run/secrets/wg0.conf`
- can be changed with variable `WIREGUARD_CONF_SECRETFILE`
2024-03-21 08:18:14 +00:00
Quentin McGaw
9cb4c74493
chore(ci): pin docker/build-push-action to v5
2024-03-21 07:36:56 +00:00
Quentin McGaw
e470dc8a12
chore(ci): add opened issue workflow
2024-03-21 07:33:47 +00:00
dependabot[bot]
ab49f1f733
Chore(deps): Bump github.com/breml/rootcerts from 0.2.14 to 0.2.16 ( #2094 )
2024-03-21 08:33:38 +01:00
Quentin McGaw
62158a1739
hotfix(settings): copy port forward only field
2024-03-19 15:20:04 +00:00
Quentin McGaw
3d16798544
fix(torguard): set user agent to download zip files
2024-03-18 17:46:49 +00:00
Anton Nesterov
b51aa0c6b9
feat(pia): PORT_FORWARD_ONLY variable ( #2070 )
2024-03-18 18:40:09 +01:00
Anton Nesterov
84d00b42f1
fix(config): STREAM_ONLY should set StreamOnly flag for server selection ( #2126 )
2024-03-18 16:01:00 +01:00
Quentin McGaw
e201856667
fix(ci): set issue number correctly for closed issue workflow
2024-03-07 12:33:09 +00:00
Quentin McGaw
3254fc8aa6
feat(servers): update vyprnvpn data
2024-03-07 12:29:15 +00:00
Quentin McGaw
4bca4ca932
chore(github): add closed issue workflow
2024-02-21 17:41:41 +00:00
Quentin McGaw
a20695ffb3
feat(servers): update vpn unlimited data
2024-02-21 16:58:12 +00:00
Quentin McGaw
d01cfef039
feat(servers): update pia data
2024-02-21 16:54:49 +00:00
Quentin McGaw
0eed558b10
feat(log): change unhealthy log to debug level
2024-02-21 16:44:35 +00:00
Quentin McGaw
423a5c37e0
feat(publicip): PUBLICIP_API variable supporting ipinfo and ip2location
2024-02-14 07:36:45 +00:00
Quentin McGaw
cfca026621
chore(publicip): less coupling with ipinfo.io
2024-02-14 07:30:02 +00:00
Quentin McGaw
6a6337b98f
feat(publicip/ipinfo): add PUBLICIP_API_TOKEN variable
2024-02-13 10:55:06 +00:00
Quentin McGaw
72b5afc771
fix(privado): update Zip file URL and update servers data
...
- Fix Bug: privado update url outdated #2104
2024-02-13 10:22:49 +00:00
Quentin McGaw
659bc0c9cb
fix(surfshark): remove no longer valid multi hop regions
2024-02-07 08:36:33 +00:00
Quentin McGaw
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
2024-02-06 20:39:00 +00:00
Quentin McGaw
a369745101
chore(surfshark): fail validation for empty string region
2024-02-06 20:36:30 +00:00
Quentin McGaw
586b0e17a0
chore(health): more obvious log to see the health guide and to reduce issues
2024-02-03 20:13:05 +00:00
Quentin McGaw
b5f1055682
hotfix(settings): allow public IP outbound subnets but not the unspecified address
2024-02-03 20:02:43 +00:00
Quentin McGaw
6b9c775055
feat(settings): prevent public firewall outbound subnets
2024-01-29 18:26:23 +00:00
Quentin McGaw
d8b9b2a85b
feat(natpmp): rpc error contain all failed attempt messages
2024-01-19 16:44:45 +00:00
Quentin McGaw
c826707d42
fix(vpnunlimited): specify OpenVPN cipher and auth
v3.37.0
2024-01-01 18:21:24 +00:00
Quentin McGaw
8a17cd87c3
feat(windscribe): update servers data
2024-01-01 18:09:05 +00:00
Quentin McGaw
f8da1e79bc
fix(vpnunlimited): remove DEFAULT:@SECLEVEL=0
2023-12-22 09:39:34 +00:00
Quentin McGaw
cfc29d6a6b
feat(vpnunlimited): add second CA certificate for OpenVPN
2023-12-19 18:21:57 +00:00
Quentin McGaw
5467652b8b
chore(openvpn): support multiple CAs in generated config
2023-12-19 18:21:03 +00:00
Quentin McGaw
daa63c276d
fix(vpnunlimited): update CA certificate
2023-12-19 18:15:56 +00:00
dependabot[bot]
ab96acdc5b
Chore(deps): Bump golang.org/x/crypto from 0.16.0 to 0.17.0 ( #2012 )
2023-12-19 19:07:14 +01:00
dependabot[bot]
6e108706a1
Chore(deps): Bump docker/build-push-action from 5.0.0 to 5.1.0 ( #1969 )
2023-12-19 19:07:03 +01:00
Quentin McGaw
4a6c229504
fix(settings): add VPN Unlimited warning for OpenSSL 3
2023-12-15 10:32:53 +00:00
dependabot[bot]
ed3a72790a
Chore(deps): Bump DavidAnson/markdownlint-cli2-action from 13 to 14 ( #1982 )
2023-12-14 17:08:12 +01:00
dependabot[bot]
4bf5777f23
Chore(deps): Bump golang.org/x/net from 0.18.0 to 0.19.0 ( #1985 )
2023-12-14 17:07:43 +01:00
dependabot[bot]
f0f9bdb883
Chore(deps): Bump github.com/klauspost/compress from 1.17.2 to 1.17.4 ( #1993 )
2023-12-14 17:07:33 +01:00
dependabot[bot]
4984d90b5a
Chore(deps): Bump github/codeql-action from 2 to 3 ( #2002 )
2023-12-14 17:07:20 +01:00
dependabot[bot]
b5e648d13a
Chore(deps): Bump github.com/breml/rootcerts from 0.2.13 to 0.2.14 ( #1981 )
2023-12-14 16:18:49 +01:00
yifangd
f71a1b083b
fix(purevpn): fix update url and update servers ( #1992 )
...
See https://support.purevpn.com/purevpn/openvpn-files
2023-12-14 16:18:32 +01:00
Quentin McGaw
75fd869625
fix(firewall): handle OpenVPN tcp-client as tcp
2023-12-14 15:10:33 +00:00
Quentin McGaw
657b4b787f
fix(custom): read wireguard presharedkey from peer section
2023-12-09 17:26:01 +00:00
Quentin McGaw
32d6453918
fix(custom): default TCP port for any tcp proto
2023-11-28 07:51:29 +00:00
Quentin McGaw
c326b616b4
feat(custom): support tcp-client proto for OpenVPN
2023-11-28 07:48:55 +00:00
Quentin McGaw
d5376629df
fix(format-servers): add server name header for PIA
2023-11-28 07:31:36 +00:00
Quentin McGaw
3e825d7a08
fix(format-servers): for providers with dashes
2023-11-28 07:27:29 +00:00