Quentin McGaw
ea143c0c9a
feat(vpn): VPN_ENDPOINT_PORT
...
- Deprecate `OPENVPN_PORT`
- Deprecate `WIREGUARD_ENDPOINT_PORT`
2022-01-28 00:10:23 +00:00
Quentin McGaw
a951110461
feat(vpn): VPN_ENDPOINT_IP
...
- Deprecate `OPENVPN_TARGET_IP`
- Deprecate `WIREGUARD_ENDPOINT_IP`
2022-01-28 00:09:58 +00:00
Quentin McGaw
7a8f5f53d5
feat(openvpn): OPENVPN_PROCESS_USER and deprecates OPENVPN_ROOT
2022-01-27 23:34:19 +00:00
Quentin McGaw
1b585159d1
feat(server): HTTP_CONTROL_SERVER_PORT to HTTP_CONTROL_SERVER_ADDRESS
2022-01-27 23:15:08 +00:00
Quentin McGaw (desktop)
f3692cd47f
feat(mullvad): OWNED to OWNED_ONLY
2022-01-27 14:12:25 +00:00
Quentin McGaw (desktop)
15800fd4ff
feat(expressvpn): update built-in data
2022-01-27 13:01:08 +00:00
Quentin McGaw (desktop)
9fb085f361
hotfix(updater): do not default to custom
2022-01-27 12:57:27 +00:00
Quentin McGaw
1e3f878470
feat(updater): UPDATER_VPN_SERVICE_PROVIDERS
...
- Updater defaults to update the VPN provider in use if enabled
2022-01-26 22:41:06 +00:00
dependabot[bot]
bcf9bfa5d3
Chore(deps): Bump docker/build-push-action from 2.7.0 to 2.8.0 ( #801 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2.7.0...v2.8.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-26 17:35:50 -05:00
dependabot[bot]
56bdc1f0ae
Chore(deps): Bump github.com/breml/rootcerts from 0.2.1 to 0.2.2 ( #812 )
...
Bumps [github.com/breml/rootcerts](https://github.com/breml/rootcerts ) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/breml/rootcerts/releases )
- [Commits](https://github.com/breml/rootcerts/compare/v0.2.1...v0.2.2 )
---
updated-dependencies:
- dependency-name: github.com/breml/rootcerts
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-26 17:35:36 -05:00
Quentin McGaw
9de6428585
feat(pprof): add pprof HTTP server ( #807 )
...
- `PPROF_ENABLED=no`
- `PPROF_BLOCK_PROFILE_RATE=0`
- `PPROF_MUTEX_PROFILE_RATE=0`
- `PPROF_HTTP_SERVER_ADDRESS=":6060"`
2022-01-26 17:23:55 -05:00
Quentin McGaw (desktop)
55e609cbf4
fix(ci): release tag semver check
v3.27.0
2022-01-23 15:13:26 +00:00
Kazi
f7319eb7a5
docs(docker-compose): add container_name commented line ( #806 )
2022-01-22 16:44:16 -08:00
Quentin McGaw (desktop)
2cff64fd80
fix(settings): allow DNS_UPDATE_PERIOD=0
2022-01-23 00:36:45 +00:00
Quentin McGaw (desktop)
fdc0db07e0
fix(updater): do not allow or set custom provider
2022-01-22 22:23:40 +00:00
dependabot[bot]
779cb18590
Chore(deps): Bump github.com/breml/rootcerts from 0.2.0 to 0.2.1 ( #769 )
...
Bumps [github.com/breml/rootcerts](https://github.com/breml/rootcerts ) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/breml/rootcerts/releases )
- [Commits](https://github.com/breml/rootcerts/compare/v0.2.0...v0.2.1 )
---
updated-dependencies:
- dependency-name: github.com/breml/rootcerts
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-22 13:34:43 -08:00
Quentin McGaw (desktop)
a1a1128d6d
fix(settings): trim trailing new line from files
2022-01-19 00:38:04 +00:00
Quentin McGaw (desktop)
7a50daca7c
feat(Dockerfile): entrypoint name to gluetun-entrypoint
2022-01-19 00:23:50 +00:00
Quentin McGaw
2ad23a09e8
fix(dockerfile): change SHADOWSOCKS_ADDRESS to SHADOWSOCKS_LISTENING_ADDRESS
2022-01-13 17:10:09 +00:00
Quentin McGaw
7e2ea4d74d
hotfix(custom): allow empty user and password for OpenVPN
2022-01-13 15:18:39 +00:00
Quentin McGaw
4bdce76041
hotfix(httpproxy): Retro-compat with old env vars
2022-01-12 14:40:19 +00:00
Quentin McGaw
6f5a78c22b
hotfix(settings): hostnames merging
2022-01-07 22:41:57 +00:00
Quentin McGaw
d6d529278e
feat(privado): update servers data
2022-01-07 22:32:04 +00:00
Quentin McGaw
a430d15ac5
feat(protonvpn): update built-in servers data
2022-01-07 22:29:45 +00:00
Quentin McGaw
b0c2d5f299
hotfix(updater): defaults for settings in CLI mode
2022-01-07 22:29:30 +00:00
Quentin McGaw
b32c01c11a
fix(custom): OPENVPN_CUSTOM_CONFIG
2022-01-07 15:12:49 +00:00
Quentin McGaw
05f42f0cb8
fix(httpproxy): HTTPPROXY_PORT variable key
2022-01-07 15:00:23 +00:00
Quentin McGaw
3efe3a524a
fix(control-server): listening port value
2022-01-07 09:42:15 +00:00
Quentin McGaw
8a788dfca5
fix(settings): read env for control server
2022-01-07 09:37:31 +00:00
Quentin McGaw
d5f1589ea1
fix(settings): VPNSP value read as lowercase
2022-01-07 09:23:45 +00:00
Quentin McGaw
c40c8413b5
fix(custom): settings parsing for custom VPNSP
2022-01-07 09:23:29 +00:00
Quentin McGaw
ae074dfb2b
hotfix(surfshark): REGION retro-compatibility
2022-01-06 19:16:14 +00:00
Quentin McGaw
2c8a8f6cd5
fix(settings): HTTP proxy default address
2022-01-06 17:47:06 +00:00
Quentin McGaw
4c7a09c228
fix(settings): change 2^16 to 65535
2022-01-06 17:42:10 +00:00
Quentin McGaw
ab39edc692
fix(settings): system ID max value
2022-01-06 16:48:06 +00:00
Quentin McGaw
6132cd9df2
fix(pia): encryption strong accepted
2022-01-06 15:04:40 +00:00
Quentin McGaw
7d824a5179
chore(settings): refactor settings processing ( #756 )
...
- Better settings tree structure logged using `qdm12/gotree`
- Read settings from environment variables, then files, then secret files
- Settings methods to default them, merge them and override them
- `DNS_PLAINTEXT_ADDRESS` default changed to `127.0.0.1` to use DoT. Warning added if set to something else.
- `HTTPPROXY_LISTENING_ADDRESS` instead of `HTTPPROXY_PORT` (with retro-compatibility)
2022-01-06 06:40:23 -05:00
Quentin McGaw
46738b2934
fix(hidemyass): REGION validation
2021-12-25 11:41:47 +00:00
Quentin McGaw
ca82fcb48e
feat(docker): upgrade Alpine to 3.15
2021-12-14 18:16:51 +00:00
Quentin McGaw
cfa3bb3b64
feat(internal/wireguard): opportunistic kernelspace
...
- Auto detect if kernelspace implementation is available
- Fallback to Go userspace implementation if kernel is not available
2021-12-14 11:03:36 +00:00
Quentin McGaw
b9a9319cb4
fix(ci): trigger CI on published releases
v3.26.0
2021-11-27 12:09:33 +00:00
Quentin McGaw
77e4317135
chore(dev): fix devcontainer post create command
2021-11-27 12:01:07 +00:00
dependabot[bot]
b10d97e53a
Chore(deps): Bump github.com/breml/rootcerts from 0.1.1 to 0.2.0 ( #722 )
...
Bumps [github.com/breml/rootcerts](https://github.com/breml/rootcerts ) from 0.1.1 to 0.2.0.
- [Release notes](https://github.com/breml/rootcerts/releases )
- [Commits](https://github.com/breml/rootcerts/compare/v0.1.1...v0.2.0 )
---
updated-dependencies:
- dependency-name: github.com/breml/rootcerts
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-27 06:58:32 -05:00
dependabot[bot]
648a4c04d7
Build(deps): Bump actions/checkout from 2.3.4 to 2.4.0 ( #705 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.4 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.4.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-27 06:58:16 -05:00
Quentin McGaw
3ca674dca7
feat(windscribe): update server information
2021-11-18 22:00:05 +00:00
Quentin McGaw
fa97fd496e
feat(torguard): update server information
2021-11-18 09:35:30 +00:00
Quentin McGaw
c76a7ee8da
chore(dot): add error description for update files failure
2021-11-18 08:12:07 +00:00
Quentin McGaw
80f6b78332
chore(config): fix bad error wrapping
2021-11-17 22:32:33 +00:00
Quentin McGaw
8dc54a7c44
feat(privatevpn): support OPENVPN_PORT
2021-11-17 22:32:18 +00:00
Quentin McGaw
8f080c537b
fix(privatevpn): openvpn configuration values
2021-11-17 22:26:18 +00:00