Quentin McGaw
|
2b298de59d
|
fix(torguard): update OpenVPN configuration
- add aes-128-gcm and aes-128-cbc ciphers
- add extra CA certificate value
- remove mssfix option
- remove sndbuf and rcvbuf ption
- remove ping option
- remove reneg option
|
2024-08-09 07:29:22 +00:00 |
|
Quentin McGaw
|
3d4c4e505a
|
fix(custom): do not set server name if it does not exist
|
2024-08-09 07:29:22 +00:00 |
|
Quentin McGaw
|
948ebdc4e1
|
fix(vpnunlimited): allow OpenVPN TCP on port 1197
|
2024-08-09 07:29:22 +00:00 |
|
Quentin McGaw
|
7cf46a0ac3
|
fix(vpnunlimited): change UDP port from 1194 to 1197
|
2024-08-09 07:29:22 +00:00 |
|
Quentin McGaw
|
8267d0e3bd
|
fix(custom): set server name if names filter is not empty
- fix PIA port forwarding code usage
- refers to #2147
|
2024-08-09 07:29:22 +00:00 |
|
Quentin McGaw
|
f04ac56454
|
feat(airvpn): set default mssfix to 1320-28
|
2024-08-09 07:29:22 +00:00 |
|
Quentin McGaw
|
d9997f5234
|
chore(vpnsecure): associate "N / A" with no data for servers
|
2024-08-09 07:29:22 +00:00 |
|
Quentin McGaw
|
ac5c13e9c9
|
fix(surfshark): remove outdated hardcoded retro servers
|
2024-08-09 07:29:22 +00:00 |
|
Adam Hebden
|
b3ceece779
|
feat(nordvpn): filter with SERVER_CATEGORIES (#1806)
- update NordVPN servers data built-in
|
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 |
|
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 |
|