Quentin McGaw
|
9b00763a69
|
feat(config): add /32 if not present for Wireguard addresses
|
2023-09-24 16:50:34 +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
|
dc8fc5f81f
|
feat(updater): log warning about using -minratio
|
2023-09-24 15:05:39 +00:00 |
|
Quentin McGaw
|
b787e12e25
|
feat(surfshark): update servers data
|
2023-09-24 15:02:08 +00:00 |
|
Quentin McGaw
|
f96448947f
|
fix(publicip): rework run loop and fix restarts
- Clearing IP data on VPN disconnection clears file
- More efficient partial updates
- Fix loop exit
- Validate settings before updating
|
2023-09-24 14:55:51 +00:00 |
|
Quentin McGaw
|
e64e5af4c3
|
chore(portforward): improve loop reliability
- handle settings update within run function
- signal back start result to update call
- update loop settings only when service is started
|
2023-09-24 10:28:10 +00:00 |
|
Quentin McGaw
|
aa6dc786a4
|
chore(provider): use type assertion for port forwarders
|
2023-09-23 13:02:09 +00:00 |
|
Quentin McGaw
|
84300db7c1
|
fix(portforward): restart service on run error
- fix when port assigned changes
|
2023-09-23 12:39:49 +00:00 |
|
Quentin McGaw
|
2ac0f35060
|
fix(protonvpn): crash service if port assigned changes
|
2023-09-23 12:36:13 +00:00 |
|
Quentin McGaw
|
1a865f56d5
|
chore(vpn): fix typo portForwader
|
2023-09-23 12:03:56 +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
|
c435bbb32c
|
docs(issue): provide minimum requirements for an issue
- title must be filled
- at least 10 lines of log provided
- Gluetun version must be provided
|
2023-09-22 09:22:13 +00:00 |
|
Quentin McGaw
|
4cbfea41f2
|
docs(issues): add Unraid as option in bug template
|
2023-09-22 09:16:44 +00:00 |
|
Quentin McGaw
|
f9c9ad34f7
|
feat(protonvpn): check udp vs tcp port forwarded
|
2023-09-22 08:50:19 +00:00 |
|
Quentin McGaw
|
4ea474b896
|
fix(routing): change firewall only for matching ip families
|
2023-09-20 10:45:13 +00:00 |
|
Quentin McGaw
|
6aa4a93665
|
change(format): use dashes instead of spaces for provider names
- `-private\ internet\ access` -> `private-internet-access`
- `-perfect\ privacy` -> `-perfect-privacy`
- `-vpn\ unlimited` -> `-vpn-unlimited`
|
2023-09-20 10:24:32 +00:00 |
|
Quentin McGaw
|
ea25a0ff89
|
fix(protonvpn): natpmp assigned ports logs removed
|
2023-09-20 09:51:13 +00:00 |
|
Quentin McGaw
|
659da67ed5
|
feat(cyberghost): update servers data
|
2023-09-20 09:35:28 +00:00 |
|
Quentin McGaw
|
ffc6d2e593
|
chore(lint): upgrade linter to v1.54.1
|
2023-09-20 09:34:32 +00:00 |
|
Quentin McGaw
|
03ce08e23d
|
chore(build): upgrade Go to 1.21
|
2023-09-20 09:34:29 +00:00 |
|
Aleksa Siriški
|
3449e7a0e1
|
fix(publicip): IPv6 endpoint for ipinfo (#1853)
|
2023-09-13 16:37:39 +02:00 |
|
Quentin McGaw
|
c0062fb807
|
fix(protonvpn): natpmp check for assigned internal port
|
2023-09-13 14:18:35 +00:00 |
|
dependabot[bot]
|
1ac031e78c
|
Chore(deps): Bump golang.org/x/sys from 0.10.0 to 0.11.0 (#1786)
|
2023-08-24 02:04:07 -07:00 |
|
Quentin McGaw
|
e556871e8b
|
change(dns): DNS_KEEP_NAMESERVER leaves DNS fully untouched
|
2023-08-11 11:03:40 +00:00 |
|
Quentin McGaw
|
082a38b769
|
fix(netlink): try loading Wireguard module if not found (#1741)
|
2023-08-04 13:09:56 +02:00 |
|
Quentin McGaw
|
39ae57f49d
|
fix(routing): add outbound subnets routes only for matching ip families
|
2023-07-28 07:24:26 +00:00 |
|
Quentin McGaw
|
9024912e17
|
fix(custom): allow custom endpoint port setting
|
2023-07-27 10:32:08 +00:00 |
|
Quentin McGaw
|
eecfb3952f
|
chore(settings): change source precedence order
1. Secret files (program scope)
2. Files (program scope)
3. Environment variables (OS scope)
Fix #1759
|
2023-07-22 16:02:32 +00:00 |
|
Quentin McGaw
|
0ebfe534d3
|
feat(settings): parse Wireguard settings from /gluetun/wireguard/wg0.conf (#1120)
|
2023-07-22 17:25:30 +02:00 |
|
eiqnepm
|
c5cc240a6c
|
feat(surfshark): update API endpoint and servers data (#1560)
|
2023-07-21 20:21:46 +02:00 |
|
Quentin McGaw
|
1a5a0148ea
|
feat(torguard): update severs data
|
2023-07-18 16:02:06 +00:00 |
|
Quentin McGaw
|
abe2aceb18
|
feat(wireguard): clarify wireguard is up message
|
2023-07-18 15:53:39 +00:00 |
|
Quentin McGaw
|
fa541b8fc2
|
chore(deps): bump gosettings to v0.4.0-rc1
|
2023-07-11 13:26:55 +00:00 |
|
dependabot[bot]
|
a681d38dfb
|
Chore(deps): Bump golang.org/x/net from 0.10.0 to 0.12.0 (#1729)
|
2023-07-09 14:22:14 +02:00 |
|
dependabot[bot]
|
a7b96e3f4d
|
Chore(deps): Bump golang.org/x/sys from 0.8.0 to 0.10.0 (#1732)
|
2023-07-07 15:32:23 +02:00 |
|
dependabot[bot]
|
04ef92edab
|
Chore(deps): Bump golang.org/x/text from 0.10.0 to 0.11.0 (#1726)
|
2023-07-07 12:56:47 +02:00 |
|
Quentin McGaw
|
919b55c3aa
|
feat(wireguard): WIREGUARD_ALLOWED_IPS variable (#1291)
|
2023-07-06 09:08:59 +02:00 |
|
Quentin McGaw
|
9c0f187a12
|
chore(natpmp): more robust tests with longer connection durations
|
2023-07-06 06:54:01 +00:00 |
|
Quentin McGaw
|
075a1e2a80
|
chore(natpmp): initialRetry -> initialConnectionDuration
|
2023-07-06 06:50:17 +00:00 |
|
Quentin McGaw
|
f31a846cda
|
chore(ci): add markdown-skip workflow
|
2023-07-05 15:45:46 +00:00 |
|
Quentin McGaw
|
9bef46db77
|
chore(ci): trigger markdown on pull requests
- Verification steps
- Publishing step to Docker Hub is reserved for pushes to the master branch
|
2023-07-05 15:44:33 +00:00 |
|
Quentin McGaw
|
d83217f7ac
|
chore(ci): add markdown dead link checking
|
2023-07-05 14:47:52 +00:00 |
|
Quentin McGaw
|
1cd2fec796
|
chore(ci): add markdown linting to markdown workflow
|
2023-07-05 14:31:09 +00:00 |
|
Quentin McGaw
|
235f24ee5b
|
chore(ci): add misspell action to markdown job
|
2023-07-05 14:28:56 +00:00 |
|
Quentin McGaw
|
2e34c6009e
|
chore(ci): Markdown workflow triggers on *.md files
|
2023-07-05 14:28:50 +00:00 |
|
Quentin McGaw
|
c0eb2f2315
|
chore(ci): rename workflow to Markdown
|
2023-07-05 14:27:14 +00: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
|
fae6544431
|
feat(pf): VPN_PORT_FORWARDING_PROVIDER variable (#1616)
|
2023-06-30 19:24:01 +02:00 |
|
Quentin McGaw
|
f8a41b2133
|
fix(protonvpn): add aes-256-gcm cipher for openvpn
|
2023-06-30 17:14:44 +00:00 |
|