Quentin McGaw
e4c306c0ee
chore(linter): update golangci-lint to v1.43.0
2021-11-07 21:26:31 +00:00
Quentin McGaw
6ffb94f819
fix(updater): cli error message
2021-11-07 21:25:10 +00:00
Quentin McGaw
142238e8b7
feat(protonvpn): update built-in servers data
2021-11-07 21:24:57 +00:00
Quentin McGaw (desktop)
0abcebe1d8
Feat: update NordVPN server information
2021-11-01 22:48:36 +00:00
Quentin McGaw (desktop)
f398af1169
Fix: check github http status code for version
2021-10-29 01:37:45 +00:00
Quentin McGaw (desktop)
afbea415e3
Maint: replace ❎ with ❌ for markdown generated tables
2021-10-25 22:38:59 +00:00
Quentin McGaw (desktop)
dc674014ff
Fix: vyprvpn: openvpn comp-lzo option
2021-10-14 19:55:48 +00:00
Quentin McGaw (desktop)
8cc2983318
Fix: NordVPN: Re-add comp-lzo option
2021-10-13 00:04:51 +00:00
Quentin McGaw (desktop)
d405ba8dca
Feat: run OpenVPN without root
2021-10-05 21:33:15 +00:00
Quentin McGaw (desktop)
ca975b1c01
Feat: multiple OpenVPN ciphers for negotiation
...
- Perfect privacy to accept AES-256-CBC and AES-256-GCM
- Cyberghost default cipher set to AES-256-GCM
- `OPENVPN_CIPHER` accept comma separated cipher values
- Use `ncp-ciphers` for OpenVPN 2.4
2021-10-05 20:36:23 +00:00
Quentin McGaw
e0e3ca3832
Feat: Perfect privacy support ( #606 )
2021-10-05 10:44:15 -07:00
Quentin McGaw (desktop)
e7c952cbf7
Maint: remove opendns.com due to bad x509 cert
2021-09-30 16:01:35 +00:00
Quentin McGaw (desktop)
85ad2dd39a
Maint: simplify warning logging in http proxy
2021-09-30 16:01:02 +00:00
Quentin McGaw (desktop)
a432de95a9
Maint: deduplicate ProtonVPN servers by entry IP
2021-09-30 15:23:18 +00:00
Quentin McGaw (desktop)
1d25a0e18c
Fix: server data version diff when reading file
2021-09-30 15:22:57 +00:00
Quentin McGaw (desktop)
62a6016882
Fix: FastestVPN new OpenVPN config
...
- Add required `comp-lzo`
- Add `reneg-sec 0` to match their config
- Do not filter `auth-token`
- Set UDP options only when using UDP
2021-09-28 13:52:07 +00:00
Quentin McGaw (desktop)
18a4a79763
Fix: log errors as error for OpenVPN
2021-09-28 11:57:32 +00:00
Quentin McGaw (desktop)
5d8d92462d
Feat: update FastestVPN server information
2021-09-25 13:30:29 +00:00
Quentin McGaw
985cf7b7dd
Feat: ExpressVPN support ( #623 )
2021-09-23 10:19:30 -07:00
Quentin McGaw (desktop)
79f243e98d
Maint: package local log levels
2021-09-23 17:06:09 +00:00
Quentin McGaw (desktop)
cf95692b93
Maint: package local narrow Logger interfaces
2021-09-23 17:06:09 +00:00
Quentin McGaw
d8e008606f
Feat: WeVPN support ( #591 )
2021-09-23 07:58:13 -07:00
Quentin McGaw (desktop)
3cd26a9f61
Feat: debug log Wireguard keys
2021-09-23 14:42:28 +00:00
Quentin McGaw (desktop)
5d74320ee7
Maint: truncate servers format output file
2021-09-23 14:38:46 +00:00
Quentin McGaw (desktop)
f9aadeef1c
Maint: Remove CYBERGHOST_GROUP (change)
...
- It does not make any sense with newer server data
- It was to be deprecated anyway
2021-09-23 13:54:24 +00:00
Quentin McGaw (desktop)
625de1c834
Maint: migrate Cyberghost REGION to COUNTRY
2021-09-23 13:28:32 +00:00
Quentin McGaw (desktop)
1c0a3ed1a4
Feat: update Cyberghost servers data
2021-09-23 13:26:21 +00:00
Quentin McGaw (desktop)
03ba9169f4
Feat: format-servers CLI command
2021-09-23 13:13:17 +00:00
Quentin McGaw (desktop)
c22e0e9db7
Fix: HideMyAss: Cote d'Ivoire server country
2021-09-21 23:56:53 +00:00
Quentin McGaw (desktop)
6bcbaf085d
Maint: remove NordVPN SERVER_NAME filter
...
- Filter was not effective
- Is to be deprecated in v4 anyway
- Bump NordVPN server model version to `3`
- Remove `Name` field from NordVPN server model
2021-09-21 23:56:29 +00:00
Quentin McGaw (desktop)
9a1d9c5d74
Fix: PIA's SERVER_NAME variable
2021-09-21 22:31:50 +00:00
Quentin McGaw (desktop)
59a3a072e0
Feat: support IPv6 routing for Wireguard
2021-09-21 15:12:48 +00:00
Quentin McGaw (desktop)
9f001bbc06
Feat: log wireguard server endpoint
2021-09-18 19:12:27 +00:00
Quentin McGaw (desktop)
b8356b60a6
Maint: use OPENVPN_PORT instead of PORT
...
with retro-compatibility
2021-09-18 16:09:21 +00:00
Quentin McGaw (desktop)
e2e218c74b
Feat: update Mullvad server information
2021-09-18 15:37:49 +00:00
Quentin McGaw (desktop)
81bf83db13
Maint: remove disable-occ from PIA (match Wiki)
2021-09-16 20:32:34 +00:00
Quentin McGaw (desktop)
80f25c34e5
Hotfix: default cyberghost cipher to aes-128-gcm
2021-09-15 12:54:36 +00:00
Quentin McGaw (desktop)
61677fbce2
Maint: migrate PROTOCOL to OPENVPN_PROTOCOL
2021-09-14 19:27:13 +00:00
Quentin McGaw (desktop)
dc6171185e
Maint: add more linters to golangci-lint
2021-09-14 19:26:46 +00:00
Quentin McGaw (desktop)
f7e4331e93
Fix: PureVPN remove AES-256-CBC cipher
2021-09-14 15:47:06 +00:00
Quentin McGaw (desktop)
1340511b64
Maint: re-order OpenVPN options
2021-09-14 15:46:40 +00:00
Quentin McGaw (desktop)
c3078f84e8
Maint: OpenVPN option: remove all ping-* options
...
- Use the built-in healthcheck vpn restart mechanism instead
- Restarting with `ping-restart` or `ping-exit` would only restart with the same `remote` connection
- Specify `ping` options as VPN specific to ensure the server doesn't disconnect us
2021-09-14 15:23:56 +00:00
Quentin McGaw (desktop)
9f65157a0d
Maint: OpenVPN: add explicit-exit-notify for UDP
2021-09-14 15:13:40 +00:00
Quentin McGaw (desktop)
89166cdabf
Maint: OpenVPN: PIA: add tls-exit option
2021-09-14 15:09:22 +00:00
Quentin McGaw (desktop)
b872973e8b
Maint: OpenVPN option tls-client removed
...
- It's redundant with `client` option
- Affects FastestVPN
2021-09-14 15:04:50 +00:00
Quentin McGaw (desktop)
2000e72357
Maint: OpenVPN option: remove tun-mtu 1500
...
- Since it defaults to `1500`
- Affects FastestVPN
- Affects NordVPN
- Affects ProtonVPN
- Affects Surfshark
- Affects Torguard
2021-09-14 14:59:04 +00:00
Quentin McGaw (desktop)
836e53642d
Maint: OpenVPN option keepalive replaced by ping options
2021-09-14 14:57:31 +00:00
Quentin McGaw (desktop)
af3f882bb8
Maint: OpenVPN: only add persist-key when running without root
2021-09-14 14:55:39 +00:00
Quentin McGaw (desktop)
2ab05b9350
Maint: OpenVPN: only add persist-tun when running without root
2021-09-14 14:54:59 +00:00
Quentin McGaw (desktop)
1022eb8a6e
Maint: remove OpenVPN option route-method
...
- Unneeded unless running on Windows
- Affects PureVPN
2021-09-14 14:49:02 +00:00