Quentin McGaw
72e2e4b82c
fix(custom): set server name if names filter is not empty
...
- fix PIA port forwarding code usage
- refers to #2147
2024-04-29 19:23:34 +00:00
Quentin McGaw
bdc594c297
feat(airvpn): set default mssfix to 1320-28
2024-04-29 13:43:28 +00:00
Quentin McGaw
1afe01d8cd
feat(vpnsecure): update servers data
2024-04-29 09:46:48 +00:00
Quentin McGaw
234e54ac5c
chore(vpnsecure): associate "N / A" with no data for servers
2024-04-29 09:46:40 +00:00
Quentin McGaw
49b8f8b443
feat(surfshark): update servers data
2024-04-29 09:38:31 +00:00
Quentin McGaw
ce75c5ca21
fix(surfshark): remove outdated hardcoded retro servers
2024-04-29 09:37:58 +00:00
Quentin McGaw
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
2024-04-29 09:29:06 +00:00
Quentin McGaw
c5395adfea
hotfix(ci): skip console dead link check
2024-04-28 19:42:39 +00:00
Quentin McGaw
9d1ec69b73
chore(github): remove from_name in labels configuration
2024-04-28 19:28:04 +00:00
Quentin McGaw
ee8802ee86
docs(readme): clarify shadowsocks proxy is a server
...
- Fixes issue #2191
2024-04-28 19:27:14 +00:00
Quentin McGaw
0d7115c832
chore(github): review all labels
...
- add closed labels
- add category labels
- rename labels
- add label category prefix
- add emojis for each label
2024-04-28 19:24:46 +00:00
Quentin McGaw
08fb049f63
chore(github): remove empty label description fields
2024-04-28 13:43:35 +00:00
Quentin McGaw
c87c0e12fe
feat(wireguard): WIREGUARD_PERSISTENT_KEEPALIVE_INTERVAL option
2024-04-25 10:44:13 +00:00
Quentin McGaw
7b4befce61
hotfix(settings): openvpn encrypted key reading from file
2024-04-08 07:40:14 +00:00
Quentin McGaw
6709a248d6
hotfix(settings): HTTPPROXY_LOG reading fixed
2024-04-08 07:35:24 +00:00
Quentin McGaw
bf4cc0dabf
fix(server): /openvpn route status get and put
...
- get status return stopped if running wireguard
- put status changes vpn type if running wireguard
2024-04-08 07:28:56 +00:00
Quentin McGaw
982100782c
hotfix(config/nordvpn): do not initialize wg addresses to an empty slice
2024-04-02 14:48:40 +00:00
Quentin McGaw
4afbe9332f
hotfix(settings): trim space for each wireguard address
2024-04-01 13:04:00 +00:00
Quentin McGaw
4019ee3ea1
hotfix(settings): fix retro-compatible key message
2024-04-01 12:59:47 +00:00
Quentin McGaw
e859c60343
hotfix(config/wireguard): add /32 to address without bits specified
2024-03-29 15:06:34 +00:00
Quentin McGaw
8454123cae
fix(publicip/api): ip2location parsing for latitude and longitude
2024-03-29 14:54:45 +00:00
Quentin McGaw
6b2f350ec9
hotfix(config): update to gosettings v0.4.1
...
- fix bad reading of files and secret files
2024-03-26 07:24:45 +00:00
Quentin McGaw
e01ce9c6d8
hotfix(config): read wireguard config from /gluetun/wireguard/wg0.conf
2024-03-26 07:04:26 +00:00
Quentin McGaw
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)
2024-03-25 19:14:20 +00:00
Quentin McGaw
23b0320cfb
chore(tun): fix unit test for unprivileged user
2024-03-25 18:44:47 +00:00
Quentin McGaw
3e79509c97
chore(build): bump Go from 1.21 to 1.22
2024-03-25 18:44:44 +00:00
Quentin McGaw
2185f347ce
chore(deps): bump github.com/stretchr/testify to v1.9.0
2024-03-25 18:29:55 +00:00
dependabot[bot]
aa3ef5a1c2
Chore(deps): Bump golang.org/x/net from 0.19.0 to 0.22.0 ( #2138 )
2024-03-25 18:29:55 +00:00
dependabot[bot]
acec050b95
Chore(deps): Bump golang.org/x/sys from 0.15.0 to 0.18.0 ( #2139 )
2024-03-25 18:29:55 +00:00
dependabot[bot]
9ca97fb04f
Chore(deps): Bump github.com/klauspost/compress from 1.17.4 to 1.17.7 ( #2178 )
2024-03-25 18:29:55 +00:00
Quentin McGaw
4776948af6
chore(dev): fix source.organizeImports vscode setting value
2024-03-25 18:29:55 +00:00
Quentin McGaw
4d9c619b24
chore(config): use openvpn protocol string field instead of TCP bool
2024-03-25 18:29:51 +00:00
Quentin McGaw
62007bf1a1
chore(config): provider name field as string instead of string pointer
2024-03-23 09:41:25 +00:00
Quentin McGaw
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
2024-03-23 09:37:54 +00:00
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