Anton Nesterov
|
b51aa0c6b9
|
feat(pia): PORT_FORWARD_ONLY variable (#2070)
|
2024-03-18 18:40:09 +01:00 |
|
Quentin McGaw
|
a20695ffb3
|
feat(servers): update vpn unlimited data
|
2024-02-21 16:58:12 +00:00 |
|
Quentin McGaw
|
cfca026621
|
chore(publicip): less coupling with ipinfo.io
|
2024-02-14 07:30:02 +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
|
c826707d42
|
fix(vpnunlimited): specify OpenVPN cipher and auth
|
2024-01-01 18:21:24 +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 |
|
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
|
ee413f59a2
|
fix(protonvpn): set natpmp external port to 1
|
2023-10-06 16:09:05 +00:00 |
|
Quentin McGaw
|
a194906bdd
|
chore(protonvpn): add debug logs for keeping port forwarded
|
2023-09-28 07:08:07 +00:00 |
|
Quentin McGaw
|
4d627bb7b1
|
feat(protonvpn): port forwarding connection refused error points to add +pmp to OpenVPN user
|
2023-09-24 15:15:05 +00:00 |
|
Quentin McGaw
|
aa6dc786a4
|
chore(provider): use type assertion for port forwarders
|
2023-09-23 13:02:09 +00:00 |
|
Quentin McGaw
|
2ac0f35060
|
fix(protonvpn): crash service if port assigned changes
|
2023-09-23 12:36:13 +00:00 |
|
Quentin McGaw
|
0406de399d
|
chore(portforward): move vpn gateway obtention within port forwarding service
|
2023-09-23 12:03:06 +00:00 |
|
Quentin McGaw
|
71201411f4
|
fix(portforward): rework run loop and fix deadlocks (#1874)
|
2023-09-23 12:57:12 +02:00 |
|
Quentin McGaw
|
f9c9ad34f7
|
feat(protonvpn): check udp vs tcp port forwarded
|
2023-09-22 08:50:19 +00:00 |
|
Quentin McGaw
|
ea25a0ff89
|
fix(protonvpn): natpmp assigned ports logs removed
|
2023-09-20 09:51:13 +00:00 |
|
Quentin McGaw
|
c0062fb807
|
fix(protonvpn): natpmp check for assigned internal port
|
2023-09-13 14:18:35 +00:00 |
|
eiqnepm
|
c5cc240a6c
|
feat(surfshark): update API endpoint and servers data (#1560)
|
2023-07-21 20:21:46 +02:00 |
|
Quentin McGaw
|
919b55c3aa
|
feat(wireguard): WIREGUARD_ALLOWED_IPS variable (#1291)
|
2023-07-06 09:08:59 +02:00 |
|
Quentin McGaw
|
8ad16cdc12
|
feat(protonvpn): port forwarding support with NAT-PMP (#1543)
Co-authored-by: Nicholas Xavier <nicho@nicho.dev>
|
2023-06-30 20:09:44 +02:00 |
|
Quentin McGaw
|
f8a41b2133
|
fix(protonvpn): add aes-256-gcm cipher for openvpn
|
2023-06-30 17:14:44 +00:00 |
|
Quentin McGaw
|
515ae8efb3
|
hotfix(nordvpn): update url
|
2023-06-18 11:00:36 +00:00 |
|
Quentin McGaw
|
c58d6d4de2
|
chore(lint): upgrade to v1.53.2 and add linters
- gosmopolitan
- mirror
- tagalign
- zerologlint
|
2023-06-08 07:43:30 +00:00 |
|
Quentin McGaw
|
0da2b6ad0b
|
chore(lint): add musttag linter and fix lint errors
Breaking change: JSON fields changed in the server API
|
2023-06-08 07:43:26 +00:00 |
|
Quentin McGaw
|
37f0e5c73b
|
chore(lint): add linters dupword, paralleltest and gocheckcompilerdirectives
|
2023-06-08 07:40:37 +00:00 |
|
Julio Gutierrez
|
07459ee854
|
feat(nordvpn): new API endpoint and wireguard support (#1380)
Co-authored-by: Quentin McGaw <quentin.mcgaw@gmail.com>
|
2023-06-08 09:39:07 +02:00 |
|
Quentin McGaw
|
3b807e2ca9
|
feat(openvpn): add support for openvpn 2.6
|
2023-05-21 13:23:51 +00:00 |
|
Quentin McGaw
|
e8f2296a0d
|
change(openvpn): Openvpn 2.4 no longer supported
|
2023-05-21 13:20:02 +00:00 |
|
Lars Haalck
|
1dd38bc658
|
feat(wireguard): WIREGUARD_MTU enviromnent variable (#1571)
|
2023-05-21 15:11:07 +02:00 |
|
Quentin McGaw
|
63303bc311
|
fix(mullvad): add aes-256-gcm cipher
|
2023-05-21 12:33:27 +00:00 |
|
Julio Gutierrez
|
5200ee5722
|
chore(settings): use generics for helping functions (#1427)
|
2023-05-20 22:37:23 +02:00 |
|
Quentin McGaw
|
86ec75722a
|
chore(wireguard): use netip.AddrPort instead of *net.UDPAddr
|
2023-05-20 20:06:12 +00:00 |
|
Quentin McGaw
|
0a29337c3b
|
chore(all): replace net.IP with netip.Addr
|
2023-05-20 20:06:12 +00:00 |
|
15ky3
|
9a0fcbc011
|
fix(perfectprivacy): update cert and key (#1549)
Credits to @Thamos88 and @15ky3
|
2023-05-10 10:56:32 +02:00 |
|
Quentin McGaw
|
d21a943779
|
chore(all): use netip.Prefix for ip networks
- remove usage of `net.IPNet`
- remove usage of `netaddr.IPPrefix`
|
2023-04-27 13:42:50 +00:00 |
|
Quentin McGaw
|
804ea7ebd6
|
feat(surfshark): update servers data
|
2023-04-20 23:22:27 +00:00 |
|
Quentin McGaw
|
219d1f371c
|
chore(all): wrap all sentinel errors
- Force to use `errors.Is` instead of `==` to compare errors
|
2023-04-20 23:10:06 +00:00 |
|
Quentin McGaw
|
723d0f5e12
|
chore(lint): upgrade from v1.51.2 to v1.52.2
|
2023-04-12 09:40:00 +00:00 |
|
Quentin McGaw
|
16ecf48b89
|
fix(vpnunlimited): lower TLS security level to 0 (#1476)
|
2023-04-11 14:08:54 +02:00 |
|
Quentin McGaw
|
3b86927ca7
|
fix(vpnsecure): upgrade Openvpn key encryption if needed (#1471)
|
2023-04-03 03:40:09 -07:00 |
|
Quentin McGaw
|
4ba159e483
|
chore(all): review error wrappings
- remove repetitive `cannot` and `failed` prefixes
- rename `unmarshaling` to `decoding`
|
2023-04-01 16:57:18 +00:00 |
|
Quentin McGaw
|
227cdea0c8
|
fix(slickvpn): allow AES-256-GCM
|
2023-03-26 12:38:55 +02:00 |
|
Quentin McGaw
|
33a6f1c01b
|
fix(slickvpn): lower TLS security level to 0
|
2023-03-26 12:38:55 +02:00 |
|
Quentin McGaw
|
f6f3c110f0
|
fix(slickvpn): all servers support TCP and UDP
|
2023-03-26 12:38:55 +02:00 |
|
Quentin McGaw
|
27a3f2c846
|
fix(slickvpn): precise default TCP port as 443
|
2023-03-26 12:38:55 +02:00 |
|
stevenl4
|
7578e52ed5
|
fix(ipvanish): updater zip file url (#1449)
|
2023-03-25 15:36:44 +01:00 |
|